all files / addon/components/polaris-card/ section.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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58                                                                                                                   
import Component from '@ember/component';
import layout from '../../templates/components/polaris-card/section';
 
export default Component.extend({
  classNames: ['Polaris-Card__Section'],
  classNameBindings: [
    'subdued:Polaris-Card__Section--subdued',
    'fullWidth:Polaris-Card__Section--fullWidth'
  ],
 
  layout,
 
  /**
   * Title for the section
   *
   * @property title
   * @public
   * @type {string}
   * @default: null
   */
  title: null,
 
  /**
   * A less prominent section
   *
   * @property subdued
   * @public
   * @type {boolean}
   * @default: false
   */
  subdued: false,
 
  /**
   * A full-width section without any padding
   *
   * @property fullWidth
   * @public
   * @type {boolean}
   * @default: false
   */
  fullWidth: false,
 
  /**
   * Inner content of the section
   *
   * This component can be used in block form,
   * in which case the block content will be used
   * instead of `text`
   *
   * @property text
   * @public
   * @type {string}
   * @default: null
   */
  text: null,
});