@visa/nova-angular
Version:
Visa Product Design System Nova Angular library
32 lines (31 loc) • 1.21 kB
TypeScript
import * as i0 from "@angular/core";
export declare class AccordionPanelDirective {
_index: number;
_expanded: boolean;
_subtle: import("@angular/core").WritableSignal<boolean>;
/**
* Provides custom class(es) for custom styling.
* @default .v-accordion-panel
*/
get class(): string;
set class(value: string);
_class: string;
get hostClass(): string;
/**
* Sets custom id.
* @default this.uuidService.getUUID('v-accordion-panel-')
* @builtin true
*/
id: string;
get hostId(): string;
/** @ignore @TODO deprecate? */
get native(): boolean;
set native(value: boolean);
_native: boolean;
get hostAriaHidden(): boolean | null;
get hostBackground(): string | void;
get hostGap(): string | void;
get hostForeground(): string | void;
static ɵfac: i0.ɵɵFactoryDeclaration<AccordionPanelDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<AccordionPanelDirective, "[v-accordion-panel]", never, { "class": { "alias": "class"; "required": false; }; "id": { "alias": "id"; "required": false; }; "native": { "alias": "native"; "required": false; }; }, {}, never, never, true, never>;
}