Interface WorkflowSnapshot<TContract>


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

    Modifier and Type
    Method
    Description
    static <TContract>
    WorkflowSnapshot<TContract>
     
    Public WorkflowSnapshot.data member exposed by the AngularTS namespace contract.
    elemental2.core.JsArray<Object>
    Public WorkflowSnapshot.diagnostics member exposed by the AngularTS namespace contract.
    elemental2.core.JsArray<Object>
    Public WorkflowSnapshot.history member exposed by the AngularTS namespace contract.
    Public WorkflowSnapshot.id member exposed by the AngularTS namespace contract.
    Public WorkflowSnapshot.state member exposed by the AngularTS namespace contract.
    double
    Public WorkflowSnapshot.version member exposed by the AngularTS namespace contract.
    void
    Public WorkflowSnapshot.data member exposed by the AngularTS namespace contract.
    void
    setDiagnostics(elemental2.core.JsArray<Object> diagnostics)
    Public WorkflowSnapshot.diagnostics member exposed by the AngularTS namespace contract.
    void
    setHistory(elemental2.core.JsArray<Object> history)
    Public WorkflowSnapshot.history member exposed by the AngularTS namespace contract.
    void
    Public WorkflowSnapshot.id member exposed by the AngularTS namespace contract.
    void
    Public WorkflowSnapshot.state member exposed by the AngularTS namespace contract.
    void
    setVersion(double version)
    Public WorkflowSnapshot.version member exposed by the AngularTS namespace contract.
  • Method Details

    • create

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

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

      @JsProperty elemental2.core.JsArray<Object> getDiagnostics()
      Public WorkflowSnapshot.diagnostics member exposed by the AngularTS namespace contract.
    • getHistory

      @JsProperty elemental2.core.JsArray<Object> getHistory()
      Public WorkflowSnapshot.history member exposed by the AngularTS namespace contract.
    • getId

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

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

      @JsProperty double getVersion()
      Public WorkflowSnapshot.version member exposed by the AngularTS namespace contract.
    • setData

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

      @JsProperty void setDiagnostics(elemental2.core.JsArray<Object> diagnostics)
      Public WorkflowSnapshot.diagnostics member exposed by the AngularTS namespace contract.
    • setHistory

      @JsProperty void setHistory(elemental2.core.JsArray<Object> history)
      Public WorkflowSnapshot.history member exposed by the AngularTS namespace contract.
    • setId

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

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

      @JsProperty void setVersion(double version)
      Public WorkflowSnapshot.version member exposed by the AngularTS namespace contract.