Sha256: dd84e074732e6409865a79daa57a1f10eb9f9df848962d08400b6140df9e2f13
Contents?: true
Size: 1010 Bytes
Versions: 14
Compression:
Stored size: 1010 Bytes
Contents
Rev.registerMixin 'GridColumn', _gridColumnBooleanClassProps: [ "end" "smallCentered" "mediumCentered" "largeCentered" "smallUncentered" "mediumUncentered" "largeUncentered" ] _gridColumnNumericClassProps: [ "small" "smallOffset" "smallPush" "smallPull" "medium" "mediumOffset" "mediumPush" "mediumPull" "large" "largeOffset" "largePush" "largePull" ] _gridColumnRewriteClassName: (props) -> classes = columns: true for name in @_gridColumnBooleanClassProps classes[_.str.dasherize name] = props[name] if props[name]? for name in @_gridColumnNumericClassProps classes["#{_.str.dasherize name}-#{props[name]}"] = true if props[name]? @classAdd classes componentWillMount: -> @props.className = @_gridColumnRewriteClassName @props componentWillReceiveProps: (props) -> props.className = @_gridColumnRewriteClassName props
Version data entries
14 entries across 14 versions & 1 rubygems