protected void fireCollapsibleHandler() { if (getElement().hasClassName(CssName.ACTIVE)) { parent.fireEvent(new CollapseEvent<>(this)); } else { parent.fireEvent(new ExpandEvent<>(this)); } }
protected void fireCollapsibleHandler() { if (getElement().hasClassName(CssName.ACTIVE)) { parent.fireEvent(new CollapseEvent<>(this)); } else { parent.fireEvent(new ExpandEvent<>(this)); } }
public void testType() { MaterialCollectionItem item = new MaterialCollectionItem(); item.setType(CollectionType.CHECKBOX); assertTrue(item.getElement().hasClassName(CollectionType.CHECKBOX.getCssName())); item.setType(CollectionType.AVATAR); assertFalse(item.getElement().hasClassName(CollectionType.CHECKBOX.getCssName())); assertTrue(item.getElement().hasClassName(CollectionType.AVATAR.getCssName())); }
public void testPositions() { // given MaterialNavSection navSection = getWidget(); // when / then navSection.setPosition(Position.LEFT); assertTrue(navSection.getElement().hasClassName(Position.LEFT.getCssName())); navSection.setPosition(Position.RIGHT); assertTrue(navSection.getElement().hasClassName(Position.RIGHT.getCssName())); assertFalse(navSection.getElement().hasClassName(Position.LEFT.getCssName())); }
public void testPositions() { // given MaterialNavSection navSection = getWidget(); // when / then navSection.setPosition(Position.LEFT); assertTrue(navSection.getElement().hasClassName(Position.LEFT.getCssName())); navSection.setPosition(Position.RIGHT); assertTrue(navSection.getElement().hasClassName(Position.RIGHT.getCssName())); assertFalse(navSection.getElement().hasClassName(Position.LEFT.getCssName())); }
public void testPositions() { // given MaterialNavBrand navBrand = getWidget(); // when / then navBrand.setPosition(Position.RIGHT); assertTrue(navBrand.getElement().hasClassName(Position.RIGHT.getCssName())); navBrand.setPosition(Position.LEFT); assertTrue(navBrand.getElement().hasClassName(Position.LEFT.getCssName())); } }
public void testPositions() { // given MaterialNavBrand navBrand = getWidget(); // when / then navBrand.setPosition(Position.RIGHT); assertTrue(navBrand.getElement().hasClassName(Position.RIGHT.getCssName())); navBrand.setPosition(Position.LEFT); assertTrue(navBrand.getElement().hasClassName(Position.LEFT.getCssName())); } }
protected void checkClear(MaterialDatePicker picker) { picker.setValue(DATE); picker.setErrorText("error"); picker.clear(); assertEquals("", picker.getDateInput().getElement().getInnerText()); assertFalse(picker.getLabel().getElement().hasClassName(CssName.ACTIVE)); assertFalse(picker.getDateInput().getElement().hasClassName(CssName.VALID)); assertFalse(picker.getDateInput().getElement().hasClassName(CssName.INVALID)); assertFalse(picker.getErrorLabel().getElement().hasClassName(CssName.FIELD_ERROR_LABEL)); assertFalse(picker.getDateInput().getElement().hasClassName(CssName.FIELD_ERROR)); assertNull(picker.getValue()); }
public void testContainer() { // given MaterialPanel panel = getWidget(); // when / then panel.setContainerEnabled(true); assertTrue(panel.isContainerEnabed()); assertTrue(panel.getElement().hasClassName(CssName.CONTAINER)); panel.setContainerEnabled(false); assertFalse(panel.isContainerEnabed()); assertFalse(panel.getElement().hasClassName(CssName.CONTAINER)); } }
public void testDismissible() { MaterialCollectionItem item = new MaterialCollectionItem(); item.setDismissible(true); assertTrue(item.isDismissible()); assertTrue(item.getElement().hasClassName(CssName.DISMISSABLE)); item.setDismissible(false); assertFalse(item.isDismissible()); assertFalse(item.getElement().hasClassName(CssName.DISMISSABLE)); }
protected void checkSpinner(MaterialSpinner spinner) { spinner.setColor(SpinnerColor.YELLOW_ONLY); assertEquals(SpinnerColor.YELLOW_ONLY, spinner.getColor()); assertTrue(spinner.getElement().hasClassName(SpinnerColor.YELLOW_ONLY.getCssName())); spinner.setColor(SpinnerColor.YELLOW); assertEquals(SpinnerColor.YELLOW, spinner.getColor()); assertTrue(spinner.getElement().hasClassName(SpinnerColor.YELLOW.getCssName())); } }
public void testStructure() { // given MaterialTextArea textArea = getWidget(); // when / then assertTrue(textArea.getValueBoxBase().getElement().hasClassName(CssName.MATERIALIZE_TEXTAREA)); assertEquals(InputType.TEXT, textArea.getType()); }
protected void checkInitialClasses(String... initialClasses) { // given MaterialWidget widget = getWidget(); // when / then if (widget.getInitialClasses() != null) { for (int i = 0; i < initialClasses.length; i++) { assertTrue(widget.getElement().hasClassName(initialClasses[i])); } assertNotNull(widget.getInitialClasses()); } }
protected void checkBrowserDefault(MaterialListValueBox listValueBox, boolean checkElement) { listValueBox.setOld(true); assertTrue(listValueBox.isOld()); if (checkElement) { assertTrue(listValueBox.getListBox().getElement().hasClassName("browser-default")); } listValueBox.setOld(false); assertFalse(listValueBox.isOld()); if (checkElement) { assertFalse(listValueBox.getListBox().getElement().hasClassName("browser-default")); } }
protected void checkSpinner(MaterialSpinner spinner) { spinner.setColor(SpinnerColor.YELLOW_ONLY); assertEquals(SpinnerColor.YELLOW_ONLY, spinner.getColor()); assertTrue(spinner.getElement().hasClassName(SpinnerColor.YELLOW_ONLY.getCssName())); spinner.setColor(SpinnerColor.YELLOW); assertEquals(SpinnerColor.YELLOW, spinner.getColor()); assertTrue(spinner.getElement().hasClassName(SpinnerColor.YELLOW.getCssName())); } }
public void testTypes() { // given MaterialCarousel carousel = getWidget(); // when / then carousel.setType(CarouselType.IMAGE); assertEquals(CarouselType.IMAGE, carousel.getType()); assertTrue(carousel.getElement().hasClassName(CarouselType.IMAGE.getCssName())); // when / then carousel.setType(CarouselType.ONBOARD); assertEquals(CarouselType.ONBOARD, carousel.getType()); assertTrue(carousel.getElement().hasClassName(CarouselType.ONBOARD.getCssName())); }
public void testWithHeader() { MaterialSideNavPush sideNavPush = getWidget(); sideNavPush.setWithHeader(true); sideNavPush.reload(); assertTrue(sideNavPush.isWithHeader()); assertTrue(sideNavPush.getElement().hasClassName(SideNavType.PUSH_WITH_HEADER.getCssName())); sideNavPush.setWithHeader(false); sideNavPush.reload(); assertFalse(sideNavPush.isWithHeader()); assertFalse(sideNavPush.getElement().hasClassName(SideNavType.PUSH_WITH_HEADER.getCssName())); } }
public void testWithHeader() { MaterialSideNavDrawer sideNavPush = getWidget(); sideNavPush.setWithHeader(true); sideNavPush.reload(); assertTrue(sideNavPush.isWithHeader()); assertTrue(sideNavPush.getElement().hasClassName(SideNavType.DRAWER_WITH_HEADER.getCssName())); sideNavPush.setWithHeader(false); sideNavPush.reload(); assertFalse(sideNavPush.isWithHeader()); assertFalse(sideNavPush.getElement().hasClassName(SideNavType.DRAWER_WITH_HEADER.getCssName())); } }
public void testTypes() { // given MaterialFAB fab = getWidget(); // when / then fab.setType(FABType.CLICK_ONLY); assertEquals(FABType.CLICK_ONLY, fab.getType()); assertTrue(fab.getElement().hasClassName(FABType.CLICK_ONLY.getCssName())); fab.setType(FABType.HOVER); assertEquals(FABType.HOVER, fab.getType()); // Because Hover is empty by default assertTrue(fab.getType().getCssName().isEmpty()); }
public void testTypes() { // given MaterialTab tab = getWidget(); // when / then tab.setType(TabType.DEFAULT); assertEquals(TabType.DEFAULT, tab.getType()); assertTrue(tab.getElement().getClassName().contains(TabType.DEFAULT.getCssName())); tab.setType(TabType.ICON); assertEquals(TabType.ICON, tab.getType()); assertTrue(tab.getElement().hasClassName(TabType.ICON.getCssName())); }