Dear all,
I have the following GridModel class > how can i do the following :
{name: "origin", type: 'object'},
to be wrapped with newModel() ?
Because i am currently doing the following origin: new Model(detail.origin) and i am converting the whole object when fetched just to do wrap origin with new Model().
export class GridMyModel extends Model {
static get fields() {
return [
{name: "id"}, // Ensure 'id' is defined
{name: "origin", type: 'object'},
{name: "destination", type: 'object'},
{name: "paymentMethod", type: 'object',},
{name: "vehicleCategory", type: 'object'},
{name: "client", type: 'object'},
{name: "assignee", type: 'object'},
{name: 'transferPrice', type: 'number', defaultValue: 0, },
{name: 'startDate', type: 'date', format: 'DD/MM/YYYY HH:mm', defaultValue: new Date(), required: true},
{name: 'endServiceTime', type: 'date', format: 'DD/MM/YYYY HH:mm', defaultValue: new Date(), required: false},
// {name: 'intermediateStops', type: 'array'}
];
}
}