import Component from '@ember/component'; import { DefaultTableComponents } from '../constants/default-table-properties'; import { INachoTableConfigs } from '@nacho-ui/table/types/nacho-table'; export default class NachoTableHeader extends Component { layout: any; /** * The path to the default rendered element for each cell in this header. Can be used when the user is * requiring blocked elements * @type {string} */ tableTitleComponent: DefaultTableComponents; /** * Possibly passed in configs for the table component, should come from nacho-table and its consumer. * @type {INachoTableConfigs} */ tableConfigs: INachoTableConfigs; /** * Shortcut calculation to determine if we actually have no configs passed in. Useful for quick reference * in the template file * @type {ComputedProperty} */ noConfigs: boolean; }