Sha256: 3b0466eb3df919939b5cee32dfc2c110e123de076459f5a7f41229693a2240ce
Contents?: true
Size: 488 Bytes
Versions: 3
Compression:
Stored size: 488 Bytes
Contents
import { isFunction } from 'lodash'; import { BaseModel, belongsTo, identifiedBy, } from '../base'; @identifiedBy('hippo/query/result') export default class Result extends BaseModel { @belongsTo({ type: 'hippo/query' }) query; sortingFunction() { const field = this.query.sortField; if (!field) { return false; } if (isFunction(field.sortBy)) { return field.sortBy; } return false; } loadFully() { return Promise.resolve(this); } }
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
hippo-fw-0.9.7 | client/hippo/models/query/result.js |
hippo-fw-0.9.6 | client/hippo/models/query/result.js |
hippo-fw-0.9.5 | client/hippo/models/query/result.js |