Sha256: 04e12cb8262f0581ea51f37e3a1864801cd84f0978d0d1cb926d4e966692c9b2
Contents?: true
Size: 1.03 KB
Versions: 3
Compression:
Stored size: 1.03 KB
Contents
class Skr.Screens.PaymentTerms extends Skr.Screens.Base dataObjects: term: -> @loadOrCreateModel({ klass: Skr.Models.PaymentTerm prop: 'term', attribute: 'code' }) getInitialState: -> commands: new Skr.Screens.Commands(this, modelName: 'term') render: -> <LC.ScreenWrapper identifier="payment-terms"> <SC.ScreenControls commands={@state.commands} /> <BS.Row> <SC.TermsChooser useFinder ref='finder' name='code' sm=3 autoFocus editOnly model={@term} commands={@state.commands} /> <LC.Input sm=9 name='description' model={@term} /> </BS.Row> <BS.Row> <LC.NumberInput sm=2 name='days' format='##' model={@term} /> <LC.NumberInput sm=2 name='discount_days' format='##' model={@term} /> <LC.Input sm=2 name='discount_amount' model={@term} /> </BS.Row> </LC.ScreenWrapper>
Version data entries
3 entries across 3 versions & 1 rubygems