String styleClass = tabView.getStyleClass(); String defaultStyleClass = TabView.CONTAINER_CLASS + " ui-tabs-" + orientation; if (tabView.isScrollable()) { defaultStyleClass = defaultStyleClass + " " + TabView.SCROLLABLE_TABS_CLASS; if (tabView.isScrollable()) { String scrollParam = clientId + "_scrollState"; String scrollState = context.getExternalContext().getRequestParameterMap().get(scrollParam);
String var = tabView.getVar(); int activeIndex = tabView.getActiveIndex(); boolean scrollable = tabView.isScrollable();
protected void encodeScript(FacesContext context, TabView tabView) throws IOException { String clientId = tabView.getClientId(context); boolean dynamic = tabView.isDynamic(); WidgetBuilder wb = getWidgetBuilder(context); wb.init("TabView", tabView.resolveWidgetVar(), clientId); if (dynamic) { wb.attr("dynamic", true).attr("cache", tabView.isCache()); } wb.callback("onTabChange", "function(index)", tabView.getOnTabChange()) .callback("onTabShow", "function(index)", tabView.getOnTabShow()) .callback("onTabClose", "function(index)", tabView.getOnTabClose()); wb.attr("effect", tabView.getEffect(), null) .attr("effectDuration", tabView.getEffectDuration(), null) .attr("scrollable", tabView.isScrollable()) .attr("tabindex", tabView.getTabindex(), null); encodeClientBehaviors(context, tabView); wb.finish(); }
String styleClass = tabView.getStyleClass(); String defaultStyleClass = TabView.CONTAINER_CLASS + " ui-tabs-" + orientation; if (tabView.isScrollable()) { defaultStyleClass = defaultStyleClass + " " + TabView.SCROLLABLE_TABS_CLASS; if (tabView.isScrollable()) { String scrollParam = clientId + "_scrollState"; String scrollState = context.getExternalContext().getRequestParameterMap().get(scrollParam);
String var = tabView.getVar(); int activeIndex = tabView.getActiveIndex(); boolean scrollable = tabView.isScrollable();
protected void encodeScript(FacesContext context, TabView tabView) throws IOException { String clientId = tabView.getClientId(context); boolean dynamic = tabView.isDynamic(); WidgetBuilder wb = getWidgetBuilder(context); wb.init("TabView", tabView.resolveWidgetVar(), clientId); if (dynamic) { wb.attr("dynamic", true).attr("cache", tabView.isCache()); } wb.callback("onTabChange", "function(index)", tabView.getOnTabChange()) .callback("onTabShow", "function(index)", tabView.getOnTabShow()) .callback("onTabClose", "function(index)", tabView.getOnTabClose()); wb.attr("effect", tabView.getEffect(), null) .attr("effectDuration", tabView.getEffectDuration(), null) .attr("scrollable", tabView.isScrollable()) .attr("tabindex", tabView.getTabindex(), null); encodeClientBehaviors(context, tabView); wb.finish(); }