Sha256: 56a9152786db8c1124dc25ff328408f7b6b5399e5996612180864cd41b4a79f8

Contents?: true

Size: 458 Bytes

Versions: 1

Compression:

Stored size: 458 Bytes

Contents

Lanes.React.Mixins.ReadEditingState = {
    contextTypes:
        recordDisplay:  React.PropTypes.oneOf(
            ['edit', 'display']
        )
        writable: React.PropTypes.bool
        readonly: React.PropTypes.bool

    propTypes:
        editOnly:  React.PropTypes.bool

    isEditingRecord: ->
        # if updated, also change Lanes.React.Mixins.FieldErrors.fieldInvalidValueMessage
        @props.editOnly or @context.recordDisplay == 'edit'
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lanes-0.7.0 client/lanes/react/mixins/ReadEditingState.coffee