libs/nx/src/generators/journey-src/lib/create-pages/single-page/single-page-options.ts
Properties |
destinationDirectory | |
Type |
string
|
experimental | |
Type |
Experiments[]
|
expert | |
Type |
boolean
|
Description
|
Whether this page is part of an expert application |
isFirstPage | |
Type |
boolean
|
Description
|
Whether this page is the first page of this journey |
navigationSections | |
Type |
SectionConfiguration[]
|
Description
|
Navigation section to be displayed in the progress indicator. |
page | |
Type |
PageConfigurationWithTransformedDynamicForms
|
Description
|
Single Page Configuration (pages.json content) |
provideMetaServiceInComponent | |
Type |
boolean
|
Description
|
Set to true to add the BuildingBlockMetaService to the providers array of the component. This is required when using the application as angular elements. |
showDebugPanel | |
Type |
boolean
|
Description
|
Output the debug panel on top of a Building Block |
showroom | |
Type |
boolean
|
Description
|
Generate the journey in showroom mode |
target | |
Type |
JourneyTargetType
|
import {
PageConfigurationWithTransformedDynamicForms,
SectionConfiguration
} from '@allianz/taly-core/schemas';
import { JourneyTargetType } from '@allianz/taly-sdk';
import { Experiments } from '../../experimental/experimental';
export interface SinglePageOptions {
experimental: Experiments[];
/**
* Whether this page is part of an expert application
*/
expert: boolean;
/**
* Single Page Configuration (pages.json content)
*/
page: PageConfigurationWithTransformedDynamicForms;
/**
* Whether this page is the first page of this journey
*/
isFirstPage: boolean;
/**
* Set to true to add the BuildingBlockMetaService to the providers array of the component.
* This is required when using the application as angular elements.
*/
provideMetaServiceInComponent: boolean;
/**
* Output the debug panel on top of a Building Block
*/
showDebugPanel: boolean;
target: JourneyTargetType;
/**
* Generate the journey in showroom mode
*/
showroom: boolean;
destinationDirectory: string;
/**
* Navigation section to be displayed in the progress indicator.
*/
navigationSections: SectionConfiguration[];
}