Module: addon/components/sl-grid-cell

Extends

  • ember/Component

Members

(inner) attributeBindings :Array.<String>

Type:
  • Array.<String>
Source:

(inner) classNameBindings :Array.<String>

Type:
  • Array.<String>
Source:

(inner, nullable) column :Object

The column object, passed in through the sl-grid component

Type:
  • Object
Default Value:
  • null
Source:

(inner) layout :Object

Type:
  • Object
Source:

(inner, nullable) row :Object

The row object, passed in through the sl-grid-component

Type:
  • Object
Default Value:
  • null
Source:

(inner) tagName :String

Type:
  • String
Default Value:
  • 'td'
Source:

Methods

(inner) alignmentClass() → (nullable) {String}

Class name string based on align property

Source:
Observes:
  • column.align
Throws:

Thrown when supplied align is a value not defined in enum ColumnAlign

Type
ember.assert
Returns:
Type
String

(inner) contentValue() → {String|undefined}

The value for the row's content, based on column's valuePath setting

Source:
Observes:
  • column, row
Returns:
Type
String | undefined

(inner) sizeClass() → {String}

Class name string based on size string

Source:
Observes:
  • column.size
Throws:

Thrown when supplied size value is one not defined in enum ColumnSize

Type
ember.assert
Returns:
Type
String

(inner) style() → {ember/String|undefined}

Calculated style string based on column size

Source:
Observes:
  • column.size
Returns:
Type
ember/String | undefined