Sha256: d1402f1449aa2a7a566dec0996d997c31e6b99bf27ea4b866c662704694658f9
Contents?: true
Size: 1.34 KB
Versions: 2
Compression:
Stored size: 1.34 KB
Contents
class Skr.Components.InvoiceFinder extends Lanes.React.Component propTypes: commands: React.PropTypes.object autoFocus: React.PropTypes.bool getDefaultProps: -> autoFocus: true, name: 'visible_id', label: 'Invoice #' dataObjects: query: -> new Lanes.Models.Query({ initialFieldIndex: 1 title: 'Invoice' syncOptions: Lanes.Models.Query.mergedSyncOptions( @props.syncOptions, { with: [ 'with_details' ] } ), autoRetrieve: true src: Skr.Models.Invoice, fields: [ { id: 'id', visible: false } { id: 'visible_id', title: 'Invoice #', fixedWidth: 100} { id: 'customer_code', title: 'Customer', fixedWidth: 120} { id: 'invoice_date', fixedWidth: 120} { id: 'po_num', title: 'PO', fixedWidth: 120} { id: 'notes', flex: 1} { id: 'invoice_total', title: 'Total', fixedWidth: 120, textAlign: 'right', format: Lanes.u.format.currency } ] }) render: -> <LC.RecordFinder ref="finder" sm=2 name='customer' {...@props} query={@query} />
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stockor-0.3.0 | client/skr/components/InvoiceFinder.cjsx |
stockor-0.2 | client/skr/components/InvoiceFinder.cjsx |