Migrate sdc-sdc-workflow-designer docs
[sdc/sdc-workflow-designer.git] / sdc-workflow-designer-ui / src / main / frontend / src / features / version / inputOutput / inputOutputConstants.js
1 /*
2 * Copyright © 2018 European Support Limited
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 *      http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17 export const NAME_MAX_LEN = 50;
18
19 export const INPUTS = 'inputs';
20 export const OUTPUTS = 'outputs';
21
22 export const STRING = 'string';
23 export const DEFAULT_STRING = 'STRING';
24 export const BOOLEAN = 'boolean';
25 export const INTEGER = 'integer';
26 export const FLOAT = 'float';
27
28 export const NAMESPACE = 'inputOutput';
29
30 export const SET_INPUTS_OUTPUTS = `${NAMESPACE}/SET_INPUTS_OUTPUTS`;
31 export const CHANGE_ERROR = `${NAMESPACE}/CHANGE_ERROR`;
32 export const SHOW_INPUTS = `${NAMESPACE}/SHOW_INPUTS`;
33 export const SHOW_OUTPUTS = `${NAMESPACE}/SHOW_OUTPUTS`;
34 export const SEARCH = `${NAMESPACE}/SEARCH`;
35 export const ADD = `${NAMESPACE}/ADD`;
36 export const CHANGE_NAME = `${NAMESPACE}/CHANGE_NAME`;
37 export const CHANGE_TYPE = `${NAMESPACE}/CHANGE_TYPE`;
38 export const CHANGE_MANDATORY = `${NAMESPACE}/CHANGE_MANDATORY`;
39 export const REMOVE = `${NAMESPACE}/REMOVE`;