Flow.XX卷.XX章.XX事件 //获取指定流程对象
Flow() /*或*/ Flow.$Current //可以获取当前所在流程对象
//流程对象可以使用以下函数(流程b参数可以省略,省略则视为带入了Flow.$Current)
流程a.$eq(流程b) /*或*/ 流程a.$is(流程b) //比较两个流程是否相同
流程a.$lt(流程b) /*或*/ 流程a.$before(流程b) //判断流程a是否在b流程之前
流程a.$gt(流程b) /*或*/ 流程a.$after(流程b)//判断流程a是否在b流程之后
流程a.$le(流程b) /*或*/ 流程a.$ngt(流程b) //判断流程a是否在b流程之前或者相同
流程a.$ge(流程b)/*或*/ 流程a.$nlt(流程b) //判断流程a是否在b流程之前或者相同
流程a.$ne(流程b) /*或*/ 流程a.$neq(流程b) //比较两个流程是否相同
流程a.$in(流程b) //判断流程a是不是流程b的子流程(包括直接和间接)
流程a.$contains(流程b)//判断流程a是不是流程b的父流程(包括直接和间接)
流程.$value /*或*/ 流程.$val 或 流程.$v //获取流程的值。如上面解释的。觉得上面的函数难看的话可以用 流程 "a.$v==流程b.$v"之类的语句来进行流程判定。
流程.$index /*或*/ 流程.$i //获取该流程是福父流程的第几个流程,占位流程为0,正式流程从1开始。
流程.$chilren //获取该流程的所有子流程。
流程.子流程名字 /*或*/ 流程['子流程名字'] //直接获取指定子流程,'Flow.XX卷.XX章.XX事件'即为此语句的串联用法
Flow[ i ] //获取当第i级流程,i=0时会获取到根流程
Flow[ i ]='流程名' //设置当前第i级流程,必须是Flow[i-1]的子流程才会成功,i不允许为0