extjs-gpl
Version:
GPL licensed version of Sencha Ext JS
19 lines (16 loc) • 490 B
JavaScript
/**
* This entity represents a comment on a ticket made by a particular user.
*/
Ext.define('Ticket.model.Comment', {
extend: 'Ticket.model.Base',
requires: [
'Ticket.override.data.field.Date'
],
fields: [
// 'text', // undeclared on purpose
{ name: 'created', type: 'date' },
{ name: 'lastEdited', type: 'date' },
{ name: 'ticketId', reference: { parent: 'Ticket' } },
{ name: 'userId', reference: 'User' }
]
});