PROCES.IO

Plan your projects and define important tasks and actions

Get Started. It's Free
or sign up with your email address
Rocket clouds
PROCES.IO by Mind Map: PROCES.IO

1. STYLES

1.1. calendar.css

1.2. chosen.css

1.3. conditionEditor.css

1.4. dashboard.css

1.5. decisionEditor.css

1.6. formEditor.css

1.7. formWriter.css

1.8. leftMenu.css

1.9. main.css

1.10. notificationPage.css

1.11. processEditor.css

1.12. processNotification.css

1.13. processPage.css

1.14. stepChooser.css

1.15. stepsGraph.css

1.16. usersLaws.css

2. MODULES

2.1. calendar.module

2.1.1. Calendar

2.1.1.1. getElements() : {panel:HtmlElement,blackout:HtmlElement}

2.2. conditionEditor.module

2.2.1. ConditionEditor(condition,Circle)

2.2.1.1. createField

2.2.1.2. createExistingField(Field)

2.2.1.3. getElements() : {popup,blackout}

2.2.1.4. getStatuses() : Array{Status}

2.2.1.5. getEditorStatuses() : Array{EditorStatuses}

2.2.1.6. load(condition:Condition)

2.2.1.7. close()

2.2.1.8. animateStart()

2.2.1.9. FieldEditor

2.2.1.9.1. createAction(kind:String)

2.2.1.9.2. createExistingAction(Action)

2.2.1.9.3. load(Field)

2.2.1.9.4. getElemends() : {field,actions}

2.2.1.10. ActionEditor

2.2.1.10.1. getElements() : {icon,big}

2.2.1.10.2. remove()

2.2.1.11. ActionMailEditor

2.2.1.11.1. getElement() : HtmlElement

2.2.1.11.2. save()

2.2.1.11.3. close()

2.3. dashboard.module

2.3.1. Dashboard

2.4. decisionEditor.module

2.4.1. DecisionEditor(decision,circle)

2.4.1.1. createStatus()

2.4.1.2. createExistingStatus()

2.4.1.3. getElements() : {popup,blackout}

2.4.1.4. getGroups() : Array{Group}

2.4.1.5. getEditorGroups() : Array{EditorGroup}

2.4.1.6. load(decision)

2.4.1.7. close()

2.4.1.8. animateStart()

2.4.1.9. StatusEditor(status)

2.4.1.9.1. createAction(kind)

2.4.1.9.2. createExistingAction(action:Action)

2.4.1.9.3. load(status:Status)

2.4.1.9.4. getElements() : {status,actions}

2.4.1.10. ActionEditor

2.4.1.10.1. getElements() : {icon,big}

2.4.1.10.2. remove()

2.4.1.11. ActionMailEditor

2.4.1.11.1. getElement() : HtmlElement

2.4.1.11.2. save()

2.4.1.11.3. close()

2.5. formEditor.module

2.5.1. FormEditor(form,circle)

2.5.1.1. createGroup()

2.5.1.2. createExistingGroup(Group)

2.5.1.3. getElements() {popup,blackout}

2.5.1.4. getEditorGroups() : Array{EditorGroup}

2.5.1.5. load(form)

2.5.1.6. close()

2.5.1.7. animateStart()

2.5.1.8. getDestination(x,y) : {group,at,withY}

2.5.1.9. GroupEditor(group:Group)

2.5.1.9.1. createInput(kind,at)

2.5.1.9.2. createExistingInput(Input)

2.5.1.9.3. removeInput(input:Input)

2.5.1.9.4. getElement() : HtmlElement

2.5.1.9.5. getInputs() : Array{GroupInput}

2.5.1.10. InputEditor(input,group)

2.5.1.10.1. kill()

2.5.1.10.2. getElement() : HtmlElement

2.5.1.10.3. getInput() : Input

2.5.1.10.4. setHeight(height:Number)

2.5.1.10.5. EditorOption(inputOption)

2.6. FormWriter.module

2.6.1. FormWriter(Form)

2.6.1.1. createExistingGroup(group:Group)

2.6.1.2. getElements() : {popup,blackout}

2.6.1.3. getGroups() : Array{Group}

2.6.1.4. getEditorGroups() : Array{EditorGroup}

2.6.1.5. load(form:Form)

2.6.1.6. send()

2.6.1.7. close()

2.6.1.8. animateStart()

2.6.1.9. GroupEditor(group:Group)

2.6.1.9.1. createExistingInput(Input,at)

2.6.1.9.2. getElement() : HtmlElement

2.6.1.9.3. getInputs() : Array{GroupInput}

2.6.1.10. InputEditor(input,group)

2.6.1.10.1. regexCheck(input)

2.6.1.10.2. getElement() : HtmlElement

2.6.1.10.3. getInput() : Input

2.6.1.10.4. getValue() : String

2.7. leftMenu.module

2.7.1. LeftMenu

2.7.1.1. updateAlerts()

2.7.1.2. getElement() : HtmlElement

2.7.1.3. Counter(item,color)

2.7.1.3.1. draw()

2.8. notificationPage.module

2.8.1. NotificationPage

2.8.1.1. getElements() : {panel,blackout}

2.9. processEditor.module

2.9.1. ProcessEditor

2.9.1.1. createStep(kind:String,x:Number,y:Number)

2.9.1.2. createConnection(from:Step,to:Step)

2.9.1.3. addExistingStep(step:Step)

2.9.1.4. addExistingConnection(connection:Connection)

2.9.1.5. load(process:Process)

2.9.1.6. removeStep(step:Step)

2.9.1.7. getElement() : HtmlElement

2.9.1.8. getSteps() : Array{Step}

2.9.1.9. Circle(step:Step)

2.9.1.9.1. getElements() : {circle,options,name}

2.9.1.9.2. getPosition() : {x,y}

2.9.1.9.3. getKind() : String

2.9.1.9.4. getStep() : Step

2.9.1.9.5. setPosition(x,y)

2.9.1.9.6. refreshPosition()

2.9.1.9.7. refreshNamePosition()

2.9.1.9.8. setName(name:String)

2.9.1.9.9. kill()

2.9.1.9.10. remove()

2.9.1.9.11. showOptions()

2.9.1.9.12. hideOptions()

2.9.1.9.13. refreshConnections()

2.9.1.9.14. onStartDragging()

2.9.1.9.15. onDragging

2.9.1.9.16. onStopDragging

2.9.1.10. mouseStep : Object

2.9.1.10.1. getKind() : 'end'

2.9.1.10.2. getPosition() : {mouseX,mouseY}

2.9.1.10.3. getKind() : 'end'

2.9.1.11. mouseConnection : Object

2.9.1.11.1. getToStep() : Step

2.9.1.11.2. getFromStep() : Step

2.9.1.11.3. setToStep(step:Step)

2.9.1.11.4. setFromStep(step:Step)

2.9.1.12. Line(connection)

2.9.1.12.1. getElements() : {line,arrow}

2.9.1.12.2. getConnection() : Connection

2.9.1.12.3. toTemp()

2.9.1.12.4. toImage()

2.9.1.12.5. draw()

2.9.1.12.6. kill()

2.9.2. process_setup

2.9.2.1. stepTypes : Array

2.9.2.1.1. {kind:String,color:String,name:String}

2.10. processInfo.module

2.10.1. ProcessInfo(process)

2.10.1.1. getElement() : HtmlElement

2.11. processNotification.module

2.11.1. ProcessNotification

2.11.1.1. getElement() : HtmlElement

2.11.1.2. Counter(item,color)

2.11.1.2.1. draw()

2.11.1.2.2. getElement() : Canvas

2.12. processPage.module

2.12.1. ProcessPage(categories)

2.12.1.1. getElements() : HtmlElement

2.13. stepChooser.module

2.13.1. StepChooser(Step,onChoose:function)

2.13.1.1. addExistingStep(Step)

2.13.1.2. load(process)

2.13.1.3. getElements() : {popup,blackout}

2.13.1.4. animateStart()

2.13.1.5. Circle

2.13.1.5.1. getElements() : {circle,name}

2.13.1.5.2. getPosition() : {x,y}

2.13.1.5.3. getKind() : String

2.13.1.5.4. getStep() : Step

2.13.1.5.5. setPosition(x,y)

2.13.1.5.6. refreshPosition()

2.13.1.5.7. refreshNamePosition()

2.14. stepsGraph.module

2.14.1. StepsGraph() : HtmlElement

2.15. usersLaws.module

2.15.1. UsersLaws

2.15.1.1. getElement() : HtmlElement

2.15.1.2. Group(group)

2.15.1.2.1. getElement() : HtmlElement

2.15.1.3. Dragger(user,kind)

3. CORE

3.1. system.core

3.1.1. system.actualTime : Date

3.2. layoutEvents.core

3.2.1. initLayout()

3.2.2. system.layout

3.2.2.1. leftMenu : HtmlElement

3.2.2.2. main : HtmlElement

3.2.2.3. topMenu : HtmlElement

3.2.2.4. content : HtmlElement

3.2.2.5. footer : HtmlElement

3.2.3. system.lockMenu : Boolean

3.2.4. loadPage(page:HtmlElement)

3.2.5. loadPanel(panel : Object {panel:HtmlElement, blackout: HtmlElement}

3.2.6. system.editProcess(process:Process)

3.2.7. system.editForm(form:Form)

3.2.8. system.writeForm(form:Form)

3.2.9. system.editDecision(decision:Decision)

3.2.10. system.editCondition(condition:Condition)

3.2.11. system.chooseNextStep(status:Status,onChoose:function(step:Step))

3.3. user.core

3.3.1. system.user.avatarSrc : String

3.3.2. system.user.name : String

3.3.3. system.user.job : String

3.3.4. system.user.myForms : Array{Form}

3.3.5. system.user.myDecisions : Array{Decision}

3.3.6. system.user.myProcesses : Array{Process}

3.3.7. system.user.processList = Array{Process-'template'}

3.3.8. system.user.stepsStats : Array( {date:String,value:Number})

3.3.9. system.usersGroups : Array ({name:String,list:Array ({name:String}))

3.4. form.core

3.4.1. Form

3.4.1.1. createGroup()

3.4.1.2. removeGroup(group:Group)

3.4.1.3. getGroups() : Array

3.4.1.4. getName() : String

3.4.1.5. getStatus() : String

3.4.1.6. getKind() : String

3.4.1.7. getStartTime() : Date

3.4.1.8. getEndTime() : Date

3.4.1.9. getStep() : Step

3.4.1.10. setName(new:String)

3.4.1.11. setStatus(status:String)

3.4.1.12. setStartTime(time:Date)

3.4.1.13. setEndTime(time:Date)

3.4.1.14. setStep(step:Step)

3.4.1.15. load(Object)

3.4.1.16. export() : Object

3.4.1.17. loadJSON(String)

3.4.1.18. exportJSON() : String

3.4.1.19. Group

3.4.1.19.1. createInput(kind:String)

3.4.1.19.2. removeInput(input:Input)

3.4.1.19.3. getInputs() : Array

3.4.1.19.4. getName() : String

3.4.1.19.5. setName(new:String)

3.4.1.19.6. Input

3.5. process.core

3.5.1. getSteps() : Array

3.5.2. getConnections() : Array

3.5.3. getName() : String

3.5.4. getAuthor() : String

3.5.5. getStatus() : String

3.5.6. getActualSteps() : Array{Step}

3.5.7. setName(name:String)

3.5.8. setAuthor(author:String)

3.5.9. setStatus(status:String)

3.5.10. createStep(kind:String, x:Number, y:Number)

3.5.11. createConnection(from:Step, to:Step)

3.5.12. removeConnection(connection:Connection)

3.5.13. removeStep(step:Step)

3.5.14. load(Object)

3.5.15. export() : Object

3.5.16. loadJSON(String)

3.5.17. exportJSON() : String

3.5.18. export/import structure

3.5.19. Connection(from:Step, to:Step)

3.5.19.1. getFromStep() : Step

3.5.19.2. getToStep() : Step

3.5.19.3. setFromStep(new:Step)

3.5.19.4. setToStep(new:Step)

3.5.19.5. kill()

3.5.20. Step(kind:String, x:Number, y:Number)

3.5.20.1. getPosition() : Object{x,y}

3.5.20.2. getKind() : String

3.5.20.3. getConnections() : Array

3.5.20.4. getName() : String

3.5.20.5. getStatus() : String

3.5.20.6. getForm() : Form

3.5.20.7. getDecition() : Decision

3.5.20.8. getCondition() : Condition

3.5.20.9. getProcess() : Parent Process

3.5.20.10. setPosition(x,y)

3.5.20.11. setName(new:String)

3.5.20.12. setStatus(new:String)

3.5.20.13. addConnection(connection:Connection)

3.5.20.14. removeConnection(connection:Connection)

3.5.20.15. removeAllConnections()

3.6. decision.core

3.6.1. Decision

3.6.1.1. createStatus() : Status

3.6.1.2. removeStatus(Status)

3.6.1.3. getStatuses() : Array{Status}

3.6.1.4. getName() : String

3.6.1.5. getStatus() : String

3.6.1.6. getKind() : 'decision'

3.6.1.7. getStartTime() : Date

3.6.1.8. getEndTime() : Date

3.6.1.9. getStep() : Step

3.6.1.10. setName(name:String)

3.6.1.11. setStatus(status:String)

3.6.1.12. setStartTime(date:Date)

3.6.1.13. setEndTime(date:Date)

3.6.1.14. setStep(step:Step)

3.6.1.15. load(Object)

3.6.1.16. export() : Object

3.6.1.17. loadJSON(String)

3.6.1.18. exportJSON() : String

3.6.1.19. Status

3.6.1.19.1. createAction(kind:String)

3.6.1.19.2. removeAction(Action)

3.6.1.19.3. getActions() : Array{Action}

3.6.1.19.4. getName() : String

3.6.1.19.5. getDecision() : Decision

3.6.1.19.6. getNextStep() : Step

3.6.1.19.7. setName(name:String)

3.6.1.19.8. setNextStep(step:Step)

3.6.1.19.9. Action(kind)

3.7. condition.core

3.7.1. createField()

3.7.2. removeField(Field)

3.7.3. getFields() : Array{Field}

3.7.4. getName() : String

3.7.5. getStatus() : String

3.7.6. getKind() : 'condition'

3.7.7. getStartTime() : Date

3.7.8. getEndTime() : Date

3.7.9. getStep() : Step

3.7.10. setName(name:String)

3.7.11. setStatus(status:String)

3.7.12. setStartTime(date:Date)

3.7.13. setEndTime(date:Date)

3.7.14. setStep(step:Step)

3.7.15. load(Object)

3.7.16. export() : Object

3.7.17. loadJSON(String)

3.7.18. exportJSON() : String

3.7.19. Field

3.7.19.1. createAction(kind:String)

3.7.19.2. removeAction(action:Action)

3.7.19.3. getActions() : Array{Action}

3.7.19.4. getName() : String

3.7.19.5. getDecision() : Decision

3.7.19.6. getNextStep() : Step

3.7.19.7. setName(name:String)

3.7.19.8. setNextStep(step:Step)

3.7.19.9. Action(kind)

3.7.19.9.1. getKind() : String

3.7.19.9.2. getName() : String

3.7.19.9.3. getConfig() : Object

3.7.19.9.4. setConfig(config:Object)