* Fix views * Make view sorts and view filters functional * Complete Company table view fix * Fix model creation * Start fixing board * Complete work
66 lines
1.4 KiB
JSON
66 lines
1.4 KiB
JSON
{
|
|
"nameSingular": "viewFieldV2",
|
|
"namePlural": "viewFieldsV2",
|
|
"labelSingular": "View Field",
|
|
"labelPlural": "View Fields",
|
|
"targetTableName": "viewField",
|
|
"description": "(System) View Fields",
|
|
"icon": "IconColumns3",
|
|
"fields": [
|
|
{
|
|
"type": "text",
|
|
"name": "fieldId",
|
|
"label": "Field Id",
|
|
"targetColumnMap": {
|
|
"value": "fieldId"
|
|
},
|
|
"description": "View Field target field",
|
|
"icon": null,
|
|
"isNullable": false
|
|
},
|
|
{
|
|
"type": "text",
|
|
"name": "viewId",
|
|
"label": "View Id",
|
|
"targetColumnMap": {
|
|
"value": "viewId"
|
|
},
|
|
"description": "View Field related view",
|
|
"icon": null,
|
|
"isNullable": false
|
|
},
|
|
{
|
|
"type": "boolean",
|
|
"name": "isVisible",
|
|
"label": "Visible",
|
|
"targetColumnMap": {
|
|
"value": "isVisible"
|
|
},
|
|
"description": "View Field visibility",
|
|
"icon": null,
|
|
"isNullable": false
|
|
},
|
|
{
|
|
"type": "number",
|
|
"name": "size",
|
|
"label": "Size",
|
|
"targetColumnMap": {
|
|
"value": "size"
|
|
},
|
|
"description": "View Field size",
|
|
"icon": null,
|
|
"isNullable": false
|
|
},
|
|
{
|
|
"type": "number",
|
|
"name": "position",
|
|
"label": "Position",
|
|
"targetColumnMap": {
|
|
"value": "position"
|
|
},
|
|
"description": "View Field position",
|
|
"icon": null,
|
|
"isNullable": false
|
|
}
|
|
]
|
|
} |