AUTHENTICATION_FEATURE_KEY |
Type : string
|
Default value : 'nae-auth'
|
initialState |
Type : AuthState
|
Default value : {
isAuthenticated: false,
session: null,
error: null
}
|
BaseFilterFactoryProvider |
Type : object
|
Default value : {
provide: NAE_BASE_FILTER,
useFactory: publicBaseFilterFactory,
deps: [
Router,
ActivatedRoute,
ProcessService,
CaseResourceService,
SnackBarService,
TranslateService,
PublicTaskLoadingService,
RedirectService
]
}
|
BOOLEAN_VALUE_LABEL_ENABLED |
Default value : new InjectionToken<boolean>('BooleanValueLabelEnabledToken')
|
CASE_ID |
Type : string
|
Default value : "caseId"
|
PETRI_NET_ID |
Type : string
|
Default value : "petriNetId"
|
TRANSITION_ID |
Type : string
|
Default value : "transitionId"
|
CaseResourceServiceProvider |
Type : object
|
Default value : {
provide: CaseResourceService,
useFactory: (userService: UserService,
sessionService: SessionService,
authService: AuthenticationService,
router: Router,
publicResolverService: PublicUrlResolverService,
provider: ResourceProvider,
config: ConfigurationService,
redirectService: RedirectService) => {
return publicFactoryResolver(
userService,
sessionService,
authService,
router,
publicResolverService,
new CaseResourceService(provider, config),
new PublicCaseResourceService(provider, config),
redirectService
);
},
deps: [
UserService,
SessionService,
AuthenticationService,
Router,
PublicUrlResolverService,
ResourceProvider,
ConfigurationService,
RedirectService
]
}
|
CONFIRM_PASSWORD |
Type : string
|
Default value : 'confirmPassword'
|
OLD_PASSWORD |
Type : string
|
Default value : 'oldPassword'
|
PASSWORD |
Type : string
|
Default value : 'password'
|
createMockDependencies |
Type : OptionalDependencies
|
Default value : (
allowedNets$: Observable<Array<Net>> = of([]),
operatorService?: OperatorService,
userResourceService = {getAll: () => of({content: [], pagination: {}})} as UserResourceService
) => {
const searchIndexResolver = new SearchIndexResolverService();
const allowedNetsService = {allowedNets$} as AllowedNetsService;
return {
categoryFactory: new CategoryFactory(
operatorService ?? opService,
null,
searchIndexResolver,
new CategoryResolverService(),
allowedNetsService,
userResourceService
),
searchIndexResolver,
userResourceService,
allowedNetsService
};
}
|
opResolver |
Default value : new OperatorResolverService()
|
opService |
Default value : new OperatorService(opResolver)
|
DATA_FIELD_PORTAL_DATA |
Default value : new InjectionToken<DataFieldPortalData<DataField<unknown>>>('DataFieldPortalData')
|
DATE_FORMAT |
Type : object
|
Default value : {
parse: {
dateInput: DATE_FORMAT_STRING,
},
display: {
dateInput: DATE_FORMAT_STRING,
monthYearLabel: 'MMM YYYY',
dateA11yLabel: 'Do MMMM YYYY',
monthYearA11yLabel: 'MMMM YYYY',
},
}
|
DATE_FORMAT_STRING |
Type : string
|
Default value : 'DD.MM.YYYY'
|
DATE_TIME_FORMAT |
Type : object
|
Default value : {
parse: {
dateInput: DATE_TIME_FORMAT_STRING,
},
display: {
dateInput: DATE_TIME_FORMAT_STRING,
monthYearLabel: 'MMM YYYY',
dateA11yLabel: 'Do MMMM YYYY HH:mm',
monthYearA11yLabel: 'MMMM YYYY',
},
}
|
DATE_TIME_FORMAT_STRING |
Type : string
|
Default value : 'DD.MM.YYYY HH:mm'
|
DEFAULT |
Type : string
|
Default value : "default"
|
DEFAULT_LANGUAGE_CODE |
Type : string
|
Default value : 'xx'
|
DRAWER_DEBOUNCE |
Type : number
|
Default value : 1000
|
DRAWER_DEFAULT_WIDTH |
Type : number
|
Default value : 200
|
DRAWER_DEFAULT_MIN_WIDTH |
Type : number
|
Default value : 200
|
DRAWER_MAX_WIDTH |
Type : number
|
Default value : 450
|
FILE_FIELD_HEIGHT |
Type : number
|
Default value : 75
|
FILE_FIELD_PADDING |
Type : number
|
Default value : 16
|
PREVIEW |
Type : string
|
Default value : 'preview'
|
PREVIEW_BUTTON |
Type : string
|
Default value : 'preview_button'
|
LEFT_DRAWER_DEFAULT_WIDTH |
Type : number
|
Default value : 60
|
MENU_IDENTIFIERS |
Type : []
|
Default value : [
'preference_item',
]
|
RIGHT_DRAWER_DEFAULT_MIN_WIDTH |
Type : number
|
Default value : 180
|
RIGHT_DRAWER_DEFAULT_WIDTH |
Type : number
|
Default value : 240
|
RIGHT_DRAWER_MAX_WIDTH |
Type : number
|
Default value : 460
|
RIGHT_SIDE_INIT_PAGE_SIZE |
Type : number
|
Default value : 20
|
RIGHT_SIDE_NEW_PAGE_SIZE |
Type : number
|
Default value : 10
|
SETTINGS_TRANSITION_ID |
Type : string
|
Default value : 'item_settings'
|
NAE_ADMIN_IMPERSONATE_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeAdminImpersonateComponent')
|
NAE_IMPORT_NET_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeImportNetComponent')
|
NAE_LOAD_FILTER_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeLoadFilterComponent')
|
NAE_MULTI_USER_ASSIGN_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeMultiUserAssignComponent')
|
NAE_NEW_CASE_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeNewCaseComponent')
|
NAE_OPTION_SELECTOR_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeOptionSelectorComponent')
|
NAE_SAVE_FILTER_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeSaveFilterComponent')
|
NAE_TASK_VIEW_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeTaskViewComponent')
|
NAE_USER_ASSIGN_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeUserAssignComponent')
|
NAE_USER_IMPERSONATE_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeUserImpersonateComponent')
|
NAE_ADMIN_IMPERSONATE_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeAdminImpersonateDialogComponent')
|
NAE_IMPORT_NET_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeImportNetDialogComponent')
|
NAE_LOAD_FILTER_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeLoadFilterDialogComponent')
|
NAE_MULTI_USER_ASSIGN_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeMultiUserAssignDialogComponent')
|
NAE_NEW_CASE_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeNewCaseDialogComponent')
|
NAE_OPTION_SELECTOR_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeOptionSelectorDialogComponent')
|
NAE_SAVE_FILTER_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeSaveFilterDialogComponent')
|
NAE_USER_ASSIGN_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeUserAssignDialogComponent')
|
NAE_USER_IMPERSONATE_DIALOG_COMPONENT |
Default value : new InjectionToken<ComponentType<unknown>>('NaeUserImpersonateDialogComponent')
|
NAE_AUTOSWITCH_TAB_TOKEN |
Default value : new InjectionToken<boolean>('NaeAutoswitchTabToken')
|
NAE_BASE_FILTER |
Type : miscellaneous
|
Default value : new InjectionToken<BaseFilter>('NaeBaseFilter')
|
Provides the base filter of a SearchService |
NAE_CASE_REF_CREATE_CASE |
Default value : new InjectionToken<boolean>('NaeCaseRefCreateCase')
|
NAE_CASE_REF_DATAFIELD |
Default value : new InjectionToken<CaseRefField>('NaeCaseRefDatafield')
|
NAE_CASE_REF_SEARCH |
Default value : new InjectionToken<boolean>('NaeCaseRefSearch')
|
NAE_SEARCH_CATEGORIES |
Type : miscellaneous
|
Default value : new InjectionToken<Array<Category<any>> | Array<Type<Category<any>>>>('NaeSearchCategories')
|
Contains the search categories that can be used with the SearchComponent that injects them. The search component is universal and the categories provided with this token are what determines what query objects are going to be constructed. The token content with the type |
NAE_DEFAULT_HEADERS |
Default value : new InjectionToken<Array<string>>('NaeDefaultHeaders')
|
NAE_DEFAULT_LANGUAGE |
Default value : new InjectionToken<string>('NaeDefaultLanguage')
|
NAE_DEFAULT_MIN_PASSWORD_LENGTH |
Type : number
|
Default value : 8
|
NAE_MIN_PASSWORD_LENGTH |
Default value : new InjectionToken<number>('naeMinPasswordLength')
|
NAE_FILTER_FIELD |
Default value : new InjectionToken<FilterField>('NaeFilterField')
|
Provides access to the FilterField instance for dependency injection inside an AbstractFilterFieldComponent implementation. |
NAE_FILTER_TEXT |
Default value : new InjectionToken<FilterTextConfiguration>('NaeFilterText')
|
Provides necessary data for the display of immediate filter fields on panels |
NAE_FILTERS_FILTER |
Default value : new InjectionToken<Filter>('NaeFiltersFilter')
|
Used for providing any additional constraints to the filter case filtering, when user filters are loaded via the UserFiltersService. The provided filter must be of type |
NAE_GROUP_NAVIGATION_COMPONENT_RESOLVER_COMPONENT |
Default value : new InjectionToken<Type<AbstractGroupNavigationComponentResolverComponent>>('NaeGroupNavigationComponentResolverComponent')
|
Holds component for dynamic routing resolution of group navigation component resolver component by the RoutingBuilderService. |
NAE_NET_ALL_VERSIONS |
Default value : new InjectionToken<boolean>('NaeNetAllVersion')
|
NAE_NET_VERSION_VISIBLE |
Default value : new InjectionToken<boolean>('NaeNetVersionVisible')
|
NAE_NEW_CASE_CONFIGURATION |
Default value : new InjectionToken<NewCaseConfiguration>('NaeNewCaseConfiguration')
|
Can be used to provide case views with configuration of the CaseViewService[createNewCase()] method without having to extend the service and override the method. |
NAE_NEW_CASE_CREATION_CONFIGURATION_DATA |
Default value : new InjectionToken<NewCaseCreationConfigurationData>('NewCaseCreationConfigurationData')
|
NAE_OPEN_EXISTING_TAB |
Default value : new InjectionToken<boolean>('NaeOpenExistingTab')
|
NAE_PREFERRED_TASK_ENDPOINT |
in 5.3.0 - Use { |
Type : miscellaneous
|
Default value : new InjectionToken<TaskEndpoint>('NaePreferredTaskEndpoint')
|
NAE_ROUTING_CONFIGURATION_PATH |
Type : string
|
Default value : "configPath"
|
NAE_SEARCH_COMPONENT_CONFIGURATION |
Type : miscellaneous
|
Default value : new InjectionToken<SearchComponentConfiguration>('NaeSearchComponentConfiguration')
|
Contains configuration of the SearchComponent that injects them. The component can be also configured by component inputs. |
NAE_SIDE_MENU_CONTROL |
Default value : new InjectionToken<SideMenuControl>('NaeSideMenuControl')
|
NAE_SNACKBAR_HORIZONTAL_POSITION |
Default value : new InjectionToken<SnackBarHorizontalPosition>('NaeSnackBarHorizontalPosition')
|
NAE_SNACKBAR_VERTICAL_POSITION |
Default value : new InjectionToken<SnackBarVerticalPosition>('NaeSnackBarVerticalPosition')
|
NAE_TAB_DATA |
Type : miscellaneous
|
Default value : new InjectionToken<InjectedTabData>('NaeTabData')
|
Injection token for injection of InjectedTabData into tabs in TabView. Also see TabContent for more information. |
NAE_TASK_FORCE_OPEN |
Default value : new InjectionToken<boolean>('NaeTaskForceOpen')
|
NAE_TASK_OPERATIONS |
Default value : new InjectionToken<TaskOperations>('NaeTaskOperationsInterface')
|
NAE_TASK_PANEL_DISABLE_BUTTON_FUNCTIONS |
Default value : new InjectionToken<DisableButtonFuntions>('NaeTaskPanelDisableFunctions')
|
NAE_TASK_VIEW_CONFIGURATION |
Default value : new InjectionToken<TaskViewConfiguration>('NaeTaskViewConfiguration')
|
NAE_TREE_CASE_VIEW_CONFIGURATION |
Default value : new InjectionToken<TreeCaseViewConfiguration>('NaeTreeCaseViewConfiguration')
|
NAE_URI_NODE_CASES_PAGE_SIZE |
Default value : new InjectionToken<string>('NaeUriNodeCasesPageSize')
|
Case search request page size |
NAE_VIEW_ID |
Default value : new InjectionToken<string>('NaeViewId')
|
NAE_VIEW_ID_SEGMENT |
Default value : new InjectionToken<string>('NaeViewIdSegment')
|
NAE_WORKFLOW_SERVICE_FILTER |
Default value : new InjectionToken<PetriNetRequestBody>('NaeWorkflowServiceFilter')
|
An InjectionToken that can be used to set the process filter in workflow view |
PetriNetResourceServiceProvider |
Type : object
|
Default value : {
provide: PetriNetResourceService,
useFactory: (userService: UserService,
sessionService: SessionService,
authService: AuthenticationService,
router: Router,
publicResolverService: PublicUrlResolverService,
provider: ResourceProvider,
config: ConfigurationService,
redirectService: RedirectService) => {
return publicFactoryResolver(
userService,
sessionService,
authService,
router,
publicResolverService,
new PetriNetResourceService(provider, config),
new PublicPetriNetResourceService(provider, config),
redirectService
);
},
deps: [
UserService,
SessionService,
AuthenticationService,
Router,
PublicUrlResolverService,
ResourceProvider,
ConfigurationService,
RedirectService]
}
|
ProcessServiceProvider |
Type : object
|
Default value : {
provide: ProcessService,
useFactory: (userService: UserService,
sessionService: SessionService,
authService: AuthenticationService,
router: Router,
publicResolverService: PublicUrlResolverService,
petriNetResource: PetriNetResourceService,
publicPetriNetResource: PublicPetriNetResourceService,
loggerService: LoggerService,
redirectService: RedirectService) => {
return publicFactoryResolver(
userService,
sessionService,
authService,
router,
publicResolverService,
new ProcessService(petriNetResource, loggerService),
new PublicProcessService(publicPetriNetResource, loggerService),
redirectService
);
},
deps: [
UserService,
SessionService,
AuthenticationService,
Router,
PublicUrlResolverService,
PetriNetResourceService,
PublicPetriNetResourceService,
LoggerService,
RedirectService
]
}
|
PUBLISHERS |
Type : object
|
Default value : {
console: ConsoleLogPublisher,
localStorage: LocalStorageLogPublisher,
backend: null
}
|
redirectAction |
Type : FrontActionDefinition
|
Default value : {
call: (injector: Injector, frontAction: FrontAction) => {
const router = injector.get(Router);
router.navigate([frontAction.args[0]])
}
}
|
reloadTaskAction |
Type : FrontActionDefinition
|
Default value : {
call: (injector: Injector, frontAction: FrontAction) => {
const taskDataService = injector.get(TaskDataService);
taskDataService.initializeTaskDataFields(new AfterAction(), true);
}
}
|
validateTaskAction |
Type : FrontActionDefinition
|
Default value : {
call: (injector: Injector, frontAction: FrontAction) => {
const taskContentService = injector.get(TaskContentService);
taskContentService.validateTaskData(frontAction.args[0] as string);
}
}
|
STRING_CAMELIZE_REGEXP |
Default value : (/(-|_|\.|\s)+(.)?/g)
|
STRING_DASHERIZE_REGEXP |
Default value : (/[ _]/g)
|
STRING_DECAMELIZE_REGEXP |
Default value : (/([a-z\d])([A-Z])/g)
|
STRING_UNDERSCORE_REGEXP_1 |
Default value : (/([a-z\d])([A-Z]+)/g)
|
STRING_UNDERSCORE_REGEXP_2 |
Default value : (/-|\s+/g)
|
TaskResourceServiceProvider |
Type : object
|
Default value : {
provide: TaskResourceService,
useFactory: (
userService: UserService,
sessionService: SessionService,
authService: AuthenticationService,
router: Router,
publicResolverService: PublicUrlResolverService,
logger: LoggerService,
provider: ResourceProvider,
config: ConfigurationService,
fieldConverter: FieldConverterService,
redirectService: RedirectService) => {
return publicFactoryResolver(
userService,
sessionService,
authService,
router,
publicResolverService,
new TaskResourceService(provider, config, fieldConverter, logger),
new PublicTaskResourceService(provider, config, fieldConverter, logger),
redirectService
);
},
deps: [
UserService,
SessionService,
AuthenticationService,
Router,
PublicUrlResolverService,
LoggerService,
ResourceProvider,
ConfigurationService,
FieldConverterService,
RedirectService]
}
|
TestCaseBaseFilterProvider |
Type : BaseFilter
|
Default value : () => {
return {
filter: SimpleFilter.emptyCaseFilter()
};
}
|
TestCaseViewAllowedNetsFactory |
Default value : (factory: AllowedNetsServiceFactory) => {
return factory.createFromConfig('cases');
}
|
TestNoAllowedNetsFactory |
Default value : (factory: AllowedNetsServiceFactory) => {
return factory.createFromArray([]);
}
|
TestTaskBaseFilterProvider |
Type : BaseFilter
|
Default value : () => {
return {
filter: SimpleFilter.emptyTaskFilter()
};
}
|
TestTaskViewAllowedNetsFactory |
Default value : (factory: AllowedNetsServiceFactory) => {
return factory.createFromConfig('task');
}
|