libs/common/frame/src/frame-parts/navigation/model.ts
Properties |
|
jumpNavigationMenu (Optional) | |
Type |
JumpNavigationMenuConfiguration
|
nextButtonDisabledWhenPageInvalid (Optional) | |
Type |
boolean
|
sections (Optional) | |
Type |
SectionConfig
|
import { JumpNavigationMenuConfiguration, SectionConfiguration } from '@allianz/taly-core/schemas';
import { StepState } from './navigation-step-state';
export type SectionConfig = Map<string, SectionConfiguration>;
export interface SectionWithState {
sectionId: string;
state: StepState;
}
export interface PageHistory {
history: string[];
currentPage: string;
}
export interface NavigationConfig {
sections?: SectionConfig;
jumpNavigationMenu?: JumpNavigationMenuConfiguration;
nextButtonDisabledWhenPageInvalid?: boolean;
}