Reference
Models
Config
Txn properties to be used as config.
Default: null
Name | Type | Description | Required |
---|---|---|---|
Config | object | Txn properties to be used as config. Default: null |
ConfigCurrentSpace
Config to be used within a Space.
Name | Type | Description | Required |
---|---|---|---|
actions | CurrentSpaceActions | List of available actions. Possible values: Receipt, Claim, Release, Assign, Unassign, Decision, ViewForm, Recover, Withdraw | No |
attachments | CurrentSpaceAttachments | Sets the filters for the Attachments. Default: null | No |
currentView | CurrentSpaceCurrentView | View to display in the Txn Table section. Default: [0] | No |
customCards | CurrentSpaceCustomCards | List of custom cards to be rendered in the Custom Cards section. Default: [] | No |
emptyMessage | string | Message to be displayed when Txn Query returns empty. Default: null | No |
globalActions | CurrentSpaceGlobalActions | Config for the global actions. Default: null | No |
globalFilters | CurrentSpaceGlobalFilters | Config for the global filters. Default: null | No |
keyInfo | CurrentSpaceKeyInfo | List of properties to be rendered in the Key Info section. Default: [] | No |
loadLatestTxn | boolean | Sets the detail screen to show the transaction that is clicked on in the listing page. Possible Values: false | No |
loadQuery | boolean | Flag to define if Txn Query should be triggered on load. Default: null | No |
pageSize | number | Page size to be used in the Txn Query. Default: 10 | No |
title | string | Title to be used on top of the Txn Table section. Default: Home | No |
views | CurrentSpaceViews | List of views to be rendered in the Txn Table section. Default: [] | Yes |
ConfigGlobal
Config to be used globally.
Name | Type | Description | Required |
---|---|---|---|
currentLocale | string | Locale to be used globally. Default: en | No |
currentSpace | string | Space to be used globally. Default: null | No |
hideSteps | GlobalHideSteps | List of steps to hide in the Timeline section. Default: [] | No |
locales | [ string ] | List of locales to be displayed in the Top Nav section. Default: [] | No |
mappings | GlobalMappings | Mappings config to be used globally. Default: null | Yes |
spaces | GlobalSpaces | List of spaces to be displayed on the Left Nav section. Default: [] | Yes |
theme | GlobalTheme | Theme config to be used globally. Default: null | No |
CurrentSpaceAction
Actions config to display in the Txn Table and Actions section.
Default: null
Name | Type | Description | Required |
---|---|---|---|
label | GlobalLabel | Sets type of Action | Yes |
permissions | GlobalPermissions | Sets the persmissions for the Action | No |
CurrentSpaceActionCustom
Custom Actions config to display in the Txn Table and Actions section.
Default: null
Name | Type | Description | Required |
---|---|---|---|
label | GlobalLabel | Sets type of Action | Yes |
permissions | GlobalPermissions | Sets the persmissions for the Action | No |
properties | CurrentSpaceActionCustomProperties | Sets the persmissions for the Action | Yes |
CurrentSpaceActionCustomProperties
List of custom actions
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceActionCustomProperties | array | List of custom actions |
CurrentSpaceActionCustomProperty
Custom Action Property
Name | Type | Description | Required |
---|---|---|---|
dataIndex | GlobalDataIndex | Sets dataIndex of Action | Yes |
encoding | GlobalEncoding | Sets the encoding. We currently support the following encoding: base64 | No |
label | GlobalLabel | Sets type of Action | Yes |
type | GlobalLinkType | Sets attributes for the link | Yes |
CurrentSpaceActions
List of available actions.
Name | Type | Description | Required |
---|---|---|---|
Assign | CurrentSpaceAction | When clicked it opens up a dropdown of usernames to pick from. Once a user is selected, the current Txn gets assigned to that user. | No |
Claim | CurrentSpaceAction | When clicked it assigns the current Txn to the current user. | No |
Custom | CurrentSpaceActionCustom | Allows configured custom actions to be displayed in a dropdown. | No |
Decision | CurrentSpaceAction | When clicked it opens up a modal with the current Txn formUrl + &pageId=decision. | No |
Receipt | CurrentSpaceAction | Shows the receipt. When clicked it opens up a modal with the current Txn formReceipt. If there is more than one receipt attached to the Txn, the modal will show a dropdown list to view each one. | No |
Recover | CurrentSpaceAction | When clicked the abandoned txn will be re-opened. | No |
Release | CurrentSpaceAction | When clicked it unassigns the current Txn. This actions will be available only if the current user is the assignee. | No |
Unassign | CurrentSpaceAction | When clicked it unassigns the current Txn. The difference with Release is that Unassign is available to all users. | No |
ViewForm | CurrentSpaceAction | When clicked it opens up a modal with the current Txn formUrl + &pageId=view. | No |
Withdraw | CurrentSpaceAction | When clicked saved txn will be abandoned. | No |
CurrentSpaceAttachments
Name | Type | Description | Required |
---|---|---|---|
duplicates | CurrentSpaceAttachmentsDuplicates | Set duplicates to show or hide. | No |
filter | CurrentSpaceAttachmentsFilter | Set filter for the attachments | No |
uploadWithoutClaim | CurrentSpaceAttachmentsUploadWithoutClaim | Sets the persmissions for the Action. | No |
CurrentSpaceAttachmentsDuplicates
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceAttachmentsDuplicates | boolean |
CurrentSpaceAttachmentsFilter
Filter applied to attachments
Name | Type | Description | Required |
---|---|---|---|
action | string | Action for the filter. Possible values: include, exclude | Yes |
regex | string | Regex to match for the filter. If action is set to excludes , any items that match will be excluded. If action is set to includes and items that match will be included | Yes |
CurrentSpaceAttachmentsUploadWithoutClaim
Sets the persmissions for the Action.
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceAttachmentsUploadWithoutClaim | boolean | Sets the persmissions for the Action. |
CurrentSpaceCreateForm
Show/Hide a global create form action
Name | Type | Description | Required |
---|---|---|---|
label | GlobalLabel | Sets the label | Yes |
options | CurrentSpaceFormOptions | List of the forms to select from | Yes |
CurrentSpaceCurrentView
View to display in the Txn Table section.
Default: [0]
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceCurrentView | string | View to display in the Txn Table section. Default: [0] |
CurrentSpaceCustomCardContainerProperty
Name | Type | Description | Required |
---|---|---|---|
label | GlobalLabel | Sets label for the Custom Card | Yes |
properties | [ CurrentSpaceCustomCardProperty ] | Mappings for the Custom Card | Yes |
CurrentSpaceCustomCardList
Name | Type | Description | Required |
---|---|---|---|
dataSource | GlobalDataSource | Used to define a deep data source (It needs to be a JSON value). | No |
icon | GlobalIcon | Sets icon for the Custom Card | No |
label | GlobalLabel | Sets label for the Custom Card | Yes |
properties | Mappings for the Custom Card | Yes | |
type | string | Sets the custom card type. Possible value: list | Yes |
CurrentSpaceCustomCardListExtended
Name | Type | Description | Required |
---|---|---|---|
dataSource | GlobalDataSource | Used to define a deep data source (It needs to be a JSON value). | No |
icon | GlobalIcon | Sets icon for the Custom Card | No |
label | GlobalLabel | Sets label for the Custom Card | Yes |
properties | Mappings for the Custom Card | Yes | |
statusColors | CurrentSpaceStatusColors | Status color config to be used in the ExtendedList card section. Default: null | Yes |
type | string | Sets the custom card type, Possible value: listExtended | Yes |
CurrentSpaceCustomCardListStacked
Name | Type | Description | Required |
---|---|---|---|
dataSource | GlobalDataSource | Used to define a deep data source (It needs to be a JSON value). | No |
icon | GlobalIcon | Sets icon for the Custom Card | No |
label | GlobalLabel | Sets label for the Custom Card | Yes |
properties | [ CurrentSpaceCustomCardProperty ] | Mappings for the Custom Card | Yes |
type | string | Sets the custom card type. Possible value: listStacked | Yes |
CurrentSpaceCustomCardProperty
Name | Type | Description | Required |
---|---|---|---|
dataIndex | GlobalDataIndex | Sets the path of the Txn property to be displayed. Default: null | Yes |
format | GlobalFormat | Sets a format for the data Possible values: relative, duration | No |
fullWidth | GlobalFullWidth | Sets property display to full width Possible values: true | No |
label | GlobalLabel | Sets the label to be used | Yes |
link | GlobalLink | Sets attributes for the link | No |
type | GlobalType | Sets property type. Possible values: date, text, number | Yes |
CurrentSpaceCustomCardTable
Name | Type | Description | Required |
---|---|---|---|
dataSource | GlobalDataSource | Used to define a deep data source (It needs to be a JSON value). | Yes |
icon | GlobalIcon | Sets icon for the Custom Card | No |
label | GlobalLabel | Sets label for the Custom Card | Yes |
properties | [ CurrentSpaceCustomCardProperty ] | Mappings for the Custom Card | Yes |
type | string | Sets the custom card type. Possible value: table | Yes |
CurrentSpaceCustomCardTableExtended
Name | Type | Description | Required |
---|---|---|---|
dataSource | GlobalDataSource | Used to define a deep data source (It needs to be a JSON value). | Yes |
icon | GlobalIcon | Sets icon for the Custom Card | No |
label | GlobalLabel | Sets label for the Custom Card | Yes |
sections | CurrentSpaceSections | Sub-sections for the Custom Card | Yes |
type | string | Sets the custom card type. Possible value: tableExtended | Yes |
CurrentSpaceCustomCards
List of Custom Cards
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceCustomCards | array | List of Custom Cards |
CurrentSpaceDateCreated
Show/Hide a global filter for Date Created
Name | Type | Description | Required |
---|---|---|---|
label | GlobalLabel | Sets a label for the filter. Default: null | Yes |
value | [ ] | Sets a date range for the filter. Default: null | Yes |
CurrentSpaceFilterBy
Sets the filters to apply to the view.
Default: null
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceFilterBy | object | Sets the filters to apply to the view. Default: null |
CurrentSpaceFormName
Used to show/hide the Create Forms button that allows Workspaces users to create new forms using Maestro forms
Name | Type | Description | Required |
---|---|---|---|
label | GlobalLabel | Sets the label for the filter | Yes |
options | CurrentSpaceFormOptions | List of the product types to select from | Yes |
value | string | Sets the defaut option for the filter | Yes |
CurrentSpaceFormOptions
List of products
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceFormOptions | array | List of products |
CurrentSpaceGlobalActions
Global actions config
Default: null
Name | Type | Description | Required |
---|---|---|---|
CreateForm | CurrentSpaceCreateForm | Show/hide Create Form button. | Yes |
CurrentSpaceGlobalFilters
Global filters config
Default: null
Name | Type | Description | Required |
---|---|---|---|
DateCreated | CurrentSpaceDateCreated | Show/Hide a global filter for Date Created | No |
FormName | CurrentSpaceFormName | Used to show/hide the Create Forms button that allows Workspaces users to create new forms using Maestro forms | No |
GroupName | CurrentSpaceGroupName | Show/Hide a global filter for Group Names | No |
CurrentSpaceGroupName
Show/Hide a global filter for Group Names
Name | Type | Description | Required |
---|---|---|---|
label | GlobalLabel | Sets a label for the filter Default: null | Yes |
options | CurrentSpaceGroupOptions | List of groups to select from Default: [] | Yes |
value | string | Sets the defaut option for the filter Default: null | Yes |
CurrentSpaceGroupOptions
List of groups
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceGroupOptions | array | List of groups |
CurrentSpaceKeyInfo
List of items displaying in the Key Info panel
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceKeyInfo | array | List of items displaying in the Key Info panel |
CurrentSpaceProperty
Defines a mapping for use in the view.
Name | Type | Description | Required |
---|---|---|---|
columnWrap | GlobalColumnWrap | Sets the column content to not wrap. Possible Values: false | No |
dataIndex | GlobalDataIndex | Sets the path of the Txn property to be displayed. Default: null | Yes |
filter | GlobalFilter | Sets the filter strategy for this mapping. Possible values: input, select, multiselect, picker | No |
format | GlobalFormat | Sets a format for the data Possible values: relative, duration | No |
icon | GlobalIcon | Sets the icon to be used | No |
label | GlobalLabel | Sets the label to be used | Yes |
sorter | GlobalSorter | Sets the mapping to be sortable via the column header | No |
type | GlobalType | Sets property type. Possible values: date, text, number | Yes |
CurrentSpaceSections
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceSections | array |
CurrentSpaceSortBy
The mapping key to sort by
Default: null
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceSortBy | string | The mapping key to sort by Default: null |
CurrentSpaceSortOrder
Direction of the sort.
Possible values: asc, desc
.
Default: asc
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceSortOrder | string | Direction of the sort. Possible values: asc, desc . Default: asc |
CurrentSpaceStatusColors
Status color config to be used in the ExtendedList card section
Name | Type | Description | Required |
---|---|---|---|
Black | [ string ] | No | |
Blue | [ string ] | No | |
Green | [ string ] | No | |
LightGreen | [ string ] | No | |
Orange | [ string ] | No | |
Red | [ string ] | No |
CurrentSpaceView
Defines a group of table configurations that will be displayed on the List Screen. Views are pre-configured groups of properties, they specifies which criterias are included on the Txn query (sort and filters).
Name | Type | Description | Required |
---|---|---|---|
filterBy | CurrentSpaceFilterBy | Sets the filters to apply to the view Default: null | No |
label | GlobalLabel | Text used as value and name of the view. Default: null | Yes |
properties | CurrentSpaceViewProperties | List of Mapping Objects or Mapping keys. Default: null | Yes |
sortBy | CurrentSpaceSortBy | The mapping key to sort by Default: null | No |
sortOrder | CurrentSpaceSortOrder | Direction of the sort. Possible values: asc, desc . Default: asc | No |
CurrentSpaceViewProperties
List of Mapping Objects or Mapping keys.
Default: null
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceViewProperties | array | List of Mapping Objects or Mapping keys. Default: null |
CurrentSpaceViews
List of views
Name | Type | Description | Required |
---|---|---|---|
CurrentSpaceViews | array | List of views |
GlobalColumnWrap
Sets the column content to not wrap.
Possible values: true/false
Name | Type | Description | Required |
---|---|---|---|
GlobalColumnWrap | boolean | Sets the column content to not wrap. Possible values: true/false |
GlobalCustomCardType
Sets type for the Custom Card
Possible values: list, listStacked, listExtended, table, tableExtended
Name | Type | Description | Required |
---|---|---|---|
GlobalCustomCardType | string | Sets type for the Custom Card Possible values: list, listStacked, listExtended, table, tableExtended |
GlobalDataIndex
Sets the path of the Txn property to be displayed.
Name | Type | Description | Required |
---|---|---|---|
GlobalDataIndex | Sets the path of the Txn property to be displayed. |
GlobalDataSource
Used to define a deep data source (It needs to be a JSON value).
Name | Type | Description | Required |
---|---|---|---|
GlobalDataSource | string | Used to define a deep data source (It needs to be a JSON value). |
GlobalEncoding
Sets the encoding. We currently support the following encoding: base64
Name | Type | Description | Required |
---|---|---|---|
GlobalEncoding | string | Sets the encoding. We currently support the following encoding: base64 |
GlobalFilter
Sets the filter strategy for this mapping.
Possible values: input, select, multiselect, picker
Name | Type | Description | Required |
---|---|---|---|
GlobalFilter | Sets the filter strategy for this mapping. Possible values: input, select, multiselect, picker |
GlobalFilterOptionsInput
Name | Type | Description | Required |
---|---|---|---|
type | string | Sets the global filter type to input . Possible values: input | Yes |
GlobalFilterOptionsPicker
Name | Type | Description | Required |
---|---|---|---|
options | object | Set the default date range for the date picker. Possible values: minDate, maxDate | No |
type | string | Set the global filter type to be a date picker. Possible values: picker | Yes |
GlobalFilterOptionsSelect
Name | Type | Description | Required |
---|---|---|---|
options | [ string ] | Sets the options for the select dropdown | No |
type | string | Sets the global filter type Possible values: select, multiselect | Yes |
GlobalFormat
Sets a format for the data
Possible values: relative, duration
Name | Type | Description | Required |
---|---|---|---|
GlobalFormat | string | Sets a format for the data Possible values: relative, duration |
GlobalFullWidth
Sets property display to full width
Possible values: true
Name | Type | Description | Required |
---|---|---|---|
GlobalFullWidth | boolean | Sets property display to full width Possible values: true |
GlobalHideSteps
List of steps to hide in the Timeline section.
Default: []
Name | Type | Description | Required |
---|---|---|---|
GlobalHideSteps | array | List of steps to hide in the Timeline section. Default: [] |
GlobalIcon
Sets the icon to be used
Name | Type | Description | Required |
---|---|---|---|
GlobalIcon | string | Sets the icon to be used. For a list of supported icons, see Icons. |
GlobalLabel
Sets the label to be used
Name | Type | Description | Required |
---|---|---|---|
GlobalLabel | string | Sets the label to be used |
GlobalLink
Name | Type | Description | Required |
---|---|---|---|
dataIndex | GlobalDataIndex | Sets the path of the Txn property to be displayed. | Yes |
encoding | GlobalEncoding | Sets the encoding. We currently support the following encoding: base64 | No |
type | GlobalLinkType | Sets link type. Possible values: pdf, html, text, xml, json, url, file | Yes |
GlobalLinkType
Sets link type.
Possible values: pdf, html, text, xml, json, url, file
Name | Type | Description | Required |
---|---|---|---|
GlobalLinkType | string | Sets link type. Possible values: pdf, html, text, xml, json, url, file |
GlobalMapping
Name | Type | Description | Required |
---|---|---|---|
columnWrap | GlobalColumnWrap | Sets the column content to not wrap. Possible Values: true/false | No |
dataIndex | GlobalDataIndex | Sets the path of the Txn property to be displayed | No |
dataSource | GlobalDataSource | Used to define a deep data source (It needs to be a JSON value) | No |
filter | GlobalFilter | Sets the filter strategy for this mapping. Possible values: input, select, multiselect, picker | No |
format | GlobalFormat | Sets a format for the data. Possible values: relative, duration | No |
fullWidth | GlobalFullWidth | Sets property display to full width Possible values: true | No |
icon | GlobalIcon | Sets the icon | No |
label | GlobalLabel | Sets the label | Yes |
link | GlobalLink | Sets attributes for the link | No |
properties | GlobalMappingProperties | List of Mapping Objects or Mapping keys Default: null | No |
sections | CurrentSpaceSections | Status color config to be used in the ExtendedList card section Default: null | No |
sorter | GlobalSorter | Sets the mapping to be sortable via the column header | No |
statusColors | CurrentSpaceStatusColors | Status color config to be used in the ExtendedList card section Default: null | No |
type | Sets type for the property Possible values: text, date, number, alert, time, list, listExtended, table, tableExtended | Yes | |
warning | GlobalWarning | Sets warning timeframe for the SLA | No |
GlobalMappingProperties
Name | Type | Description | Required |
---|---|---|---|
GlobalMappingProperties | array |
GlobalMappingProperty
Name | Type | Description | Required |
---|---|---|---|
columnWrap | GlobalColumnWrap | Sets the column content to not wrap. Possible Values: true/false | No |
dataIndex | GlobalDataIndex | Sets the path of the Txn property to be displayed | No |
filter | GlobalFilter | Sets the filter strategy for this mapping. Possible values: input, select, multiselect, picker | No |
format | GlobalFormat | Sets a format for the data. Possible values: relative, duration | No |
fullWidth | GlobalFullWidth | Sets property display to full width Possible values: true | No |
label | GlobalLabel | Sets the label | Yes |
link | GlobalLink | Sets attributes for the link | No |
properties | GlobalMappingProperties | List of Mapping Objects or Mapping keys Default: null | No |
sorter | GlobalSorter | Sets the mapping to be sortable via the column header | No |
type | Sets type for the property Possible values: text, date, number, alert, time, list, listExtended, table, tableExtended | No | |
warning | GlobalWarning | Sets warning timeframe for the SLA | No |
GlobalMappings
Mappings config to be used globally.
Default: null
Name | Type | Description | Required |
---|---|---|---|
GlobalMappings | object | Mappings config to be used globally. Default: null |
GlobalPermissions
Sets permissions for spaces or actions.
Name | Type | Description | Required |
---|---|---|---|
type | GlobalPermissionsType | Sets permission type. Possible values: group, role | Yes |
value | [ string ] | Sets values depending on the permission | Yes |
GlobalPermissionsType
Name | Type | Description | Required |
---|---|---|---|
GlobalPermissionsType | string |
GlobalSorter
Sets the sorter to be used
Name | Type | Description | Required |
---|---|---|---|
GlobalSorter | boolean | Sets the sorter to be used |
GlobalSpace
Name | Type | Description | Required |
---|---|---|---|
icon | GlobalIcon | Sets the icon to be used | Yes |
label | GlobalLabel | Sets the label to be used | Yes |
permissions | GlobalPermissions | Sets the permissions for the Space | No |
value | string | Sets the name of the Space | Yes |
GlobalSpaces
List of Spaces
Name | Type | Description | Required |
---|---|---|---|
GlobalSpaces | array | List of Spaces |
GlobalTheme
Theme config to be used globally.
Name | Type | Description | Required |
---|---|---|---|
accent | GlobalThemeProperty | Global theme accent color. Possible values: main | No |
black | string | Global theme color | No |
blue | GlobalThemeProperty | Global theme color. Possible values: main, light | No |
green | string | Global theme color | No |
grey | GlobalThemeProperty | Global theme color. Possible values: background, keyline | No |
lightGreen | string | Global theme color | No |
orange | string | Global theme color | No |
primary | GlobalThemeProperty | Global theme primary color. Possible values: main | No |
red | GlobalThemeProperty | Global theme color. Possible values: main, light | No |
text | GlobalThemeProperty | Global theme color. Possible values: dark, light | No |
white | string | Global theme color | No |
GlobalThemeProperty
Global theme property
Name | Type | Description | Required |
---|---|---|---|
background | string | Global theme color variation | No |
dark | string | Global theme color variation | No |
keyline | string | Global theme color variation | No |
light | string | Global theme color variation | No |
main | string | Global theme color variation | No |
GlobalType
Sets property type.
Possible values: date, text, number, alert
Name | Type | Description | Required |
---|---|---|---|
GlobalType | string | Sets property type. Possible values: date, text, number, alert |
GlobalWarning
Sets warning timeframe for the SLA
Name | Type | Description | Required |
---|---|---|---|
GlobalWarning | string | Sets warning timeframe for the SLA |