Sha256: b0f0eb0d6e4548e4e040ac7375c84d74dc022abf0b4fefc9ac529a79bf8bca23
Contents?: true
Size: 1.18 KB
Versions: 2
Compression:
Stored size: 1.18 KB
Contents
class Skr.Components.PaymentCategoryFinder extends Lanes.React.Component propTypes: model: Lanes.PropTypes.Model commands: React.PropTypes.object autoFocus: React.PropTypes.bool name: React.PropTypes.string selectField: React.PropTypes.bool getDefaultProps: -> autoFocus: false, label: 'Payment Category', name: 'payment_category' dataObjects: query: -> new Lanes.Models.Query({ syncOptions: @props.syncOptions, autoRetrieve: true src: Skr.Models.PaymentCategory, fields: [ {id:'id', visible: false} {id:'gl_account_id', visible: false} {id:'code', fixedWidth: 130 }, {id:'name', flex: 1} ] }) render: -> props = _.clone(@props) if props.selectField <LC.SelectField queryModel={Skr.Models.PaymentCategory} labelField='code' sm=2 {...props} /> else <LC.RecordFinder ref="finder" sm=3 autoFocus commands={@props.commands} query={@query} {...props} />
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stockor-0.4.0 | client/skr/components/PaymentCategoryFinder.cjsx |
stockor-0.3.0 | client/skr/components/PaymentCategoryFinder.cjsx |