## Uses of Interface
com.google.gwt.dom.builder.shared.StylesBuilder

- Packages that use StylesBuilder
  Package | Description
  --- | ---
  com.google.gwt.dom.builder.client | Classes used to build DOM elements.
  com.google.gwt.dom.builder.shared | Classes used to build DOM elements.

- - ### Uses of StylesBuilder in com.google.gwt.dom.builder.client

    Classes in com.google.gwt.dom.builder.client that implement StylesBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `(package private) class` | `DomStylesBuilder` | Builds the style object.

    Methods in com.google.gwt.dom.builder.client that return StylesBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `StylesBuilder` | DomStylesBuilder.`backgroundImage​(SafeUri uri)` |
    `StylesBuilder` | DomStylesBuilder.`borderStyle​(Style.BorderStyle value)` |
    `StylesBuilder` | DomStylesBuilder.`borderWidth​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`bottom​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`cursor​(Style.Cursor value)` |
    `StylesBuilder` | DomStylesBuilder.`display​(Style.Display value)` |
    `StylesBuilder` | DomStylesBuilder.`floatprop​(Style.Float value)` |
    `StylesBuilder` | DomStylesBuilder.`fontSize​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`fontStyle​(Style.FontStyle value)` |
    `StylesBuilder` | DomStylesBuilder.`fontWeight​(Style.FontWeight value)` |
    `StylesBuilder` | DomStylesBuilder.`height​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`left​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`lineHeight​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`listStyleType​(Style.ListStyleType value)` |
    `StylesBuilder` | DomStylesBuilder.`margin​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`marginBottom​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`marginLeft​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`marginRight​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`marginTop​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`opacity​(double value)` |
    `StylesBuilder` | DomStylesBuilder.`outlineStyle​(Style.OutlineStyle value)` |
    `StylesBuilder` | DomStylesBuilder.`outlineWidth​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`overflow​(Style.Overflow value)` |
    `StylesBuilder` | DomStylesBuilder.`overflowX​(Style.Overflow value)` |
    `StylesBuilder` | DomStylesBuilder.`overflowY​(Style.Overflow value)` |
    `StylesBuilder` | DomStylesBuilder.`padding​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`paddingBottom​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`paddingLeft​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`paddingRight​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`paddingTop​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`position​(Style.Position value)` |
    `StylesBuilder` | DomStylesBuilder.`right​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomBuilderImpl.`style()` |
    `StylesBuilder` | DomStylesBuilder.`tableLayout​(Style.TableLayout value)` |
    `StylesBuilder` | DomStylesBuilder.`textAlign​(Style.TextAlign value)` |
    `StylesBuilder` | DomStylesBuilder.`textDecoration​(Style.TextDecoration value)` |
    `StylesBuilder` | DomStylesBuilder.`textIndent​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`textJustify​(Style.TextJustify value)` |
    `StylesBuilder` | DomStylesBuilder.`textOverflow​(Style.TextOverflow value)` |
    `StylesBuilder` | DomStylesBuilder.`textTransform​(Style.TextTransform value)` |
    `StylesBuilder` | DomStylesBuilder.`top​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`trustedBackgroundColor​(java.lang.String value)` |
    `StylesBuilder` | DomStylesBuilder.`trustedBackgroundImage​(java.lang.String value)` |
    `StylesBuilder` | DomStylesBuilder.`trustedBorderColor​(java.lang.String value)` |
    `StylesBuilder` | DomStylesBuilder.`trustedColor​(java.lang.String value)` |
    `StylesBuilder` | DomStylesBuilder.`trustedOutlineColor​(java.lang.String value)` |
    `StylesBuilder` | DomStylesBuilder.`trustedProperty​(java.lang.String name, double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`trustedProperty​(java.lang.String name, java.lang.String value)` |
    `StylesBuilder` | DomStylesBuilder.`verticalAlign​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`verticalAlign​(Style.VerticalAlign value)` |
    `StylesBuilder` | DomStylesBuilder.`visibility​(Style.Visibility value)` |
    `StylesBuilder` | DomStylesBuilder.`width​(double value, Style.Unit unit)` |
    `StylesBuilder` | DomStylesBuilder.`zIndex​(int value)` |

  - ### Uses of StylesBuilder in com.google.gwt.dom.builder.shared

    Classes in com.google.gwt.dom.builder.shared that implement StylesBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `(package private) class` | `HtmlStylesBuilder` | Builds the style object.

    Methods in com.google.gwt.dom.builder.shared that return StylesBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `StylesBuilder` | HtmlStylesBuilder.`backgroundImage​(SafeUri uri)` |
    `StylesBuilder` | StylesBuilder.`backgroundImage​(SafeUri uri)` | Sets the background-image CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`borderStyle​(Style.BorderStyle value)` |
    `StylesBuilder` | StylesBuilder.`borderStyle​(Style.BorderStyle value)` | Sets the border-style CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`borderWidth​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`borderWidth​(double value, Style.Unit unit)` | Set the border-width css property.
    `StylesBuilder` | HtmlStylesBuilder.`bottom​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`bottom​(double value, Style.Unit unit)` | Set the bottom css property.
    `StylesBuilder` | HtmlStylesBuilder.`cursor​(Style.Cursor value)` |
    `StylesBuilder` | StylesBuilder.`cursor​(Style.Cursor value)` | Sets the cursor CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`display​(Style.Display value)` |
    `StylesBuilder` | StylesBuilder.`display​(Style.Display value)` | Sets the display CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`floatprop​(Style.Float value)` |
    `StylesBuilder` | StylesBuilder.`floatprop​(Style.Float value)` | Set the float css property.
    `StylesBuilder` | HtmlStylesBuilder.`fontSize​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`fontSize​(double value, Style.Unit unit)` | Set the font-size css property.
    `StylesBuilder` | HtmlStylesBuilder.`fontStyle​(Style.FontStyle value)` |
    `StylesBuilder` | StylesBuilder.`fontStyle​(Style.FontStyle value)` | Sets the font-style CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`fontWeight​(Style.FontWeight value)` |
    `StylesBuilder` | StylesBuilder.`fontWeight​(Style.FontWeight value)` | Sets the font-weight CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`height​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`height​(double value, Style.Unit unit)` | Set the height css property.
    `StylesBuilder` | HtmlStylesBuilder.`left​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`left​(double value, Style.Unit unit)` | Set the left css property.
    `StylesBuilder` | HtmlStylesBuilder.`lineHeight​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`lineHeight​(double value, Style.Unit unit)` | Set the line-height css property.
    `StylesBuilder` | HtmlStylesBuilder.`listStyleType​(Style.ListStyleType value)` |
    `StylesBuilder` | StylesBuilder.`listStyleType​(Style.ListStyleType value)` | Sets the list-style-type CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`margin​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`margin​(double value, Style.Unit unit)` | Set the margin css property.
    `StylesBuilder` | HtmlStylesBuilder.`marginBottom​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`marginBottom​(double value, Style.Unit unit)` | Set the margin-bottom css property.
    `StylesBuilder` | HtmlStylesBuilder.`marginLeft​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`marginLeft​(double value, Style.Unit unit)` | Set the margin-left css property.
    `StylesBuilder` | HtmlStylesBuilder.`marginRight​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`marginRight​(double value, Style.Unit unit)` | Set the margin-right css property.
    `StylesBuilder` | HtmlStylesBuilder.`marginTop​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`marginTop​(double value, Style.Unit unit)` | Set the margin-top css property.
    `StylesBuilder` | HtmlStylesBuilder.`opacity​(double value)` |
    `StylesBuilder` | StylesBuilder.`opacity​(double value)` | Set the opacity css property.
    `StylesBuilder` | HtmlStylesBuilder.`outlineStyle​(Style.OutlineStyle value)` |
    `StylesBuilder` | StylesBuilder.`outlineStyle​(Style.OutlineStyle value)` | Sets the outline-style CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`outlineWidth​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`outlineWidth​(double value, Style.Unit unit)` | Set the outline-width css property.
    `StylesBuilder` | HtmlStylesBuilder.`overflow​(Style.Overflow value)` |
    `StylesBuilder` | StylesBuilder.`overflow​(Style.Overflow value)` | Sets the overflow CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`overflowX​(Style.Overflow value)` |
    `StylesBuilder` | StylesBuilder.`overflowX​(Style.Overflow value)` | Sets the overflow-x CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`overflowY​(Style.Overflow value)` |
    `StylesBuilder` | StylesBuilder.`overflowY​(Style.Overflow value)` | Sets the overflow-y CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`padding​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`padding​(double value, Style.Unit unit)` | Set the padding css property.
    `StylesBuilder` | HtmlStylesBuilder.`paddingBottom​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`paddingBottom​(double value, Style.Unit unit)` | Set the padding-bottom css property.
    `StylesBuilder` | HtmlStylesBuilder.`paddingLeft​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`paddingLeft​(double value, Style.Unit unit)` | Set the padding-left css property.
    `StylesBuilder` | HtmlStylesBuilder.`paddingRight​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`paddingRight​(double value, Style.Unit unit)` | Set the padding-right css property.
    `StylesBuilder` | HtmlStylesBuilder.`paddingTop​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`paddingTop​(double value, Style.Unit unit)` | Set the padding-top css property.
    `StylesBuilder` | HtmlStylesBuilder.`position​(Style.Position value)` |
    `StylesBuilder` | StylesBuilder.`position​(Style.Position value)` | Sets the position CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`right​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`right​(double value, Style.Unit unit)` | Set the right css property.
    `StylesBuilder` | AbstractElementBuilderBase.`style()` |
    `StylesBuilder` | ElementBuilderBase.`style()` | Start the `StylesBuilder` used to add style properties to the style attribute of the current element.
    `abstract StylesBuilder` | ElementBuilderImpl.`style()` | Get the `StylesBuilder` used to add style properties to the current element.
    `StylesBuilder` | HtmlBuilderImpl.`style()` |
    `StylesBuilder` | HtmlBuilderImpl.`styleProperty​(SafeStyles style)` |
    `StylesBuilder` | HtmlStylesBuilder.`tableLayout​(Style.TableLayout value)` |
    `StylesBuilder` | StylesBuilder.`tableLayout​(Style.TableLayout value)` | Set the table-layout CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`textAlign​(Style.TextAlign value)` |
    `StylesBuilder` | StylesBuilder.`textAlign​(Style.TextAlign value)` | Set the text-align CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`textDecoration​(Style.TextDecoration value)` |
    `StylesBuilder` | StylesBuilder.`textDecoration​(Style.TextDecoration value)` | Set the text-decoration CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`textIndent​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`textIndent​(double value, Style.Unit unit)` | Set the text-indent CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`textJustify​(Style.TextJustify value)` |
    `StylesBuilder` | StylesBuilder.`textJustify​(Style.TextJustify value)` | Set the text-justify CSS3 property.
    `StylesBuilder` | HtmlStylesBuilder.`textOverflow​(Style.TextOverflow value)` |
    `StylesBuilder` | StylesBuilder.`textOverflow​(Style.TextOverflow value)` | Set the text-overflow CSS3 property.
    `StylesBuilder` | HtmlStylesBuilder.`textTransform​(Style.TextTransform value)` |
    `StylesBuilder` | StylesBuilder.`textTransform​(Style.TextTransform value)` | Set the text-transform CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`top​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`top​(double value, Style.Unit unit)` | Set the top css property.
    `StylesBuilder` | HtmlStylesBuilder.`trustedBackgroundColor​(java.lang.String value)` |
    `StylesBuilder` | StylesBuilder.`trustedBackgroundColor​(java.lang.String value)` | Sets the "background-color" style property to the specified color string.
    `StylesBuilder` | HtmlStylesBuilder.`trustedBackgroundImage​(java.lang.String value)` |
    `StylesBuilder` | StylesBuilder.`trustedBackgroundImage​(java.lang.String value)` | Sets the "background-image" style property to the specified value.
    `StylesBuilder` | HtmlStylesBuilder.`trustedBorderColor​(java.lang.String value)` |
    `StylesBuilder` | StylesBuilder.`trustedBorderColor​(java.lang.String value)` | Sets the "border-color" style property to the specified color string.
    `StylesBuilder` | HtmlStylesBuilder.`trustedColor​(java.lang.String value)` |
    `StylesBuilder` | StylesBuilder.`trustedColor​(java.lang.String value)` | Sets the "color" style property, which controls font color, to the specified color string.
    `StylesBuilder` | HtmlStylesBuilder.`trustedOutlineColor​(java.lang.String value)` |
    `StylesBuilder` | StylesBuilder.`trustedOutlineColor​(java.lang.String value)` | Sets the "outline-color" style property to the specified color string.
    `StylesBuilder` | HtmlStylesBuilder.`trustedProperty​(java.lang.String name, double value, Style.Unit unit)` |
    `StylesBuilder` | HtmlStylesBuilder.`trustedProperty​(java.lang.String name, java.lang.String value)` |
    `StylesBuilder` | StylesBuilder.`trustedProperty​(java.lang.String name, double value, Style.Unit unit)` | Set a style property from a trusted name and a trusted value, i.e., without escaping the name and value.
    `StylesBuilder` | StylesBuilder.`trustedProperty​(java.lang.String name, java.lang.String value)` | Set a style property from a trusted name and a trusted value, i.e., without escaping the name and value.
    `StylesBuilder` | HtmlStylesBuilder.`verticalAlign​(double value, Style.Unit unit)` |
    `StylesBuilder` | HtmlStylesBuilder.`verticalAlign​(Style.VerticalAlign value)` |
    `StylesBuilder` | StylesBuilder.`verticalAlign​(double value, Style.Unit unit)` | Sets the vertical-align CSS property.
    `StylesBuilder` | StylesBuilder.`verticalAlign​(Style.VerticalAlign value)` | Sets the vertical-align CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`visibility​(Style.Visibility value)` |
    `StylesBuilder` | StylesBuilder.`visibility​(Style.Visibility value)` | Sets the visibility CSS property.
    `StylesBuilder` | HtmlStylesBuilder.`width​(double value, Style.Unit unit)` |
    `StylesBuilder` | StylesBuilder.`width​(double value, Style.Unit unit)` | Set the width css property.
    `StylesBuilder` | HtmlStylesBuilder.`zIndex​(int value)` |
    `StylesBuilder` | StylesBuilder.`zIndex​(int value)` | Set the z-index css property.