/** * Apply a collapse to given components * * @param buttonController * @param display * @param hideOnStart */ public static void link(Button buttonController, @NotNull ComponentHierarchyBase display, boolean hideOnStart) { display.addClass(Collapse); if (!hideOnStart) { display.addClass(BSDefaultOptions.Show); display.addAttribute(GlobalAttributes.Aria_LabelledBy, buttonController.getID()); buttonController.addAttribute(GlobalAttributes.Aria_Expanded.toString(), "true"); } buttonController.addAttribute(GlobalAttributes.Aria_Controls.toString(), display.getID()); buttonController.addAttribute(BSToggleAttributes.Data_Toggle.toString(), Collapse); buttonController.addAttribute(BSToggleAttributes.Data_Target.toString(), display.getID(true)); buttonController.addAttribute(GlobalAttributes.Aria_Expanded.toString(), Boolean.toString(!hideOnStart)); }
/** * Apply a collapse to given components * * @param buttonController * @param display * @param hideOnStart */ public static void link(Button buttonController, @NotNull ComponentHierarchyBase display, boolean hideOnStart) { display.addClass(Collapse); if (!hideOnStart) { display.addClass(BSDefaultOptions.Show); display.addAttribute(GlobalAttributes.Aria_LabelledBy, buttonController.getID()); buttonController.addAttribute(GlobalAttributes.Aria_Expanded.toString(), "true"); } buttonController.addAttribute(GlobalAttributes.Aria_Controls.toString(), display.getID()); buttonController.addAttribute(BSToggleAttributes.Data_Toggle.toString(), Collapse); buttonController.addAttribute(BSToggleAttributes.Data_Target.toString(), display.getID(true)); buttonController.addAttribute(GlobalAttributes.Aria_Expanded.toString(), Boolean.toString(!hideOnStart)); }
/** * Apply a collapse to given components * * @param buttonController * @param display * @param hideOnStart */ public static void link(Button buttonController, @NotNull ComponentHierarchyBase display, boolean hideOnStart) { display.addClass(Collapse); if (!hideOnStart) { display.addClass(BSDefaultOptions.Show); display.addAttribute(GlobalAttributes.Aria_LabelledBy, buttonController.getID()); buttonController.addAttribute(GlobalAttributes.Aria_Expanded.toString(), "true"); } buttonController.addAttribute(GlobalAttributes.Aria_Controls.toString(), display.getID()); buttonController.addAttribute(BSToggleAttributes.Data_Toggle.toString(), Collapse); buttonController.addAttribute(BSToggleAttributes.Data_Target.toString(), display.getID(true)); buttonController.addAttribute(GlobalAttributes.Aria_Expanded.toString(), Boolean.toString(!hideOnStart)); }