2
0
mirror of https://github.com/tenrok/vue-form-wizard.git synced 2026-06-11 05:02:24 +03:00

Ensure that FormWizard, TabContent and WizardStep class declarations extend Vue.

This commit is contained in:
Charles Salmon
2019-02-28 12:05:55 +13:00
parent 5e50036c4c
commit 7209900cbe
3 changed files with 9 additions and 3 deletions
+3 -1
View File
@@ -1,8 +1,10 @@
import Vue from 'vue'
export type ShapeType = 'circle' | 'square' | 'tab'
export type LayoutType = 'vertical' | 'horizontal'
export type StepSizeType = 'xs' | 'sm' | 'md' | 'lg'
export declare class Wizard {
export declare class Wizard extends Vue {
/**
* Wizard identifier.
*
+3 -1
View File
@@ -1,4 +1,6 @@
export declare class Tab {
import Vue from 'vue'
export declare class Tab extends Vue {
/** Title to be displayed under each step */
title?: string
/** css class for each step icon */
+3 -1
View File
@@ -1,4 +1,6 @@
export declare class Step {
import Vue from 'vue'
export declare class Step extends Vue {
/** Tab component for the step. This should be usually passed through the `step` scoped slot */
tab: object
transition: string