Interface WebComponentInputConfig


@JsType(isNative=true, name="ng.WebComponentInputConfig", namespace="<global>") public interface WebComponentInputConfig
Public AngularTS WebComponentInputConfig contract exposed through the global ng namespace for Closure-annotated applications.
  • Method Details

    • create

      @JsOverlay static WebComponentInputConfig create()
    • getAttribute

      @JsProperty String getAttribute()
      Attribute name. Defaults to the kebab-case property name.
    • getDefault

      @JsProperty Object getDefault()
      Initial value used when no attribute or property was provided.
    • getType

      @JsProperty Object getType()
      Attribute/property coercion function. Defaults to `String`.
    • isReflect

      @JsProperty boolean isReflect()
      Reflect property writes back to the DOM attribute.
    • setAttribute

      @JsProperty void setAttribute(String attribute)
      Attribute name. Defaults to the kebab-case property name.
    • setDefault

      @JsProperty void setDefault(Object default_)
      Initial value used when no attribute or property was provided.
    • setReflect

      @JsProperty void setReflect(boolean reflect)
      Reflect property writes back to the DOM attribute.
    • setType

      @JsProperty void setType(Object type)
      Attribute/property coercion function. Defaults to `String`.