primevue
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primevue) [ • 839 B
TypeScript
import { VNode } from 'vue';
interface SpeedDialProps {
model?: any[];
visible?: boolean;
direction?: string;
transitionDelay?: number;
type?: string;
radius?: number;
mask?: boolean;
disabled?: boolean;
hideOnClickOutside?: boolean;
buttonClass?: string;
maskStyle?: string;
maskClass?: string;
showIcon?: string;
hideIcon?: string;
rotateAnimation?: boolean;
class?: string;
style?: any;
tooltipOptions?: any;
}
interface SpeedDialItemSlotInterface {
item: any;
}
declare class SpeedDial {
$props: SpeedDialProps;
$emit(eventName: 'click', event: Event): this;
$emit(eventName: 'show'): this;
$emit(eventName: 'hide'): this;
$slots: {
item: SpeedDialItemSlotInterface;
button: VNode[];
};
}
export default SpeedDial;