File

libs/sdk/src/lib/model/journey.ts

Index

Properties

Properties

actions (Optional)
Type GlobalActionsJsonSchema[]
application
Type ApplicationJsonSchema
navigation
Type NavigationJsonSchema
pages
Type PageJsonSchema[]
policy (Optional)
Type string
serviceActivators (Optional)
Type GlobalServiceActivatorsJsonSchema[]
import {
  PagesConfigurationWithTransformedDynamicForms,
  PagesJsonSchema
} from './pages-json.schema';
import { PfeJsonSchema } from './pfe-json.schema';
import {
  ApplicationJsonSchema,
  GlobalActionsJsonSchema,
  GlobalServiceActivatorsJsonSchema,
  NavigationJsonSchema,
  PageJsonSchema
} from './split-journey-configuration.schema';

export interface InternalJourney {
  pagesConfiguration: PagesConfigurationWithTransformedDynamicForms;
  pfeConfiguration: PfeJsonSchema;
  policy: string;
}

export interface Journey {
  pagesConfiguration: PagesJsonSchema;
  pfeConfiguration: PfeJsonSchema;
  policy: string;
}

export interface SplitJourney {
  application: ApplicationJsonSchema;
  navigation: NavigationJsonSchema;
  policy?: string;
  pages: PageJsonSchema[];
  serviceActivators?: GlobalServiceActivatorsJsonSchema[];
  actions?: GlobalActionsJsonSchema[];
}

results matching ""

    No results matching ""