UNPKG

suis

Version:
29 lines (28 loc) 1.75 kB
import { SuisButtonBase } from '../../../../shared/classes/suis-button.base'; import { ActivatedRoute, Params, QueryParamsHandling } from '@angular/router'; import * as i0 from "@angular/core"; export declare class SuisButtonLinkComponent extends SuisButtonBase { /** * Sets routerLink of the anchor tag. No default value. */ readonly routerLink: import("@angular/core").InputSignal<string | any[] | undefined>; /** * Sets target of the anchor tag. No default value. */ readonly target: import("@angular/core").InputSignal<string | undefined>; /** * Sets queryParams of the anchor tag. No default value. */ readonly queryParams: import("@angular/core").InputSignal<Params | undefined>; /** * Sets queryParamsHandling of the anchor tag. No default value. */ readonly queryParamsHandling: import("@angular/core").InputSignal<QueryParamsHandling | undefined>; /** * Sets relativeTo of the anchor tag. No default value. */ readonly relativeTo: import("@angular/core").InputSignal<ActivatedRoute | undefined>; onClick(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration<SuisButtonLinkComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SuisButtonLinkComponent, "suis-button-link", never, { "routerLink": { "alias": "routerLink"; "required": true; "isSignal": true; }; "target": { "alias": "target"; "required": false; "isSignal": true; }; "queryParams": { "alias": "queryParams"; "required": false; "isSignal": true; }; "queryParamsHandling": { "alias": "queryParamsHandling"; "required": false; "isSignal": true; }; "relativeTo": { "alias": "relativeTo"; "required": false; "isSignal": true; }; }, {}, never, ["*"], true, never>; }