UNPKG

@alfresco/adf-core

Version:
20 lines (19 loc) 1.34 kB
import { ThemePalette } from '@angular/material/core'; import * as i0 from "@angular/core"; export type ButtonVariant = 'basic' | 'raised' | 'stroked' | 'flat' | 'icon' | 'fab' | 'mini-fab' | undefined; export type ButtonColor = ThemePalette; export declare class ButtonComponent { uid?: string; variant: ButtonVariant; color?: ButtonColor; tooltip?: string; icon?: string; disableRipple: boolean; disabled: boolean; ariaLabel?: string; ariaHidden?: boolean; testId?: string; iconSize: string; static ɵfac: i0.ɵɵFactoryDeclaration<ButtonComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ButtonComponent, "adf-button", never, { "uid": { "alias": "uid"; "required": false; }; "variant": { "alias": "variant"; "required": false; }; "color": { "alias": "color"; "required": false; }; "tooltip": { "alias": "tooltip"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; "disableRipple": { "alias": "disableRipple"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "ariaLabel": { "alias": "ariaLabel"; "required": false; }; "ariaHidden": { "alias": "ariaHidden"; "required": false; }; "testId": { "alias": "testId"; "required": false; }; "iconSize": { "alias": "iconSize"; "required": false; }; }, {}, never, ["*"], true, never>; }