all files / addon/components/ polaris-description-list.js

100% Statements 0/0
100% Branches 0/0
100% Functions 0/0
100% Lines 0/0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37                                                                         
import Component from '@ember/component';
import layout from '../templates/components/polaris-description-list';
 
export default Component.extend({
  tagName: 'dl',
  classNames: ['Polaris-DescriptionList'],
 
  layout,
 
  /**
   * Collection of items for list
   *
   * format with `term` and `description` keys:
   *
   * [{
   *   term: 'Term here',
   *   description: 'Description here'
   * }]
   *
   * values can also be set to custom components:
   *
   * items=(array
   *   (hash
   *     termComponent=(component my-term-component)
   *     descriptionComponent=(component my-description-component)
   *   )
   * )
   *
   * @public
   * @property items
   * @type {Array}
   * @default: null
   */
  items: null
});