Helpershub / WFNodeUtils

HTML5 based Workflow Node programming

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

http://sarveshspn.blogspot.in/2012/12/node-based-workflow-programming-in-html5.html

WFNODEUTILS.Node A Node comprises a single unit or single block in the entire workflow Currently nodes have one or more endpoints which can be of type in or out (denoting an input or an output endpoint.Our Node objects would contain the display Kinetic.JS objects and each of these Kinetic.JS objects will contain a back reference to it's container node object as events are raised by KineticJS on KineticJS objects

WFNODEUTILS.NodeEndPoint A node endpoint serves as the point at which we would be connecting two nodes together. Two nodes are connected via their endpoints

WFNODEUTILS.NodeLineConnector A Node Connector internally contains the endpoints which it connects together using straight lines

WFNODEUTILS.NodeTemplateDisplayContainer This container would contain the node templates, node templates are nodes which when clicked generate actual nodes which can be connected. The Node templates appear on the left hand side of the screen

WFNODEUTILS.NodeDisplayContainer This contains the actual draggable nodes which can be connected and is also the parent top level container for the NodeTemplateContainer. Events and functionality is wired up based on which container you add the nodes for example Nodes added to the Template Container are not draggable

WFNODEDRAWINGAPP.Main The Main function which generates the various Nodes

About

HTML5 based Workflow Node programming

License:Other