graojs
Version:
graoJS - A full stack MVC NodeJS framework
64 lines • 1.6 kB
JSON
{
"bundle": "service",
"label": "Services",
"description": "All services",
"refLabel": "name",
"fields": {
"id": {
"label": "Id",
"type": "primary"
},
"name": {
"label": "Name",
"type": "text",
"required": true,
"isList": true,
"isFilter": true
},
"code": {
"label": "Code",
"type": "text",
"unique": true,
"required": true,
"isList": true,
"isFilter": true
},
"description": {
"label": "Description",
"type": "textarea"
},
"category": {
"label": "Category",
"ref": "Servicecategory",
"type": "select",
"attr": {"multiple": true},
"isList": true,
"isFilter": true
},
"properties":[{
"propertie": {
"label": "Propertie",
"ref": "Servicepropertie",
"type": "select"
},
"value": {
"label": "Value",
"type": "number"
}
}],
"cost_value": {
"label": "Cost value",
"type": "number",
"required": true,
"isList": true,
"isFilter": true
},
"sale_value": {
"label": "Sale value",
"type": "number",
"required": true,
"isList": true,
"isFilter": true
}
}
}