UNPKG

@vindev/particle

Version:

Angular Component Library using Tailwind

63 lines (62 loc) 2.56 kB
import { BaseAtom } from '../../shared/mixins'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; import * as i2 from "../../shared/utils/color.directive"; import * as i3 from "../../shared/utils/ripple.directive"; import * as i4 from "../../shared/utils/ghost.directive"; import * as i5 from "../../shared/utils/icon.directive"; import * as i6 from "../../shared/utils/size.directive"; declare const IconButtonMixins: { new (...args: any[]): { url: string; setUrl: string; }; } & { new (...args: any[]): { action: import("@angular/core").EventEmitter<any>; clicked(event?: MouseEvent | undefined): void; Sizes: typeof import("../../shared/enums").Sizes; size: import("../../shared/enums").Sizes; setSize: string; setS: string; setSmall: string; setM: string; setMedium: string; setL: string; setLarge: string; setXl: string; setXlarge: string; icon: string; disabled: boolean; setDisabled: boolean | ""; ghost: boolean; setGhost: boolean | ""; unset: boolean; activeTheme: string; primary: boolean; setPrimary: boolean | ""; secondary: boolean; setSecondary: boolean | ""; warn: boolean; setWarn: boolean | ""; naked: boolean; setNaked: boolean | ""; setTheme(theme: { primary?: boolean | undefined; secondary?: boolean | undefined; warn?: boolean | undefined; naked?: boolean | undefined; }): void; }; } & typeof BaseAtom; export declare class IconButtonComponent extends IconButtonMixins { constructor(); static ɵfac: i0.ɵɵFactoryDeclaration<IconButtonComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<IconButtonComponent, "ptcl-icon-btn", never, {}, {}, never, never, false, never>; } export declare class IconButtonComponentModule { static ɵfac: i0.ɵɵFactoryDeclaration<IconButtonComponentModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<IconButtonComponentModule, [typeof IconButtonComponent], [typeof i1.CommonModule, typeof i2.ColorDirectiveModule, typeof i3.RippleDirectiveModule, typeof i4.GhostDirectiveModule, typeof i5.IconDirectiveModule, typeof i6.SizeDirectiveModule], [typeof IconButtonComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<IconButtonComponentModule>; } export {};