Interface MachineSnapshot<TContract>


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

    Modifier and Type
    Method
    Description
    static <TContract>
    MachineSnapshot<TContract>
     
    Public MachineSnapshot.data member exposed by the AngularTS namespace contract.
    Public MachineSnapshot.state member exposed by the AngularTS namespace contract.
    void
    Public MachineSnapshot.data member exposed by the AngularTS namespace contract.
    void
    Public MachineSnapshot.state member exposed by the AngularTS namespace contract.
  • Method Details

    • create

      @JsOverlay static <TContract> MachineSnapshot<TContract> create()
    • getData

      @JsProperty Object getData()
      Public MachineSnapshot.data member exposed by the AngularTS namespace contract.
    • getState

      @JsProperty Object getState()
      Public MachineSnapshot.state member exposed by the AngularTS namespace contract.
    • setData

      @JsProperty void setData(Object data)
      Public MachineSnapshot.data member exposed by the AngularTS namespace contract.
    • setState

      @JsProperty void setState(Object state)
      Public MachineSnapshot.state member exposed by the AngularTS namespace contract.