## 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 and Description
    --- | ---
    `class` | `DomScriptBuilder` DOM-based implementation of `ScriptBuilder`.

    Methods in com.google.gwt.dom.builder.client that return ScriptBuilder
    Modifier and Type | Method and 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 and Description
    --- | ---
    `class` | `HtmlScriptBuilder` HTML-based implementation of `ScriptBuilder`.

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