UNPKG

@ngx-uk-frontend/core

Version:

Core utilities and shared functionality for ngx-uk-frontend libraries

25 lines (24 loc) 1.28 kB
import * as i0 from "@angular/core"; /** * Base directive for summary list action components. * Contains common functionality shared between different design system implementations. */ export declare class SummaryListActionDirective { /** * The URL for the action link * Use either href or routerLink */ readonly href: import("@angular/core").InputSignal<string | undefined>; /** * The Angular router link for the action * Use either href or routerLink */ readonly routerLink: import("@angular/core").InputSignal<string | undefined>; /** * Optional visually hidden text for improved accessibility * This is used to provide context for screen readers, e.g. "Change name" */ readonly visuallyHiddenText: import("@angular/core").InputSignal<string | undefined>; static ɵfac: i0.ɵɵFactoryDeclaration<SummaryListActionDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<SummaryListActionDirective, never, never, { "href": { "alias": "href"; "required": false; "isSignal": true; }; "routerLink": { "alias": "routerLink"; "required": false; "isSignal": true; }; "visuallyHiddenText": { "alias": "visuallyHiddenText"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; }