2
0
mirror of https://github.com/tenrok/vue-form-wizard.git synced 2026-06-24 01:00:32 +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 ShapeType = 'circle' | 'square' | 'tab'
export type LayoutType = 'vertical' | 'horizontal' export type LayoutType = 'vertical' | 'horizontal'
export type StepSizeType = 'xs' | 'sm' | 'md' | 'lg' export type StepSizeType = 'xs' | 'sm' | 'md' | 'lg'
export declare class Wizard { export declare class Wizard extends Vue {
/** /**
* Wizard identifier. * 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 to be displayed under each step */
title?: string title?: string
/** css class for each step icon */ /** 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 component for the step. This should be usually passed through the `step` scoped slot */
tab: object tab: object
transition: string transition: string