@skyux/core
Version:
This library was generated with [Nx](https://nx.dev).
21 lines (20 loc) • 843 B
TypeScript
import { OnDestroy } from '@angular/core';
import * as i0 from "@angular/core";
/**
* Adds the element to a screen reader only section of the body.
* This prevents components' DOM from including text only intended for screen readers.
*
* @internal
*/
export declare class SkyScreenReaderLabelDirective implements OnDestroy {
#private;
ngOnDestroy(): void;
/**
* Indicates if the label should be created in the DOM.
* @default false
*/
set createLabel(value: boolean | undefined);
get createLabel(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<SkyScreenReaderLabelDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<SkyScreenReaderLabelDirective, "[skyScreenReaderLabel]", never, { "createLabel": { "alias": "createLabel"; "required": false; }; }, {}, never, never, true, never>;
}