Form Manifest keys
Where to set the form manifest?
- Login to the admin site with the admin credentials.
For QA – https://qa.axonator.com/admin
For Stage – https://stage.axonator.com/admin
For Production – https://django-admin.axonator.com/admin/ - Click on the “Forms” table.
- Search for the form id for which you need to set the manifest.
- Scroll down, you will get the “Manifest” section, refer to the below screenshot-
5. Set the form manifest and click on the Save button.
Below are the Form manifest keys-
Sr# | Keys | Web | Android | iOS | Is Property/Widget/Step added? | Possible values | Example | Description |
1 | adhoc_enable | No | Yes | No | No | true/false | { “adhoc_enable”:true } | To enable ad-hoc for a specific form, the asset Form object list will be visible. |
2 | behaviors | No | Yes | No | No | kiosk/feedback | { “behaviors”: kiosk } | |
3 | ask_confirmation | No | Yes | No | No | true/false | { “ask_confirmation”:true } | To show the confirmation pop up with “Save, Save as draft and submit” on the save button. |
4 | form_entry_mode | No | Yes | No | No | inline/wizard | { “form_entry_mode”:”inline” } | Entry mode for the form – Either inline or wizard. |
5 | android_prompt_font | No | Yes | No | Yes | {“style”:”n/b”, “size”:9} | { “android_prompt_font”: { “style”:”b”, “size”:9 } } | To set the font size of prompt of wizard widgets. |
6 | android_help_setting | No | Yes | No | No | {“align”:”t/b”, “height”:9} “fh”: “Help view html content” | { “android_help_setting”: { “align”:”b”, “height”:9 } } Add in the form JSON: [ “fh”: “Help view html content” ] | “Form help at the top or bottom. fh is used to put the form help content.” |
7 | task_list_setting | No | Yes | No | No | search_and_last_used_task | { “task_list_setting”:”search_and_last_used_task” } | “Search behavior of the task. Tasks will be searched only when the user inputs in the search bar. And last visited task is searched.”. |
8 | isTaskTabVisible | No | Yes | No | No | true/false | { “isTaskTabVisible”:true } | For the visibility of the tasks tab in the form. |
9 | isCSVExportEnable | No | Yes | No | Yes | true/false | { “isCSVExportEnable”:true } | For the visibility of the CSV export icon. |
10 | open_first_field | No | Yes | No | No | true/false | { “open_first_field”:false } | Open the form in inline mode at the first and then in the wizard after clicking on any widget. Form entry mode should be Wizard to work this key. |
11 | searchBarSetting | No | Yes | No | No | “isAssetBarCodeVisible”: true/false, “isTaskBarCodeVisible”: true/false, “isAssetFaceVisible”: true/false, “isTaskFaceVisible”: true/false | { “searchBarSetting”: { “isAssetBarCodeVisible”: true, “isTaskBarCodeVisible”: false, “isAssetFaceVisible”: true, “isTaskFaceVisible”: false } } | For the visibility of barcode or face icons in the search bar. |
12 | canCreateNewAFODirectly | No | Yes | No | No | 1/0 | { “canCreateNewAFODirectly”:1 } | The form will directly get open without clicking on the + button. |
13 | formSelection | No | Yes | Yes | No | “type”:”QRScanning”, “level”:”App” | { “formSelection”: { “type”:”QRScanning”, “level”:”App” } } | To enable the QRCode scanning for the app. |
14 | isAutoAttendance | – | Yes | No | No | true/false | { “isAutoAttendance”:true } | Starts timer after form object submission and on end timer opens new form object. |
15 | Is_searchable_offline | No | Yes | No | No | true/false | { “Is_searchable_offline”:true } | For filtering ref objects offline. |
16 | (Sub form) – “entry_mode” in form JSON against the widget. | No | Yes | No | No | inline/wizard/default | { “entry_mode”:inline } | For opening the subform in inline or wizard. |
17 | (Face verification widget) – “auto_detect” in form JSON against the widget. | No | Yes | No | No | 1/0 | { “auto_detect”:1 } | Auto-detect will be enabled for the verification widget. |
18 | defaultCamera in form JSON against the widget. | No | Yes | No | No | front/back | { “defaultCamera”:”front” } | Default camera setting for verification and Photo widget. |
19 | isPublic | Yes | Yes | Yes | Yes | true/false | { “isPublic”:true } | To make the form public. |
20 | allow_adding | No | Yes | No | No | 1 – Show 2 – Hide | { “allow_adding”:2 } | To change the visibility of the “+” button. |
21 | polling_settings | No | Yes | No | No | “start_polling_on”: “search”/”onLoad” | { “polling_settings”: { “polling_enabled”: true, “start_polling_on”: “search”, “polling_time”: 5 } } | To Send Popup to the user when a new Task is available but not visible in the Task tab. |
0 Comments