Sha256: 1785c03b9b18035b5e6d9e8adf66198927eb410bcf55e91dfcc3f5050058508b
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
class Skr.Components.SkuFinder extends Lanes.React.Component propTypes: model: Lanes.PropTypes.Model.isRequired onModelSet: React.PropTypes.func commands: React.PropTypes.object autoFocus: React.PropTypes.bool name: React.PropTypes.string selectField: React.PropTypes.bool getDefaultProps: -> autoFocus: false, label: 'SKU', name: 'code' dataObjects: query: -> new Lanes.Models.Query({ syncOptions: @props.syncOptions, autoRetrieve: true src: Skr.Models.Sku, fields: [ {id:'id', visible: false} 'code' { id: 'description', flex: 2} ] }) render: -> props = _.extend( {}, @props ) if @props.selectField <LC.SelectField labelField="code" displayFallback={@model.sku_code} {...props} /> else <LC.RecordFinder 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/SkuFinder.cjsx |
stockor-0.3.0 | client/skr/components/SkuFinder.cjsx |