Skip to content

Commit

Permalink
Fixed #1384 - New Speed Dial Component
Browse files Browse the repository at this point in the history
  • Loading branch information
tugcekucukoglu committed Jul 27, 2021
1 parent 90b2e10 commit 6daa56c
Show file tree
Hide file tree
Showing 3 changed files with 421 additions and 0 deletions.
34 changes: 34 additions & 0 deletions src/components/speeddial/SpeedDial.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
import { VNode } from 'vue';

interface SpeedDialProps {
model?: any[];
visible?: boolean;
direction?: string;
transitionDelay?: number;
type?: string;
radius?: number;
mask?: boolean;
disabled?: boolean;
hideOnClickOutside?: boolean;
buttonClassName?: string;
maskStyle?: string;
maskClassName?: string;
showIcon?: string;
hideIcon?: string;
rotateAnimation?: boolean;
class?: string;
style?: any;
}

declare class SpeedDial {
$props: SpeedDialProps;
$emit(eventName: 'click', event: Event): this;
$emit(eventName: 'show'): this;
$emit(eventName: 'hide'): this;
$slots: {
item: VNode[];
button: VNode[];
};
}

export default SpeedDial;
Loading

0 comments on commit 6daa56c

Please sign in to comment.