Interface NativeCallMessage<TParams>


@JsType(isNative=true, name="ng.NativeCallMessage", namespace="<global>") public interface NativeCallMessage<TParams>
Public AngularTS NativeCallMessage contract exposed through the global ng namespace for Closure-annotated applications.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <TParams> NativeCallMessage<TParams>
     
    Public NativeCallMessage.elementId member exposed by the AngularTS namespace contract.
    Public NativeCallMessage.id member exposed by the AngularTS namespace contract.
    Public NativeCallMessage.method member exposed by the AngularTS namespace contract.
    Public NativeCallMessage.params member exposed by the AngularTS namespace contract.
    double
    Public NativeCallMessage.protocol member exposed by the AngularTS namespace contract.
    Public NativeCallMessage.scopeId member exposed by the AngularTS namespace contract.
    Public NativeCallMessage.session member exposed by the AngularTS namespace contract.
    Public NativeCallMessage.target member exposed by the AngularTS namespace contract.
    void
    setElementId(String elementId)
    Public NativeCallMessage.elementId member exposed by the AngularTS namespace contract.
    void
    Public NativeCallMessage.id member exposed by the AngularTS namespace contract.
    void
    setMethod(String method)
    Public NativeCallMessage.method member exposed by the AngularTS namespace contract.
    void
    Public NativeCallMessage.params member exposed by the AngularTS namespace contract.
    void
    setProtocol(double protocol)
    Public NativeCallMessage.protocol member exposed by the AngularTS namespace contract.
    default void
    setScopeId(double scopeId)
     
    default void
    setScopeId(String scopeId)
     
    void
    Public NativeCallMessage.scopeId member exposed by the AngularTS namespace contract.
    void
    setSession(String session)
    Public NativeCallMessage.session member exposed by the AngularTS namespace contract.
    void
    setTarget(String target)
    Public NativeCallMessage.target member exposed by the AngularTS namespace contract.
  • Method Details

    • create

      @JsOverlay static <TParams> NativeCallMessage<TParams> create()
    • getElementId

      @JsProperty String getElementId()
      Public NativeCallMessage.elementId member exposed by the AngularTS namespace contract.
    • getId

      @JsProperty String getId()
      Public NativeCallMessage.id member exposed by the AngularTS namespace contract.
    • getMethod

      @JsProperty String getMethod()
      Public NativeCallMessage.method member exposed by the AngularTS namespace contract.
    • getParams

      @JsProperty TParams getParams()
      Public NativeCallMessage.params member exposed by the AngularTS namespace contract.
    • getProtocol

      @JsProperty double getProtocol()
      Public NativeCallMessage.protocol member exposed by the AngularTS namespace contract.
    • getScopeId

      @JsProperty NativeCallMessage.GetScopeIdUnionType getScopeId()
      Public NativeCallMessage.scopeId member exposed by the AngularTS namespace contract.
    • getSession

      @JsProperty String getSession()
      Public NativeCallMessage.session member exposed by the AngularTS namespace contract.
    • getTarget

      @JsProperty String getTarget()
      Public NativeCallMessage.target member exposed by the AngularTS namespace contract.
    • setElementId

      @JsProperty void setElementId(String elementId)
      Public NativeCallMessage.elementId member exposed by the AngularTS namespace contract.
    • setId

      @JsProperty void setId(String id)
      Public NativeCallMessage.id member exposed by the AngularTS namespace contract.
    • setMethod

      @JsProperty void setMethod(String method)
      Public NativeCallMessage.method member exposed by the AngularTS namespace contract.
    • setParams

      @JsProperty void setParams(TParams params)
      Public NativeCallMessage.params member exposed by the AngularTS namespace contract.
    • setProtocol

      @JsProperty void setProtocol(double protocol)
      Public NativeCallMessage.protocol member exposed by the AngularTS namespace contract.
    • setScopeId

      @JsProperty void setScopeId(NativeCallMessage.GetScopeIdUnionType scopeId)
      Public NativeCallMessage.scopeId member exposed by the AngularTS namespace contract.
    • setScopeId

      @JsOverlay default void setScopeId(String scopeId)
    • setScopeId

      @JsOverlay default void setScopeId(double scopeId)
    • setSession

      @JsProperty void setSession(String session)
      Public NativeCallMessage.session member exposed by the AngularTS namespace contract.
    • setTarget

      @JsProperty void setTarget(String target)
      Public NativeCallMessage.target member exposed by the AngularTS namespace contract.