6c03f89d41ca4c807f07d1004768c9b4a284bf30
[dlux.git] / modules / common-yangutils-resources / src / main / resources / yangutils / constants.js
1 define([],
2 function () {
3     'use strict';
4
5     return  {
6         NODE_UI_DISPLAY: 1,
7         NODE_ALTER: 2,
8         NODE_CONDITIONAL: 3,
9         NODE_RESTRICTIONS: 4,
10         NODE_LINK: 5,
11         NODE_LINK_TARGET: 6,
12         LOCALE_PREFIX: 'YANGUI_FORM_',
13         EV_SRC_MAIN: 'EV_SRC_MAIN',
14         EV_FILL_PATH: 'EV_FILL_PATH',
15         EV_LIST_CHANGED: 'EV_LIST_CHANGED',
16         EV_PARAM_EDIT_SUCC: 'EV_PARAM_EDIT_SUCC',
17         MPPREFIX: 'yang-ext:mount',
18         NULL_DATA: null,
19         ADVANCED_FILTERING_TYPES: {
20             'number': ['=', '>', '>=', '<', '<=', 'range'],
21             'string': ['=', 'contains', 'regExp'],
22         },
23         ALLOWED_LEAF_TYPES_FOR_FILTER: ['string', 'uint32', 'uint8', 'decimal64', 'int16', 'int32', 'int64', 'int8',
24                                         'uint16', 'uint64', 'union', 'bits', 'leafref', 'identityref'],
25         ALLOWED_NODE_TYPES_FOR_FILTER: ['case', 'choice', 'container', 'input', 'leaf', 'output', 'rpc'],
26         DISPLAY_TYPE_REQ_DATA: 'req-data',
27         DISPLAY_TYPE_FORM: 'form',
28         DATA_STORE_CONFIG: 'config',
29         DATA_STORE_OPERATIONAL: 'operational',
30         NODE_RPC: 'rpc',
31         OPERATION_GET: 'GET',
32         OPERATION_PUT: 'PUT',
33         OPERATION_DELETE: 'DELETE',
34         OPERATION_POST: 'POST',
35         REQUEST_DATA_TYPE_RECEIVED: 'RECEIVED',
36         ICON_EXPAND_ADD: 'add',
37         ICON_COLLAPSE_REMOVE: 'remove',
38         ICON_KEYBOARD_ARROW_RIGHT: 'keyboard_arrow_right',
39         EXPAND_LEVEL_THREE: '3',
40         COLLECTION_CHECK_ARRAY: ['sentData', 'receivedData', 'path', 'collection', 'method', 'status', 'name'],
41         EV_REFRESH_LIST_INDEX: 'EV_REFRESH_LIST_INDEX',
42         YANGMAN_DISABLE_ADDING_LIST_ELEMENT: 'YANGMAN_DISABLE_ADDING_LIST_ELEMENT',
43         YANGMAN_MODULE_D_INIT: 'YANGMAN_MODULE_D_INIT',
44         YANGMAN_GET_API_TREE_DATA: 'YANGMAN_GET_API_TREE_DATA',
45         YANGMAN_SET_API_TREE_DATA: 'YANGMAN_SET_API_TREE_DATA',
46         YANGMAN_SET_LOADING_BOX: 'YANGMAN_SET_LOADING_BOX',
47         YANGMAN_SHOW_TOAST: 'YANGMAN_SHOW_TOAST',
48         YANGMAN_SET_MODULE_LIST_TITLE: 'YANGMAN_SET_MODULE_LIST_TITLE',
49         YANGMAN_SET_CODEMIRROR_DATA: 'YANGMAN_SET_CODEMIRROR_DATA_',
50         YANGMAN_GET_CODEMIRROR_DATA: 'YANGMAN_GET_CODEMIRROR_DATA_',
51         SET_SEL_OPERATIONS: 'SET_SEL_OPERATIONS',
52         YANGMAN_HEADER_INIT: 'YANGMAN_HEADER_INIT',
53         YANGMAN_FILL_NODE_FROM_REQ: 'YANGMAN_FILL_NODE_FROM_REQ',
54         YANGMAN_EXECUTE_WITH_DATA: 'YANGMAN_EXECUTE_WITH_DATA',
55         YANGMAN_DESELECT_REQUESTS: 'YANGMAN_DESELECT_REQUESTS',
56         YANGMAN_REFRESH_COLLECTIONS: 'YANGMAN_REFRESH_COLLECTIONS',
57         YANGMAN_REFRESH_HISTORY: 'YANGMAN_REFRESH_HISTORY',
58         YANGMAN_SAVE_EXECUTED_REQUEST: 'YANGMAN_SAVE_EXECUTED_REQUEST',
59         YANGMAN_SELECT_THE_NEWEST_REQUEST: 'YANGMAN_SELECT_THE_NEWEST_REQUEST',
60         YANGMAN_SAVE_REQUEST_TO_COLLECTION: 'YANGMAN_SAVE_REQUEST_TO_COLLECTION',
61         YANGMAN_REFRESH_AND_EXPAND_COLLECTIONS: 'YANGMAN_REFRESH_AND_EXPAND_COLLECTIONS',
62         YANGMAN_SET_ERROR_DATA: 'YANGMAN_SET_ERROR_DATA',
63         YANGMAN_SET_ERROR_MESSAGE: 'YANGMAN_SET_ERROR_MESSAGE',
64         YANGMAN_EXECUTING_REQUEST_PROGRESS_START: 'YANGMAN_EXECUTING_REQUEST_PROGRESS_START',
65         YANGMAN_EXECUTING_REQUEST_PROGRESS_STOP: 'YANGMAN_EXECUTING_REQUEST_PROGRESS_STOP',
66         YANGMAN_GET_CODEMIRROR_DATA_RECEIVED: 'YANGMAN_GET_CODEMIRROR_DATA_RECEIVED',
67         YANGMAN_GET_CODEMIRROR_DATA_SENT: 'YANGMAN_GET_CODEMIRROR_DATA_SENT',
68         YANGMAN_SET_CODEMIRROR_DATA_RECEIVED: 'YANGMAN_SET_CODEMIRROR_DATA_RECEIVED',
69         YANGMAN_SET_CODEMIRROR_DATA_SENT: 'YANGMAN_SET_CODEMIRROR_DATA_SENT',
70         YANGMAN_ERROR_EMPTY_IDENTIFIERS: 'YANGMAN_ERROR_EMPTY_IDENTIFIERS',
71         YANGMAN_NO_MOUNT_POINT: 'YANGMAN_NO_MOUNT_POINT',
72         YANGMAN_CUST_MOUNT_POINTS: 'YANGMAN_CUST_MOUNT_POINTS',
73         YANGMAN_CANCEL_MP: 'YANGMAN_CANCEL_MP',
74         YANGMAN_MOUNT_POINT: 'YANGMAN_MOUNT_POINT',
75         SET_SCOPE_TREE_ROWS: 'SET_SCOPE_TREE_ROWS',
76         TREE_ROWS: 'tree_rows',
77     };
78
79 });