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

- Packages that use ScriptBuilder
  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 ScriptBuilder in com.google.gwt.dom.builder.client

    Classes in com.google.gwt.dom.builder.client that implement ScriptBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DomScriptBuilder` | DOM-based implementation of `ScriptBuilder`.

    Methods in com.google.gwt.dom.builder.client that return ScriptBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `ScriptBuilder` | DomScriptBuilder.`defer​(java.lang.String defer)` |
    `ScriptBuilder` | DomScriptBuilder.`html​(SafeHtml html)` |
    `ScriptBuilder` | DomScriptBuilder.`src​(java.lang.String src)` |
    `ScriptBuilder` | DomElementBuilderBase.`startScript()` |
    `ScriptBuilder` | DomScriptBuilder.`text​(java.lang.String text)` |
    `ScriptBuilder` | DomScriptBuilder.`type​(java.lang.String type)` |

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

    Classes in com.google.gwt.dom.builder.shared that implement ScriptBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HtmlScriptBuilder` | HTML-based implementation of `ScriptBuilder`.

    Methods in com.google.gwt.dom.builder.shared that return ScriptBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract ScriptBuilder` | ElementBuilderFactory.`createScriptBuilder()` |
    `ScriptBuilder` | HtmlScriptBuilder.`defer​(java.lang.String defer)` |
    `ScriptBuilder` | ScriptBuilder.`defer​(java.lang.String defer)` | Indicates that the user agent can defer processing of the script.
    `ScriptBuilder` | HtmlScriptBuilder.`html​(SafeHtml html)` |
    `ScriptBuilder` | HtmlScriptBuilder.`src​(java.lang.String src)` |
    `ScriptBuilder` | ScriptBuilder.`src​(java.lang.String src)` | URI designating an external script.
    `ScriptBuilder` | ElementBuilderBase.`startScript()` | Append a script element.
    `ScriptBuilder` | HtmlElementBuilderBase.`startScript()` |
    `ScriptBuilder` | HtmlScriptBuilder.`type​(java.lang.String type)` |
    `ScriptBuilder` | ScriptBuilder.`type​(java.lang.String type)` | The content type of the script language.