UNPKG

@coreui/angular

Version:

CoreUI Components Library for Angular

34 lines (33 loc) 1.75 kB
import { BooleanInput } from '../coreui.types'; import * as i0 from "@angular/core"; export declare class NavLinkDirective { #private; static ngAcceptInputType_disabled: BooleanInput; /** * Sets .nav-link class to the host. [docs] * @default true */ readonly cNavLink: import("@angular/core").InputSignalWithTransform<boolean, unknown>; /** * Toggle the active state for the component. [docs] * @default undefined */ readonly active: import("@angular/core").InputSignal<boolean | undefined>; /** * Set disabled attr for the host element. [docs] * @default false */ readonly disabled: import("@angular/core").InputSignalWithTransform<boolean, unknown>; /** * The tabindex attribute specifies the tab order of an element (when the "tab" button is used for navigating). */ readonly tabindex: import("@angular/core").InputSignalWithTransform<number | undefined, unknown>; readonly ariaCurrent: import("@angular/core").Signal<"page" | null>; ariaDisabled: boolean | null; attrDisabled: boolean | string | null; attrTabindex: number | null; styleCursor: 'pointer' | null; readonly hostClasses: import("@angular/core").Signal<Record<string, boolean>>; static ɵfac: i0.ɵɵFactoryDeclaration<NavLinkDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<NavLinkDirective, "[cNavLink]", never, { "cNavLink": { "alias": "cNavLink"; "required": false; "isSignal": true; }; "active": { "alias": "active"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "tabindex": { "alias": "tabindex"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; }