Sha256: 0ddc2ec1c63fedded449ad0add086138b4763f6d35d656c05ec92a046d0091dd

Contents?: true

Size: 369 Bytes

Versions: 7

Compression:

Stored size: 369 Bytes

Contents

labelField = Luca.register          "Luca.components.LabelField"
labelField.extends                  "Luca.core.Field"

labelField.defines
  formatter: (value)->
    value ||= @getValue()
    _.str.titleize( value )

  setValue: (value)->
    @trigger("change", value, @getValue())
    @getInputElement().attr('value', value)
    @$('.value').html( @formatter(value) )

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
luca-0.9.91 app/assets/javascripts/luca/components/fields/label_field.coffee
luca-0.9.9 app/assets/javascripts/luca/components/fields/label_field.coffee
luca-0.9.899 app/assets/javascripts/luca/components/fields/label_field.coffee
luca-0.9.89 app/assets/javascripts/luca/components/fields/label_field.coffee
luca-0.9.8 app/assets/javascripts/luca/components/fields/label_field.coffee
luca-0.9.76 src/components/fields/label_field.coffee
luca-0.9.7 src/components/fields/label_field.coffee