CWizardPage
A wizard step; its child controls and data survive Back and Skip for now.
import { CWizardPage } from "canvas-toolkit-lib";Declared members
readonly completeChanged: CSignal<[]>;readonly changed: CSignal<[]>;title(): string;setTitle(title: string): void;subTitle(): string;setSubTitle(title: string): void;isComplete(): boolean;Override for completeness derived directly from fields; emit completeChanged on edits.
setComplete(complete: boolean): void;isDeferrable(): boolean;setDeferrable(deferrable: boolean): void;wizard(): CWizardDialog | null;initializePage(): void;Called once on the first visit in each run. Back/deferral retain entered values.
validatePage(): boolean;Called on Next/Finish, never on Back or Skip for now.
nextId(): number;Override for branching. -1 ends the normal route; deferred steps still follow.
attachWizard(wizard: CWizardDialog | null): void;@internal Ownership is managed by CWizardDialog.