Sha256: f96650e947b79f1a411f1155fbc394d28913974730012b8eff231078cad7705d
Contents?: true
Size: 611 Bytes
Versions: 3
Compression:
Stored size: 611 Bytes
Contents
class Lanes.Components.ToggleField extends Lanes.React.Component mixins: [ Lanes.Components.Form.FieldMixin ] fieldClassName: 'toggle' handleToggleChange: (ev) -> @props.model[@props.name] = ev.target.checked null renderDisplay: (props) -> <Lanes.Vendor.ReactToggle {...props} checked={!!@props.model[@props.name]} disabled={true} /> renderEdit: (props) -> <Lanes.Vendor.ReactToggle {...props} onChange={@handleToggleChange} checked={!!@props.model[@props.name]} />
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
lanes-0.5.6 | client/lanes/components/shared/ToggleField.cjsx |
lanes-0.5.5 | client/lanes/components/shared/ToggleField.cjsx |
lanes-0.5.0 | client/lanes/components/shared/ToggleField.cjsx |