Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name

Mandatory

Description

pluginName

Yes

Plugin Class Path (E.g. plugin/org.joget.apps.userview.lib.InboxMenu)

Sample Call

http://localhost:8080/jw/web/json/plugin/org.joget.apps.userview.lib.UserPermission/service?action=getUsersImage Removed

Sample Result

Code Block
[  
   {  
      "value":"admin",
      "label":"Admin Admin(admin)"
   },
   {  
      "value":"cat",
      "label":"Cat Grant(cat)"
   },
   {  
      "value":"clark",
      "label":"Clark Kent(clark)"
   },
   {  
      "value":"david",
      "label":"David Cain(david)"
   }
]

web/json/hash/options

URL

web/json/hash/options

Method

GET

Description

This is the utility call used to list down all hash variables' availableSyntax for autocomplete purpose.

Parameters

 

Name

Mandatory

Description

className

 

start

 

 

rows

 

 

Sample Call

...

Sample Call

http://localhost:8080/jw/web/json/hash/optionsImage Added

Sample Result

Code Block
[
   "assignment.activityDefId",
   "assignment.activityId",
   "assignment.activityName",
   "assignment.assigneeId",
   "assignment.processDefId",
   "assignment.processId",
   "assignment.processName",
   "assignment.processRequesterId",
   "assignment.processVersion",
   "currentUser.active",
   "currentUser.department.description",
   "currentUser.department.id",
   "currentUser.department.name",
   "currentUser.email",
   "currentUser.employee.code",
   "currentUser.employee.isHod",
   "currentUser.employee.jobTitle",
   "currentUser.firstName",
   "currentUser.grade.description",
   "currentUser.grade.id",
   "currentUser.grade.name",
   "currentUser.groups.id",
   "currentUser.groups.name",
   "currentUser.hod.active",
   "currentUser.hod.email",
   "currentUser.hod.firstName",
   "currentUser.hod.lastName",
   "currentUser.hod.timeZone",
   "currentUser.hod.username",
   "currentUser.lastName",
   "currentUser.organization.description",
   "currentUser.organization.id",
   "currentUser.organization.name",
   "currentUser.timeZone",
   "currentUser.username",
   "date.DAY+INTEGER.FORMAT",
   "date.DAY-INTEGER.FORMAT",
   "date.FORMAT",
   "date.MONTH+INTEGER.FORMAT",
   "date.MONTH-INTEGER.FORMAT",
   "date.YEAR+INTEGER.FORMAT",
   "date.YEAR-INTEGER.FORMAT",
   "envVariable.KEY",
   "form.TABLE.COLUMN",
   "form.TABLE.COLUMN[PRIMARY_KEY]",
   "i18n.KEY",
   "performer.ACTIVITY_DEF_ID.active",
   "performer.ACTIVITY_DEF_ID.email",
   "performer.ACTIVITY_DEF_ID.firstName",
   "performer.ACTIVITY_DEF_ID.id",
   "performer.ACTIVITY_DEF_ID.lastName",
   "performer.ACTIVITY_DEF_ID.timeZone",
   "performer.ACTIVITY_DEF_ID.username",
   "requestParam.KEY",
   "user.USERNAME.active",
   "user.USERNAME.department.description",
   "user.USERNAME.department.id",
   "user.USERNAME.department.name",
   "user.USERNAME.email",
   "user.USERNAME.employee.code",
   "user.USERNAME.employee.isHod",
   "user.USERNAME.employee.jobTitle",
   "user.USERNAME.firstName",
   "user.USERNAME.grade.description",
   "user.USERNAME.grade.id",
   "user.USERNAME.grade.name",
   "user.USERNAME.groups.id",
   "user.USERNAME.groups.name",
   "user.USERNAME.hod.active",
   "user.USERNAME.hod.email",
   "user.USERNAME.hod.firstName",
   "user.USERNAME.hod.lastName",
   "user.USERNAME.hod.timeZone",
   "user.USERNAME.hod.username",
   "user.USERNAME.lastName",
   "user.USERNAME.organization.description",
   "user.USERNAME.organization.id",
   "user.USERNAME.organization.name",
   "user.USERNAME.timeZone",
   "user.USERNAME.username",
   "variable.KEY"
]

web/json/console/app/(*:appId)/(~:version)/datalist/options

...