materialize-angular
Version:
Material UI Angular library
27 lines (26 loc) • 849 B
TypeScript
/**
* @license
* Copyright Workylab. All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://raw.githubusercontent.com/workylab/materialize-angular/master/LICENSE
*/
import { BUTTON_LEVELS, BUTTON_TYPES, ButtonModel } from './button.model';
import { ElementRef, EventEmitter } from '@angular/core';
export declare class ButtonComponent implements ButtonModel {
static readonly defaultProps: ButtonModel;
className: string;
disabled: boolean;
level: BUTTON_LEVELS;
rippleDuration: number;
type: BUTTON_TYPES;
onBlurEmitter: EventEmitter<void>;
onClickEmitter: EventEmitter<void>;
element: ElementRef;
prefix: string;
isFocused: boolean;
constructor();
onFocus(): void;
onClick(): void;
onBlur(): void;
}