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:
+3
-1
@@ -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
@@ -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
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user