Versions Compared

Key

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

...

Name

Mandatory

Description

appId

Yes

Application ID (e.g. leaveApp)

appVersion

Yes

Application Version (e.g. 2)

pluginName

Yes

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

...

web/property/json/getElements

URL

web/property/json/getElements

Method

GET

Description

Return a list of plugins of the given type.

Parameters

Name

Mandatory

Description

className

 

 

Sample Call

...

Yes

Plugin Class Path (E.g. org.joget.apps.userview.model.UserviewPermission)

Sample Call

http://localhost:8080/jw/web/property/json/getElements?classname=org.joget.apps.userview.model.UserviewPermissionImage Added

Sample Result

Code Block
[
   {
      "value":"",
      "label":""
   },
   {
      "value":"org.joget.plugin.enterprise.AdminUserviewPermission",
      "label":"Is Admin"
   },
   {
      "value":"org.joget.plugin.enterprise.AnonymousUserviewPermission",
      "label":"Is Anonymous"
   },
   {
      "value":"org.joget.apps.userview.lib.BeanShellPermission",
      "label":"Bean Shell Script"
   },
   {
      "value":"org.joget.apps.userview.lib.DepartmentPermission",
      "label":"Department"
   },
   {
      "value":"org.joget.apps.userview.lib.GroupPermission",
      "label":"Group"
   },
   {
      "value":"org.joget.apps.userview.lib.LoggedInUserPermission",
      "label":"Logged In User"
   },
   {
      "value":"org.joget.apps.userview.lib.OrganizationPermission",
      "label":"Organization"
   },
   {
      "value":"org.joget.plugin.enterprise.SubLevelUserviewPermission",
      "label":"Is Sub Level Userview"
   },
   {
      "value":"org.joget.apps.userview.lib.UserPermission",
      "label":"User"
   }
]

web/property/json/getPropertyOptions

...