Optional
additionalAdditional actions for the editor
Optional
additionalAdditional restrictions for the current user. Effective only for this project editor.
Optional
closeIf true the eaiws session will be closed if the activity gets disposed. (default: true)
Optional
editorThe editor mode defines the primary purpose of the project editor. If not defined Default
will be used. The mode may be used by plugins to react to different use cases.
Optional
lockedOptional list of locked items (map from basket item id to lock flag) which will be used to lock certain item related operations.
Optional
migrateIf true, legacy data (e.g. header or address data) will be loaded and migrated. (default: false) Should be used when loading obk files of older applications.
Optional
onCan be used to create a custom eaiws session. If not implemented a default session will be created. Null should be returned if the start of the project editor should be aborted.
Optional
onWill be called everytime the main menu gets opened. Can be used to add new actions or override the project editor actions. Note: use pProjectEditor.getMainMenuActions() to get the default actions of the editor.
Optional
onWill be called before creating the project editor to define a pre-created ProjectInfo
instance.
Optional
onCan be implemented to make preparations before the activity gets stopped and disposed.
If pCancelable
is true and the promise resolves with false, the activity stop will be canceled.
Otherwise true should be returned.
Optional
onWill be called directly after the project editor was started.
Optional
onCan be used to prepare the eaiws session before starting the project editor. False should be returned if the start of the project editor should be aborted. E.g. Can be used to load an existing project.
Optional
projectOptional project related meta data which may be used by certain operations (e.g. ordering)
Optional
useIf true the project name will be used as the title for the activity. (default: true)
Generated using TypeDoc
Options for
ComponentFactory.createProjectEditorActivity()