@sourcedream/allcountjs
Version:
The open source framework for rapid business application development with Node.js
30 lines • 1.18 kB
JavaScript
A.app({
appName: "Crud Field Types",
entities: function(Fields) {
return {
Foo: {
fields: {
text: Fields.text("Text"),
date: Fields.date("Date"),
barReference: Fields.reference("Reference", "Bar"),
barMultiReference: Fields.multiReference("Multi Reference", "Bar"),
money: Fields.money("Money"),
integer: Fields.integer("Integer"),
checkbox: Fields.checkbox("Checkbox"),
checkboxArrayField: Fields.checkbox("Checkbox Array", 'checkboxArray'),
password: Fields.password("Password"),
link: Fields.link("Link"),
email: Fields.email("Email"),
radio: Fields.radio("Radio", ["Option 1", "Option 2", "Option 3"]),
select: Fields.select("Select", ["Option 1", "Option 2"])
}
},
Bar: {
fields: {
name: Fields.text("Name")
},
referenceName: "name"
}
}
}
});