This section introduces JavaScript classes that are provided by Emakin and their how-to-use. Emakin allows running default JavaScript codes beside these classes in various places in a workflow, for example in Task Prework Script, Task Postwork Script, Form Script, Role Script and even on the form.
Users and Organization Data
- $Membership
Allows to access users and organization database objects. - Identity
Represents an identity (User, Organization Unit, Position, Group) in system.
Data Model and Xml Data
- $Xml
Allows to access process data model. - XmlNode
Instance of a XML dom node. - $XmlRepository
Allows to access xml based database.
Database Management
Documents and Files
Messaging
Integration
- $Rest
- $Services
- RestClient
- RestRequest
- RestResponse
Business Rules
- $Decisions
Calendar
- $Calendar
- Calendar
- DateTimeOffset
Task Delegation
- $Delegation
- DelegationEntry
Cryptography
- $Crypto
- VerificationResult
- VerificationSignature
Localization
- $Localization
$Templates
Utilities
- $Domain
$Cache
$Market
Milestone
Milestones
Script