Interface WorkflowContract


@JsType(isNative=true, name="ng.WorkflowContract", namespace="<global>") public interface WorkflowContract
Labeled type contract carried by a workflow definition and instance.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Public WorkflowContract.commands member exposed by the AngularTS namespace contract.
    Public WorkflowContract.data member exposed by the AngularTS namespace contract.
    Public WorkflowContract.state member exposed by the AngularTS namespace contract.
    void
    setCommands(Object commands)
    Public WorkflowContract.commands member exposed by the AngularTS namespace contract.
    void
    Public WorkflowContract.data member exposed by the AngularTS namespace contract.
    void
    Public WorkflowContract.state member exposed by the AngularTS namespace contract.
  • Method Details

    • create

      @JsOverlay static WorkflowContract create()
    • getCommands

      @JsProperty Object getCommands()
      Public WorkflowContract.commands member exposed by the AngularTS namespace contract.
    • getData

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

      @JsProperty String getState()
      Public WorkflowContract.state member exposed by the AngularTS namespace contract.
    • setCommands

      @JsProperty void setCommands(Object commands)
      Public WorkflowContract.commands member exposed by the AngularTS namespace contract.
    • setData

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

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