@skyux/layout
Version:
This library was generated with [Nx](https://nx.dev).
19 lines (18 loc) • 1.38 kB
TypeScript
import { QueryList } from '@angular/core';
import { SkyToolbarSectionComponent } from './toolbar-section.component';
import * as i0 from "@angular/core";
/**
* Displays actions for lists, records, and tiles.
*/
export declare class SkyToolbarComponent {
#private;
hasSections: boolean;
set sectionComponents(value: QueryList<SkyToolbarSectionComponent> | undefined);
/**
* A descriptor for the items that the toolbar manipulates. Use a plural term. The descriptor helps set the toolbar's `aria-label` attributes for search inputs, sort buttons, and filter buttons to provide text equivalents for screen readers [to support accessibility](https://developer.blackbaud.com/skyux/components/checkbox#accessibility).
* For example, when the descriptor is "constituents," the search input's `aria-label` is "Search constituents." For more information about the `aria-label` attribute, see the [WAI-ARIA definition](https://www.w3.org/TR/wai-aria/#aria-label).
*/
set listDescriptor(value: string | undefined);
static ɵfac: i0.ɵɵFactoryDeclaration<SkyToolbarComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SkyToolbarComponent, "sky-toolbar", never, { "listDescriptor": { "alias": "listDescriptor"; "required": false; }; }, {}, ["sectionComponents"], ["sky-toolbar-section", "*", "sky-toolbar-view-actions"], false, never>;
}