kwikui
Version:
KwikID's UI Component Library in Angular
29 lines (28 loc) • 1.37 kB
TypeScript
import { EventEmitter, OnChanges, OnInit, SimpleChanges } from "@angular/core";
import { TKwikUIButtonAppearance, TKwikUIButtonShape, TKwikUIButtonSize, TKwikUIButtonType } from "./button.definitions";
import * as i0 from "@angular/core";
export declare class KwikUIButtonComponent implements OnInit, OnChanges {
appearance: TKwikUIButtonAppearance;
class: string;
disabled: boolean;
icon: string;
iconRight: string;
id: string;
label: string;
shape: TKwikUIButtonShape;
showLoader: boolean;
size: TKwikUIButtonSize;
styles: string;
type: TKwikUIButtonType;
pseudoHover: boolean;
onClick: EventEmitter<any>;
showIconButton: boolean;
constructor();
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
private validateInputProperty;
handleOnClick(e: any): void;
private evaluateShowIconButton;
static ɵfac: i0.ɵɵFactoryDeclaration<KwikUIButtonComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KwikUIButtonComponent, "kwikui-button", never, { "appearance": "appearance"; "class": "class"; "disabled": "disabled"; "icon": "icon"; "iconRight": "iconRight"; "id": "id"; "label": "label"; "shape": "shape"; "showLoader": "showLoader"; "size": "size"; "styles": "styles"; "type": "type"; "pseudoHover": "pseudoHover"; }, { "onClick": "onClick"; }, never, never>;
}