Skip to content

@k8slens/extensions / Exports / Renderer / Component / Wizard

Class: Wizard<D>#

Renderer.Component.Wizard

Type parameters#

Name
D

Hierarchy#

Wizard

Table of contents#

Constructors#

Properties#

Accessors#

Methods#

Constructors#

constructor#

new Wizard<D>(props)

Type parameters#

Name
D

Parameters#

Name Type
props WizardProps<D> | Readonly<WizardProps<D>>

Inherited from#

React.Component<WizardProps<D>, State>.constructor

new Wizard<D>(props, context)

Deprecated

See

https://legacy.reactjs.org/docs/legacy-context.html

Type parameters#

Name
D

Parameters#

Name Type
props WizardProps<D>
context any

Inherited from#

React.Component<WizardProps<D>, State>.constructor

Properties#

firstStep#

firstStep: () => any

Type declaration#

▸ (): any

Returns#

any


isFirstStep#

isFirstStep: () => boolean

Type declaration#

▸ (): boolean

Returns#

boolean


isLastStep#

isLastStep: () => boolean

Type declaration#

▸ (): boolean

Returns#

boolean


lastStep#

lastStep: () => any

Type declaration#

▸ (): any

Returns#

any


nextStep#

nextStep: () => any

Type declaration#

▸ (): any

Returns#

any


prevStep#

prevStep: () => any

Type declaration#

▸ (): any

Returns#

any


state#

state: State

Overrides#

React.Component.state

Accessors#

step#

get step(): number

Returns#

number

set step(step): void

Parameters#

Name Type
step number

Returns#

void


steps#

get steps(): ReactElement<WizardStepProps<D>, string | JSXElementConstructor<any>>[]

Returns#

ReactElement<WizardStepProps<D>, string | JSXElementConstructor<any>>[]

Methods#

getValidStep#

Protected getValidStep(step): number

Parameters#

Name Type
step number

Returns#

number


render#

render(): Element

Returns#

Element

Overrides#

React.Component.render