Grid Model Interface
Definition of the model which is able to create, read, edit, remove and validate records of spreadsheets(grids).
Implementations
Constructor
Methods
(abstract) async create
Adds a record to the grid model data and returns an ID of the added record.
(abstract) async read
Retrieves grid records applying there filters, sorting, limits and offset.
(abstract) async getRecord
Get record by ID.
(abstract) async update
Applies record changes.
(abstract) getValidationDependency
Return fields(Array of string values) that need to be sent additionally to validate fields specified in passed parameters.
(abstract) async isValidRecord
Validates a record.