budibase/packages/server/appPackages/testApp2/public/main/clientAppDefinition.js

1 line
17 KiB
JavaScript
Raw Normal View History

2019-11-05 14:30:36 +01:00
window['##BUDIBASE_APPDEFINITION##'] = {"hierarchy":{"name":"root","type":"root","children":[{"name":"customer","type":"record","fields":[{"name":"name","type":"string","typeOptions":{"maxLength":null,"values":null,"allowDeclaredValuesOnly":false},"label":"Name","getInitialValue":"default","getUndefinedValue":"default"},{"name":"enquiry","type":"string","typeOptions":{"maxLength":null,"values":["Google","Facebook","Word of Mouth"],"allowDeclaredValuesOnly":true},"label":"Enquiry Source","getInitialValue":"default","getUndefinedValue":"default"}],"children":[],"validationRules":[],"nodeId":1,"indexes":[],"allidsShardFactor":64,"collectionName":"customers","isSingle":false},{"name":"Contact","type":"record","fields":[{"name":"name","type":"string","typeOptions":{"maxLength":null,"values":null,"allowDeclaredValuesOnly":false},"label":"Name","getInitialValue":"default","getUndefinedValue":"default"},{"name":"contacted","type":"bool","typeOptions":{"allowNulls":false},"label":"Has Been Contacted","getInitialValue":"default","getUndefinedValue":"default"}],"children":[],"validationRules":[],"nodeId":3,"indexes":[],"allidsShardFactor":64,"collectionName":"contacts","isSingle":false},{"name":"naw","type":"record","fields":[{"name":"s","type":"string","typeOptions":{"maxLength":null,"values":null,"allowDeclaredValuesOnly":false},"label":"s","getInitialValue":"default","getUndefinedValue":"default"}],"children":[],"validationRules":[],"nodeId":5,"indexes":[],"allidsShardFactor":64,"collectionName":"nas","isSingle":false},{"name":"jon","type":"record","fields":[{"name":"j","type":"string","typeOptions":{"maxLength":null,"values":null,"allowDeclaredValuesOnly":false},"label":"j","getInitialValue":"default","getUndefinedValue":"default"}],"children":[],"validationRules":[],"nodeId":6,"indexes":[],"allidsShardFactor":64,"collectionName":"jos","isSingle":false},{"name":"Hello","type":"record","fields":[{"name":"yes","type":"string","typeOptions":{"maxLength":null,"values":null,"allowDeclaredValuesOnly":false},"label":"Yea","getInitialValue":"default","getUndefinedValue":"default"}],"children":[],"validationRules":[],"nodeId":7,"indexes":[],"allidsShardFactor":64,"collectionName":"","isSingle":false}],"pathMaps":[],"indexes":[{"name":"all_customers","type":"index","map":"return {...record};","filter":"","indexType":"ancestor","getShardName":"","getSortKey":"record.id","aggregateGroups":[],"allowedRecordNodeIds":[1],"nodeId":2},{"name":"all_contacts","type":"index","map":"return {...record};","filter":"","indexType":"ancestor","getShardName":"","getSortKey":"record.id","aggregateGroups":[],"allowedRecordNodeIds":[3],"nodeId":4},{"name":"all_","type":"index","map":"return {...record};","filter":"","indexType":"ancestor","getShardName":"","getSortKey":"record.id","aggregateGroups":[],"allowedRecordNodeIds":[7],"nodeId":8}],"nodeId":0},"componentLibraries":[{"importPath":"/lib/node_modules/@budibase/standard-components/dist/index.js","libName":"@budibase/standard-components"},{"importPath":"/lib/node_modules/@budibase/bootstrap-components/dist/index.js","libName":"@budibase/bootstrap-components"}],"appRootPath":"/testApp2","props":{"_component":"@budibase/bootstrap-components/nav","items":[{"_component":"items#array_element#","title":"customers","component":{"_component":"@budibase/standard-components/if","condition":"$store.isEditingcustomer","thenComponent":{"_component":"@budibase/standard-components/div","children":[{"_component":"children#array_element#","component":{"_component":"@budibase/standard-components/h3","text":"Edit customer","className":""},"className":""},{"_component":"children#array_element#","component":{"_component":"@budibase/standard-components/form","containerClass":"","formControls":[{"_component":"formControls#array_element#","label":"Name","control":{"_component":"@budibase/standard-components/input","value":{"##bbstate":"customer.name","##bbsource":"store"},"type":"text","className":"form-control"}},{"_component":"formControls#array_element#","label":"Enquiry Source","control":{"_component":"@budibase/standard-