Sha256: c55a3b8be345ea21aec7020be6bed96be634df923756efa9d26b167f0b149649
Contents?: true
Size: 711 Bytes
Versions: 1
Compression:
Stored size: 711 Bytes
Contents
class Skr.Models.GlAccount extends Skr.Models.Base cacheDuration: [1, 'day'] props: id: {"type":"integer", "required":true} number: {"type":"string", "required":true} name: {"type":"string", "required":true} is_active: {"type":"boolean", "required":true, "default":true} derived: combined_name: deps: ['number', 'name'], fn: -> if @isNew() then "" else "#{@number}: #{@name}" @initialize: (data) -> this.default_ids = data.default_ids ms = Lanes.Vendor.Moment.duration(this::cacheDuration...).asMilliseconds() Lanes.Models.ServerCache.store(this::urlRoot(), data.accounts, ms)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
stockor-0.1.9 | client/skr/models/GlAccount.coffee |