|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gwtbootstrap3.client.ui.base.helper.StyleHelper
public final class StyleHelper
Helper methods regarding CSS styling of UIObjects.
| Method Summary | ||
|---|---|---|
static
|
addEnumStyleName(UIObject uiObject,
E style)
Adds enum value style name to UIObject unless style is null. |
|
static
|
addUniqueEnumStyleName(UIObject uiObject,
Class<F> enumClass,
E style)
Convenience method for first removing all enum style constants and then adding the single one. |
|
static boolean |
containsStyle(String styleNames,
String style)
Returns true if specified style is contained in space-separated list of styles |
|
static
|
removeEnumStyleName(UIObject uiObject,
E style)
Removes enum value style name from UIObject unless style is null. |
|
static
|
removeEnumStyleNames(UIObject uiObject,
Class<E> enumClass)
Removes all CSS style names specified by an enum that implements Style.HasCssName from an UIObject. |
|
static void |
setHiddenOn(UIObject uiObject,
DeviceSize deviceSize)
Sets the ui object to be hidden on the device size |
|
static void |
setVisibleOn(UIObject uiObject,
DeviceSize deviceSize)
Sets the ui object to be visible on the device size |
|
static void |
toggleStyleName(UIObject uiObject,
boolean toggleStyle,
String styleName)
Toggles a style name on a ui object |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static <E extends Style.HasCssName,F extends Enum<? extends Style.HasCssName>> void addUniqueEnumStyleName(UIObject uiObject,
Class<F> enumClass,
E style)
removeEnumStyleNames(com.google.gwt.user.client.ui.UIObject, Class),
addEnumStyleName(com.google.gwt.user.client.ui.UIObject, com.google.gwt.dom.client.Style.HasCssName)
public static <E extends Enum<? extends Style.HasCssName>> void removeEnumStyleNames(UIObject uiObject,
Class<E> enumClass)
Style.HasCssName from an UIObject.
E - Enum type implementing Style.HasCssNameuiObject - Object to remove CSS class names fromenumClass - Enum representing CSS class names
public static <E extends Style.HasCssName> void addEnumStyleName(UIObject uiObject,
E style)
null.
uiObject - Object to add style tostyle - Style name
public static <E extends Style.HasCssName> void removeEnumStyleName(UIObject uiObject,
E style)
null.
uiObject - Object to remove style fromstyle - Style name
public static boolean containsStyle(String styleNames,
String style)
true if specified style is contained in space-separated list of styles
styleNames - Space-separated list of stylesstyle - Style to look for
public static void toggleStyleName(UIObject uiObject,
boolean toggleStyle,
String styleName)
uiObject - Object to toggle style ontoggleStyle - whether or not to toggle the style name on the objectstyleName - Style name
public static void setHiddenOn(UIObject uiObject,
DeviceSize deviceSize)
uiObject - object to be hidden on the device sizedeviceSize - device size
public static void setVisibleOn(UIObject uiObject,
DeviceSize deviceSize)
uiObject - object to be visible on the device sizedeviceSize - device size
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||