From cee8b95d18b2a6b733aa3e83a59548d92b32bedb Mon Sep 17 00:00:00 2001 From: tjcouch-sil <104016682+tjcouch-sil@users.noreply.github.com> Date: Fri, 21 Jun 2024 13:27:10 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20github-pages=20from=20@=20para?= =?UTF-8?q?next/paranext-core@da9d954b351ce838ef1b188b74a93eec11c593e5=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- papi-dts/assets/navigation.js | 2 +- papi-dts/assets/search.js | 2 +- ...nt_network_connector_service_.default.html | 52 +++++++------- ...er_network_connector_service_.default.html | 70 +++++++++---------- ...execution_token_model_.ExecutionToken.html | 4 +- ..._renderer_web_socket_service_.default.html | 4 +- ...rer_xml_http_request_service_.default.html | 4 +- ..._model_.BaseProjectDataProviderEngine.html | 4 +- ...ider_engine_model_.DataProviderEngine.html | 4 +- ..._network_event_emitter_model_.default.html | 20 +++--- ...eringProjectDataProviderEngineFactory.html | 12 ++-- ...gine_model_.ProjectDataProviderEngine.html | 4 +- ...s_node_file_system_service_.EntryType.html | 4 +- ...al_connection_model_.ConnectionStatus.html | 8 +-- ..._network_connector_model_.MessageType.html | 4 +- ...shared_global_this_model_.ProcessType.html | 4 +- ...ls_web_view_model_.WebViewContentType.html | 8 +-- ...shared_utils_util_.RequestHandlerType.html | 4 +- papi-dts/functions/__papi_backend_.fetch.html | 4 +- .../functions/__papi_frontend_.fetch.html | 4 +- ...s_web_socket_factory_.createWebSocket.html | 2 +- ...e_service_.buildExtensionPathFromName.html | 2 +- ...ion_storage_service_.setExtensionUris.html | 2 +- ...es_node_file_system_service_.copyFile.html | 2 +- ...s_node_file_system_service_.createDir.html | 2 +- ...s_node_file_system_service_.deleteDir.html | 2 +- ..._node_file_system_service_.deleteFile.html | 2 +- ...es_node_file_system_service_.getStats.html | 2 +- ...ces_node_file_system_service_.readDir.html | 2 +- ...e_file_system_service_.readFileBinary.html | 2 +- ...ode_file_system_service_.readFileText.html | 2 +- ...vices_node_file_system_service_.touch.html | 2 +- ...s_node_file_system_service_.writeFile.html | 2 +- .../_node_utils_crypto_util_.createNonce.html | 2 +- .../_node_utils_crypto_util_.createUuid.html | 2 +- .../_node_utils_util_.getAppDir.html | 2 +- .../_node_utils_util_.getPathFromUri.html | 2 +- ...ls_util_.isNoisyDevModeEnvVariableSet.html | 2 +- .../_node_utils_util_.joinUriPaths.html | 2 +- .../_node_utils_util_.resolveHtmlPath.html | 2 +- ...dialog_base_data_.hookUpDialogService.html | 2 +- ...rs_create_use_data_hook_util_.default.html | 2 +- ...use_network_object_hook_util_.default.html | 2 +- ...oks_papi_hooks_use_data_hook_.default.html | 2 +- ...hooks_use_data_provider_hook_.default.html | 2 +- ...use_data_provider_multi_hook_.default.html | 2 +- ...oks_use_dialog_callback_hook_.default.html | 4 +- ...s_use_localized_strings_hook_.default.html | 2 +- ..._hooks_use_project_data_hook_.default.html | 2 +- ...e_project_data_provider_hook_.default.html | 2 +- ...oks_use_project_setting_hook_.default.html | 2 +- ..._papi_hooks_use_setting_hook_.default.html | 2 +- ...service_.blockWebSocketsToPapiNetwork.html | 2 +- ...tDataProviderDataTypeFromFunctionName.html | 2 +- ...oviderFactoryMetadataInfoMinimalMatch.html | 2 +- ....getPDPFactoryIdFromNetworkObjectName.html | 2 +- ....getPDPFactoryNetworkObjectNameFromId.html | 2 +- ...up_service_model_.internalGetMetadata.html | 2 +- ...tMetadataForProjectParametersToFilter.html | 2 +- ...nd_service_.createSendCommandFunction.html | 2 +- ..._services_command_service_.initialize.html | 2 +- ...ices_command_service_.registerCommand.html | 2 +- ...services_command_service_.sendCommand.html | 2 +- ..._services_connection_service_.connect.html | 2 +- ...rvices_connection_service_.disconnect.html | 2 +- ...onnection_service_.emitEventOnNetwork.html | 2 +- ...vices_connection_service_.getClientId.html | 2 +- ..._services_connection_service_.request.html | 2 +- ...ices_data_provider_service_.getByType.html | 2 +- ...rovider_service_.registerEngineByType.html | 2 +- ...ed_services_logger_service_.formatLog.html | 2 +- ...ector_factory_.createNetworkConnector.html | 2 +- ...ect_service_.onDidCreateNetworkObject.html | 2 +- ...ct_service_.onDidDisposeNetworkObject.html | 2 +- ...twork_object_service_.overrideDispose.html | 2 +- ...rk_service_.createNetworkEventEmitter.html | 2 +- ...etwork_service_.createRequestFunction.html | 2 +- ...ices_network_service_.getNetworkEvent.html | 2 +- ..._services_network_service_.initialize.html | 2 +- ...s_network_service_.onDidClientConnect.html | 2 +- ...etwork_service_.onDidClientDisconnect.html | 2 +- ...twork_service_.registerRequestHandler.html | 2 +- ...red_services_network_service_.request.html | 2 +- ...ed_services_network_service_.shutdown.html | 2 +- ...es_project_data_provider_service_.get.html | 2 +- ...isterProjectDataProviderEngineFactory.html | 2 +- ...d_utils_internal_util_.getProcessType.html | 2 +- ..._shared_utils_internal_util_.isClient.html | 2 +- ..._utils_internal_util_.isExtensionHost.html | 2 +- ...hared_utils_internal_util_.isRenderer.html | 2 +- ..._shared_utils_internal_util_.isServer.html | 2 +- ...ared_utils_util_.createSafeRegisterFn.html | 2 +- ...ed_utils_util_.deserializeRequestType.html | 2 +- ...tils_util_.getModuleSimilarApiMessage.html | 2 +- .../_shared_utils_util_.newNonce.html | 2 +- ...ared_utils_util_.serializeRequestType.html | 2 +- .../functions/getSavedWebViewDefinition.html | 2 +- .../getSavedWebViewDefinitionById.html | 2 +- papi-dts/functions/getWebViewState.html | 2 +- papi-dts/functions/resetWebViewState.html | 2 +- papi-dts/functions/setWebViewState.html | 2 +- .../functions/updateWebViewDefinition.html | 2 +- .../updateWebViewDefinitionById.html | 2 +- papi-dts/functions/useWebViewState.html | 2 +- papi-dts/functions/webViewComponent.html | 2 +- ...types_extension_interface_.IExtension.html | 6 +- ...rage_service_.ExtensionStorageService.html | 12 ++-- .../_papi_shared_types_.CommandHandlers.html | 4 +- .../_papi_shared_types_.DataProviders.html | 4 +- ..._types_.ProjectDataProviderInterfaces.html | 4 +- ...api_shared_types_.ProjectSettingTypes.html | 10 +-- .../_papi_shared_types_.SettingTypes.html | 4 +- ..._dialog_definition_model_.DialogTypes.html | 4 +- ..._docking_framework_model_.FloatLayout.html | 6 +- ..._docking_framework_model_.PanelLayout.html | 6 +- ...ls_docking_framework_model_.TabLayout.html | 4 +- ....NetworkObjectStatusRemoteServiceType.html | 4 +- ...model_.NetworkObjectStatusServiceType.html | 6 +- ...el_.IProjectDataProviderEngineFactory.html | 6 +- ...a_provider_factory_interface_.default.html | 8 +-- ...ider_model_.DisposableWebViewProvider.html | 8 +-- ...view_provider_model_.IWebViewProvider.html | 8 +-- ..._view_provider_model_.WebViewProvider.html | 8 +-- ...provider_service_.DataProviderService.html | 12 ++-- ...s_dialog_service_model_.DialogService.html | 6 +- ...ces_internet_service_.InternetService.html | 4 +- ..._network_connector_interface_.default.html | 16 ++--- ...s_network_service_.PapiNetworkService.html | 6 +- ...PapiBackendProjectDataProviderService.html | 6 +- ...apiFrontendProjectDataProviderService.html | 4 +- ...ervice_model_.IProjectSettingsService.html | 8 +-- ...r_service_.PapiWebViewProviderService.html | 4 +- ...vider_service_.WebViewProviderService.html | 10 +-- ...iew_service_model_.WebViewServiceType.html | 8 +-- papi-dts/modules/__papi_backend_.html | 3 +- papi-dts/modules/__papi_core_.html | 2 +- papi-dts/modules/__papi_frontend_.html | 2 +- papi-dts/modules/__papi_frontend_react_.html | 2 +- ...ces_client_network_connector_service_.html | 2 +- .../_client_services_web_socket_factory_.html | 2 +- ...client_services_web_socket_interface_.html | 2 +- ...s_extension_activation_context_model_.html | 2 +- ..._extension_types_extension_interface_.html | 2 +- ...nsion_types_extension_manifest_model_.html | 2 +- ...ices_extension_host_web_socket_model_.html | 2 +- ...t_services_extension_storage_service_.html | 2 +- ...ces_server_network_connector_service_.html | 2 +- .../_node_models_execution_token_model_.html | 2 +- ...ode_services_execution_token_service_.html | 2 +- ...de_services_node_file_system_service_.html | 2 +- .../modules/_node_utils_crypto_util_.html | 2 +- papi-dts/modules/_node_utils_util_.html | 2 +- papi-dts/modules/_papi_shared_types_.html | 2 +- ..._components_dialogs_dialog_base_data_.html | 2 +- ...ents_dialogs_dialog_definition_model_.html | 2 +- ...generators_create_use_data_hook_util_.html | 2 +- ..._create_use_network_object_hook_util_.html | 2 +- .../_renderer_hooks_papi_hooks_index_.html | 2 +- ...derer_hooks_papi_hooks_use_data_hook_.html | 2 +- ...ks_papi_hooks_use_data_provider_hook_.html | 2 +- ...i_hooks_use_data_provider_multi_hook_.html | 2 +- ..._papi_hooks_use_dialog_callback_hook_.html | 2 +- ...api_hooks_use_localized_strings_hook_.html | 2 +- ...oks_papi_hooks_use_project_data_hook_.html | 2 +- ...hooks_use_project_data_provider_hook_.html | 2 +- ..._papi_hooks_use_project_setting_hook_.html | 2 +- ...er_hooks_papi_hooks_use_setting_hook_.html | 2 +- ...services_renderer_web_socket_service_.html | 2 +- ...es_renderer_xml_http_request_service_.html | 2 +- .../_shared_data_file_system_model_.html | 2 +- ...hared_data_internal_connection_model_.html | 2 +- ..._shared_data_network_connector_model_.html | 2 +- .../modules/_shared_global_this_model_.html | 2 +- ...e_project_data_provider_engine_model_.html | 2 +- ...ed_models_data_provider_engine_model_.html | 2 +- ...hared_models_data_provider_interface_.html | 2 +- .../_shared_models_data_provider_model_.html | 2 +- .../_shared_models_dialog_options_model_.html | 2 +- ...hared_models_docking_framework_model_.html | 2 +- ...tract_data_provider_data_types_model_.html | 2 +- .../_shared_models_network_object_model_.html | 2 +- ..._network_object_status_service_model_.html | 2 +- ...els_papi_network_event_emitter_model_.html | 2 +- ...t_data_provider_engine_factory_model_.html | 2 +- ...s_project_data_provider_engine_model_.html | 2 +- ...ject_data_provider_factory_interface_.html | 2 +- ...d_models_project_data_provider_model_.html | 2 +- ..._models_project_lookup_service_model_.html | 2 +- ...shared_models_project_metadata_model_.html | 2 +- .../_shared_models_web_view_model_.html | 2 +- ...hared_models_web_view_provider_model_.html | 2 +- .../_shared_services_command_service_.html | 2 +- .../_shared_services_connection_service_.html | 2 +- ...hared_services_data_provider_service_.html | 2 +- .../_shared_services_dialog_service_.html | 2 +- ...shared_services_dialog_service_model_.html | 2 +- .../_shared_services_internet_service_.html | 2 +- ...shared_services_localization_service_.html | 2 +- ..._services_localization_service_model_.html | 2 +- .../_shared_services_logger_service_.html | 2 +- .../_shared_services_menu_data_service_.html | 2 +- ...red_services_menu_data_service_model_.html | 2 +- ...d_services_network_connector_factory_.html | 2 +- ...services_network_connector_interface_.html | 2 +- ...ared_services_network_object_service_.html | 2 +- ...rvices_network_object_status_service_.html | 2 +- .../_shared_services_network_service_.html | 2 +- ...rvices_project_data_provider_service_.html | 2 +- ...ared_services_project_lookup_service_.html | 2 +- ...ed_services_project_settings_service_.html | 2 +- ...vices_project_settings_service_model_.html | 2 +- .../_shared_services_settings_service_.html | 2 +- ...ared_services_settings_service_model_.html | 2 +- ...d_services_web_view_provider_service_.html | 2 +- .../_shared_services_web_view_service_.html | 2 +- ...ared_services_web_view_service_model_.html | 2 +- .../modules/_shared_utils_internal_util_.html | 2 +- papi-dts/modules/_shared_utils_util_.html | 2 +- papi-dts/types/__papi_frontend_.Papi.html | 2 +- ...ices_web_socket_interface_.IWebSocket.html | 2 +- ...ext_model_.ExecutionActivationContext.html | 2 +- ...ion_manifest_model_.ExtensionManifest.html | 2 +- ...ution_token_model_.ExecutionTokenType.html | 2 +- ...file_system_service_.DirectoryEntries.html | 2 +- .../_papi_shared_types_.CommandNames.html | 2 +- ..._papi_shared_types_.DataProviderNames.html | 2 +- ..._papi_shared_types_.DataProviderTypes.html | 2 +- ...shared_types_.DisposableDataProviders.html | 2 +- ...hared_types_.IBaseProjectDataProvider.html | 2 +- ...pi_shared_types_.IProjectDataProvider.html | 2 +- ...ared_types_.NotesOnlyProjectDataTypes.html | 2 +- ...pi_shared_types_.PlaceholderDataTypes.html | 2 +- ...ared_types_.ProjectInterfaceDataTypes.html | 2 +- ..._papi_shared_types_.ProjectInterfaces.html | 2 +- ...api_shared_types_.ProjectSettingNames.html | 2 +- .../_papi_shared_types_.SettingNames.html | 2 +- .../_papi_shared_types_.StuffDataTypes.html | 2 +- ...ojectDataProviderEngineSettingMethods.html | 2 +- ...ialog_base_data_.DialogDefinitionBase.html | 2 +- ...dialogs_dialog_base_data_.DialogProps.html | 6 +- ...log_definition_model_.DialogDataTypes.html | 2 +- ...og_definition_model_.DialogDefinition.html | 2 +- ...alog_definition_model_.DialogTabTypes.html | 2 +- ...ition_model_.ProjectDialogOptionsBase.html | 2 +- ...ition_model_.SelectBooksDialogOptions.html | 2 +- ..._.SelectMultipleProjectsDialogOptions.html | 2 +- ...ion_model_.SelectProjectDialogOptions.html | 2 +- ...llback_hook_.UseDialogCallbackOptions.html | 2 +- .../_shared_data_file_system_model_.Uri.html | 2 +- ..._connection_model_.ClientConnectEvent.html | 2 +- ...nnection_model_.ClientDisconnectEvent.html | 2 +- ...ernal_connection_model_.InternalEvent.html | 2 +- ...on_model_.InternalNetworkEventHandler.html | 2 +- ...nal_connection_model_.InternalRequest.html | 2 +- ...nection_model_.InternalRequestHandler.html | 2 +- ...al_connection_model_.InternalResponse.html | 2 +- ..._model_.NetworkConnectorEventHandlers.html | 2 +- ...onnection_model_.NetworkConnectorInfo.html | 2 +- ...connection_model_.NetworkEventHandler.html | 2 +- ...rnal_connection_model_.RequestHandler.html | 2 +- ...ernal_connection_model_.RequestRouter.html | 2 +- ...etwork_connector_model_.ClientConnect.html | 2 +- ...a_network_connector_model_.InitClient.html | 2 +- ...data_network_connector_model_.Message.html | 2 +- ...twork_connector_model_.WebSocketEvent.html | 2 +- ...ork_connector_model_.WebSocketRequest.html | 2 +- ...rk_connector_model_.WebSocketResponse.html | 2 +- ...model_.IBaseProjectDataProviderEngine.html | 2 +- ...model_.DataProviderEngineNotifyUpdate.html | 2 +- ...ovider_engine_model_.WithNotifyUpdate.html | 2 +- ...s_data_provider_engine_model_.default.html | 2 +- ...er_interface_.IDisposableDataProvider.html | 2 +- ...dels_data_provider_interface_.default.html | 2 +- ..._provider_model_.DataProviderDataType.html | 2 +- ...provider_model_.DataProviderDataTypes.html | 2 +- ...ta_provider_model_.DataProviderGetter.html | 2 +- ...a_provider_model_.DataProviderGetters.html | 2 +- ...ta_provider_model_.DataProviderSetter.html | 2 +- ...a_provider_model_.DataProviderSetters.html | 2 +- ...rovider_model_.DataProviderSubscriber.html | 2 +- ..._model_.DataProviderSubscriberOptions.html | 2 +- ...ovider_model_.DataProviderSubscribers.html | 2 +- ...model_.DataProviderUpdateInstructions.html | 2 +- ...ls_data_provider_model_.DataTypeNames.html | 2 +- ...d_models_data_provider_model_.default.html | 2 +- ...dels_dialog_options_model_.DialogData.html | 2 +- ...s_dialog_options_model_.DialogOptions.html | 2 +- ...king_framework_model_.AddWebViewEvent.html | 2 +- ...ocking_framework_model_.FloatPosition.html | 2 +- ...ls_docking_framework_model_.FloatSize.html | 2 +- ...odels_docking_framework_model_.Layout.html | 2 +- ...framework_model_.OnLayoutChangeRCDock.html | 2 +- ...cking_framework_model_.PanelDirection.html | 2 +- ...cking_framework_model_.PapiDockLayout.html | 2 +- ...docking_framework_model_.SavedTabInfo.html | 2 +- ...dels_docking_framework_model_.TabInfo.html | 2 +- ...ls_docking_framework_model_.TabLoader.html | 2 +- ...els_docking_framework_model_.TabSaver.html | 2 +- ...king_framework_model_.WebViewTabProps.html | 2 +- ...ta_provider_data_types_model_.default.html | 2 +- ...object_model_.DisposableNetworkObject.html | 2 +- ...ject_model_.LocalObjectToProxyCreator.html | 2 +- ...s_network_object_model_.NetworkObject.html | 2 +- ...rk_object_model_.NetworkObjectDetails.html | 2 +- ...twork_object_model_.NetworkableObject.html | 2 +- ...ine_model_.IProjectDataProviderEngine.html | 2 +- ...terface_.ProjectMetadataFilterOptions.html | 2 +- ...ta_provider_model_.ExtensionDataScope.html | 2 +- ...ider_model_.MandatoryProjectDataTypes.html | 2 +- ...ataProviderEngineExtensionDataMethods.html | 4 +- ...rvice_model_.ProjectLookupServiceType.html | 12 ++-- ...rojectDataProviderFactoryMetadataInfo.html | 2 +- ...oject_metadata_model_.ProjectMetadata.html | 2 +- ...el_.ProjectMetadataWithoutFactoryInfo.html | 2 +- ...view_model_.GetSavedWebViewDefinition.html | 2 +- ...els_web_view_model_.GetWebViewOptions.html | 2 +- ...eb_view_model_.SavedWebViewDefinition.html | 2 +- ...el_.SavedWebViewDefinitionOmittedKeys.html | 2 +- ...b_view_model_.UpdateWebViewDefinition.html | 2 +- ...s_web_view_model_.UseWebViewStateHook.html | 2 +- ...els_web_view_model_.WebViewDefinition.html | 2 +- ...web_view_model_.WebViewDefinitionBase.html | 2 +- ...web_view_model_.WebViewDefinitionHtml.html | 2 +- ...eb_view_model_.WebViewDefinitionReact.html | 2 +- ..._web_view_model_.WebViewDefinitionURL.html | 2 +- ....WebViewDefinitionUpdatableProperties.html | 2 +- ...ew_model_.WebViewDefinitionUpdateInfo.html | 2 +- ...ared_models_web_view_model_.WebViewId.html | 2 +- ...d_models_web_view_model_.WebViewProps.html | 2 +- ...ed_models_web_view_model_.WebViewType.html | 2 +- ...ommand_service_.moduleSummaryComments.html | 2 +- ...n_service_model_.ILocalizationService.html | 6 +- ...ation_service_model_.LocalizationData.html | 2 +- ...vice_model_.LocalizationDataDataTypes.html | 2 +- ...n_service_model_.LocalizationSelector.html | 2 +- ..._service_model_.LocalizationSelectors.html | 2 +- ..._data_service_model_.IMenuDataService.html | 16 ++--- ...data_service_model_.MenuDataDataTypes.html | 2 +- ...s_network_service_.ArgsRequestHandler.html | 2 +- ...etwork_service_.ComplexRequestHandler.html | 2 +- ...twork_service_.ContentsRequestHandler.html | 2 +- ...e_model_.AllProjectSettingsValidators.html | 2 +- ...ervice_model_.ProjectSettingValidator.html | 2 +- ...l_.SimultaneousProjectSettingsChanges.html | 2 +- ...ttings_service_model_.AllSettingsData.html | 2 +- ..._service_model_.AllSettingsValidators.html | 2 +- ...tings_service_model_.ISettingsService.html | 10 +-- ...tings_service_model_.SettingDataTypes.html | 2 +- ...tings_service_model_.SettingValidator.html | 2 +- .../_shared_utils_util_.ComplexRequest.html | 2 +- .../_shared_utils_util_.ComplexResponse.html | 2 +- ...ed_utils_util_.ComplexResponseFailure.html | 2 +- ...ed_utils_util_.ComplexResponseSuccess.html | 2 +- .../_shared_utils_util_.RequestType.html | 2 +- ...red_utils_util_.SerializedRequestType.html | 2 +- ...ackend_.BaseProjectDataProviderEngine.html | 2 +- .../__papi_backend_.DataProviderEngine.html | 2 +- ...eringProjectDataProviderEngineFactory.html | 2 +- ...pi_backend_.ProjectDataProviderEngine.html | 2 +- .../variables/__papi_backend_.commands.html | 2 +- .../__papi_backend_.dataProviders.html | 2 +- .../variables/__papi_backend_.default.html | 2 +- .../variables/__papi_backend_.dialogs.html | 2 +- .../variables/__papi_backend_.internet.html | 2 +- .../__papi_backend_.localization.html | 2 +- .../variables/__papi_backend_.logger.html | 2 +- .../variables/__papi_backend_.menuData.html | 2 +- .../variables/__papi_backend_.network.html | 2 +- .../__papi_backend_.projectDataProviders.html | 2 +- .../__papi_backend_.projectLookup.html | 2 +- .../__papi_backend_.projectSettings.html | 2 +- .../variables/__papi_backend_.settings.html | 1 + .../variables/__papi_backend_.storage.html | 2 +- .../__papi_backend_.webViewProviders.html | 2 +- .../variables/__papi_backend_.webViews.html | 2 +- papi-dts/variables/__papi_core_.default.html | 2 +- .../variables/__papi_frontend_.WebSocket.html | 2 +- .../__papi_frontend_.XMLHttpRequest.html | 2 +- .../variables/__papi_frontend_.commands.html | 2 +- .../__papi_frontend_.dataProviders.html | 2 +- .../variables/__papi_frontend_.default.html | 2 +- .../variables/__papi_frontend_.dialogs.html | 2 +- .../variables/__papi_frontend_.internet.html | 2 +- .../__papi_frontend_.localization.html | 2 +- .../variables/__papi_frontend_.logger.html | 2 +- .../variables/__papi_frontend_.menuData.html | 2 +- .../variables/__papi_frontend_.network.html | 2 +- ...__papi_frontend_.projectDataProviders.html | 2 +- .../__papi_frontend_.projectLookup.html | 2 +- .../variables/__papi_frontend_.react.html | 2 +- .../variables/__papi_frontend_.settings.html | 2 +- .../variables/__papi_frontend_.webViews.html | 2 +- ...es_extension_storage_service_.default.html | 2 +- ...ices_execution_token_service_.default.html | 2 +- .../_node_utils_util_.FILE_PROTOCOL.html | 2 +- .../_node_utils_util_.RESOURCES_PROTOCOL.html | 2 +- ...nts_dialogs_dialog_base_data_.default.html | 2 +- ...ition_model_.SELECT_BOOKS_DIALOG_TYPE.html | 2 +- ....SELECT_MULTIPLE_PROJECTS_DIALOG_TYPE.html | 2 +- ...ion_model_.SELECT_PROJECT_DIALOG_TYPE.html | 2 +- ...al_connection_model_.CATEGORY_COMMAND.html | 2 +- ...al_connection_model_.CLIENT_ID_SERVER.html | 2 +- ...onnection_model_.CLIENT_ID_UNASSIGNED.html | 2 +- ...l_connection_model_.CLIENT_ID_UNKNOWN.html | 2 +- ...on_model_.CONNECTOR_INFO_DISCONNECTED.html | 2 +- ...nnector_model_.WEBSOCKET_ATTEMPTS_MAX.html | 2 +- ...nector_model_.WEBSOCKET_ATTEMPTS_WAIT.html | 2 +- ...twork_connector_model_.WEBSOCKET_PORT.html | 2 +- ...LOG_OPTIONS_LOCALIZABLE_PROPERTY_KEYS.html | 2 +- ...kObjectStatusServiceNetworkObjectName.html | 2 +- ...ry_interface_.PDP_FACTORY_OBJECT_TYPE.html | 2 +- ...odel_.PROJECT_INTERFACE_PLATFORM_BASE.html | 2 +- ...RK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE.html | 2 +- ...rvice_model_.projectLookupServiceBase.html | 2 +- ...ce_model_.testingProjectLookupService.html | 2 +- ...SAVED_WEBVIEW_DEFINITION_OMITTED_KEYS.html | 2 +- ...EW_DEFINITION_UPDATABLE_PROPERTY_KEYS.html | 2 +- ...rvices_data_provider_service_.default.html | 2 +- ...ared_services_dialog_service_.default.html | 2 +- ...dialog_service_model_.CATEGORY_DIALOG.html | 2 +- ...ed_services_internet_service_.default.html | 2 +- ...ervices_localization_service_.default.html | 2 +- ...del_.localizationServiceObjectToProxy.html | 2 +- ...odel_.localizationServiceProviderName.html | 2 +- ...red_services_logger_service_.WARN_TAG.html | 2 +- ...ared_services_logger_service_.default.html | 2 +- ...d_services_menu_data_service_.default.html | 2 +- ...e_model_.menuDataServiceObjectToProxy.html | 2 +- ...ce_model_.menuDataServiceProviderName.html | 2 +- ...vices_network_object_service_.default.html | 2 +- ...etwork_object_status_service_.default.html | 2 +- ...network_service_.papiNetworkService-1.html | 2 +- ...piBackendProjectDataProviderService-1.html | 2 +- ...iFrontendProjectDataProviderService-1.html | 2 +- ...vices_project_lookup_service_.default.html | 2 +- ...ces_project_settings_service_.default.html | 2 +- ...Y_EXTENSION_PROJECT_SETTING_VALIDATOR.html | 2 +- ...ojectSettingsServiceNetworkObjectName.html | 2 +- ..._.projectSettingsServiceObjectToProxy.html | 2 +- ...ed_services_settings_service_.default.html | 2 +- ....CATEGORY_EXTENSION_SETTING_VALIDATOR.html | 2 +- ...odel_.settingsServiceDataProviderName.html | 2 +- ...e_model_.settingsServiceObjectToProxy.html | 2 +- ...es_web_view_provider_service_.default.html | 2 +- ...service_.papiWebViewProviderService-1.html | 2 +- ...ed_services_web_view_service_.default.html | 2 +- ...model_.EVENT_NAME_ON_DID_ADD_WEB_VIEW.html | 2 +- ....NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE.html | 2 +- ...hared_utils_util_.MODULE_SIMILAR_APIS.html | 2 +- ...ed_utils_util_.REQUEST_TYPE_SEPARATOR.html | 2 +- papi-dts/variables/isNoisyDevModeEnabled.html | 2 +- papi-dts/variables/isPackaged.html | 2 +- papi-dts/variables/logLevel.html | 2 +- papi-dts/variables/processType.html | 2 +- papi-dts/variables/resourcesPath.html | 2 +- platform-bible-react/enums/LabelPosition.html | 4 +- .../functions/BookChapterControl.html | 2 +- platform-bible-react/functions/Button.html | 2 +- .../functions/ChapterRangeSelector.html | 2 +- platform-bible-react/functions/Checkbox.html | 2 +- platform-bible-react/functions/Checklist.html | 2 +- platform-bible-react/functions/ComboBox.html | 2 +- .../functions/ContextMenu.html | 2 +- .../functions/DropdownMenu.html | 2 +- .../functions/DropdownMenuCheckboxItem.html | 2 +- .../functions/DropdownMenuContent.html | 2 +- .../functions/DropdownMenuGroup.html | 2 +- .../functions/DropdownMenuItem.html | 2 +- .../functions/DropdownMenuLabel.html | 2 +- .../functions/DropdownMenuPortal.html | 2 +- .../functions/DropdownMenuRadioGroup.html | 2 +- .../functions/DropdownMenuRadioItem.html | 2 +- .../functions/DropdownMenuSeparator.html | 2 +- .../functions/DropdownMenuShortcut.html | 4 +- .../functions/DropdownMenuSub.html | 2 +- .../functions/DropdownMenuSubContent.html | 2 +- .../functions/DropdownMenuSubTrigger.html | 2 +- .../functions/DropdownMenuTrigger.html | 2 +- platform-bible-react/functions/GridMenu.html | 2 +- .../functions/HamburgerMenuButton.html | 2 +- .../functions/IconButton.html | 2 +- platform-bible-react/functions/Input.html | 2 +- platform-bible-react/functions/MenuItem.html | 2 +- .../functions/RefSelector.html | 2 +- platform-bible-react/functions/SearchBar.html | 2 +- platform-bible-react/functions/Slider.html | 2 +- platform-bible-react/functions/Snackbar.html | 2 +- platform-bible-react/functions/Switch.html | 2 +- platform-bible-react/functions/Table.html | 2 +- platform-bible-react/functions/Tabs.html | 2 +- .../functions/TabsContent.html | 2 +- platform-bible-react/functions/TabsList.html | 2 +- .../functions/TabsTrigger.html | 2 +- platform-bible-react/functions/TextField.html | 2 +- platform-bible-react/functions/Toolbar.html | 2 +- .../functions/VerticalTabs.html | 2 +- .../functions/VerticalTabsContent.html | 2 +- .../functions/VerticalTabsList.html | 2 +- .../functions/VerticalTabsTrigger.html | 2 +- platform-bible-react/functions/useEvent.html | 2 +- .../functions/useEventAsync.html | 2 +- .../functions/usePromise.html | 2 +- .../interfaces/CommandHandler.html | 2 +- .../interfaces/MultiColumnMenuProvider.html | 2 +- .../interfaces/ScrRefSelectorProps.html | 4 +- .../interfaces/TableCalculatedColumn.html | 14 ++-- platform-bible-react/types/AnchorOrigin.html | 2 +- platform-bible-react/types/ButtonProps.html | 2 +- .../types/ChapterRangeSelectorProps.html | 2 +- platform-bible-react/types/CheckboxProps.html | 2 +- .../types/ChecklistProps.html | 2 +- platform-bible-react/types/CloseReason.html | 2 +- .../types/ComboBoxChangeDetails.html | 2 +- .../types/ComboBoxChangeReason.html | 2 +- .../types/ComboBoxLabelOption.html | 2 +- .../types/ComboBoxOption.html | 2 +- platform-bible-react/types/ComboBoxProps.html | 2 +- platform-bible-react/types/ComboBoxValue.html | 2 +- .../types/DropdownMenuCheckboxItemProps.html | 2 +- .../types/DropdownMenuContentProps.html | 2 +- .../types/DropdownMenuItemProps.html | 2 +- .../types/DropdownMenuLabelProps.html | 2 +- .../types/DropdownMenuRadioItemProps.html | 2 +- .../types/DropdownMenuSeparatorProps.html | 2 +- .../types/DropdownMenuShortcutProps.html | 2 +- .../types/DropdownMenuSubContentProps.html | 2 +- .../types/DropdownMenuSubTriggerProps.html | 2 +- platform-bible-react/types/GridMenuInfo.html | 2 +- platform-bible-react/types/GridMenuProps.html | 2 +- .../types/IconButtonProps.html | 2 +- .../types/MenuItemListProps.html | 2 +- .../types/SearchBarProps.html | 2 +- platform-bible-react/types/SliderProps.html | 2 +- .../types/SnackbarContentProps.html | 2 +- platform-bible-react/types/SnackbarProps.html | 2 +- platform-bible-react/types/SwitchProps.html | 2 +- .../types/TableCellClickArgs.html | 2 +- .../types/TableCellKeyDownArgs.html | 2 +- .../types/TableCellKeyboardEvent.html | 2 +- .../types/TableCellMouseEvent.html | 2 +- platform-bible-react/types/TableColumn.html | 2 +- .../types/TableCopyEvent.html | 2 +- .../types/TableEditorProps.html | 2 +- .../types/TablePasteEvent.html | 2 +- platform-bible-react/types/TableProps.html | 2 +- .../types/TableRowsChangeData.html | 2 +- .../types/TableSortColumn.html | 2 +- .../types/TextFieldProps.html | 2 +- platform-bible-react/types/ToolbarProps.html | 2 +- .../types/UsePromiseOptions.html | 2 +- .../classes/AsyncVariable.html | 14 ++-- platform-bible-utils/classes/Collator.html | 8 +-- .../classes/DateTimeFormat.html | 14 ++-- .../classes/DocumentCombiner.html | 28 ++++---- platform-bible-utils/classes/Mutex.html | 2 +- platform-bible-utils/classes/MutexMap.html | 4 +- .../NonValidatingDocumentCombiner.html | 28 ++++---- .../classes/NumberFormat.html | 14 ++-- .../classes/PlatformEventEmitter.html | 22 +++--- .../classes/UnsubscriberAsyncList.html | 8 +-- .../aggregateUnsubscriberAsyncs.html | 2 +- .../functions/aggregateUnsubscribers.html | 2 +- platform-bible-utils/functions/at.html | 2 +- platform-bible-utils/functions/charAt.html | 2 +- .../functions/codePointAt.html | 2 +- .../createSyncProxyForAsyncObject.html | 2 +- platform-bible-utils/functions/debounce.html | 2 +- platform-bible-utils/functions/deepClone.html | 2 +- platform-bible-utils/functions/deepEqual.html | 2 +- .../functions/deserialize.html | 2 +- platform-bible-utils/functions/endsWith.html | 2 +- .../functions/escapeStringRegexp.html | 2 +- .../functions/formatReplacementString.html | 2 +- .../functions/getAllObjectFunctionNames.html | 2 +- .../functions/getChaptersForBook.html | 2 +- .../functions/getCurrentLocale.html | 2 +- .../functions/getErrorMessage.html | 2 +- .../getLocalizedIdFromBookNumber.html | 2 +- platform-bible-utils/functions/groupBy.html | 2 +- .../functions/htmlEncode.html | 2 +- platform-bible-utils/functions/includes.html | 2 +- platform-bible-utils/functions/indexOf.html | 2 +- .../functions/isLocalizeKey.html | 2 +- .../functions/isSerializable.html | 2 +- platform-bible-utils/functions/isString.html | 2 +- platform-bible-utils/functions/isSubset.html | 2 +- .../functions/lastIndexOf.html | 2 +- platform-bible-utils/functions/newGuid.html | 2 +- platform-bible-utils/functions/normalize.html | 2 +- .../functions/offsetBook.html | 2 +- .../functions/offsetChapter.html | 2 +- .../functions/offsetVerse.html | 2 +- .../functions/ordinalCompare.html | 2 +- platform-bible-utils/functions/padEnd.html | 2 +- platform-bible-utils/functions/padStart.html | 2 +- platform-bible-utils/functions/serialize.html | 2 +- platform-bible-utils/functions/slice.html | 2 +- platform-bible-utils/functions/split.html | 2 +- .../functions/startsWith.html | 2 +- .../functions/stringLength.html | 2 +- platform-bible-utils/functions/substring.html | 2 +- platform-bible-utils/functions/toArray.html | 2 +- platform-bible-utils/functions/wait.html | 2 +- .../functions/waitForDuration.html | 2 +- platform-bible-utils/interfaces/BookInfo.html | 4 +- .../interfaces/CannotHaveOnDidDispose.html | 6 +- platform-bible-utils/interfaces/Dispose.html | 4 +- .../interfaces/LanguageStrings.html | 2 +- .../LocalizedStringDataContribution.html | 4 +- .../ModifierExtensionControlled.html | 4 +- .../interfaces/ModifierProject.html | 10 +-- .../interfaces/OnDidDispose.html | 4 +- .../interfaces/ProjectSettingProperties.html | 2 +- .../interfaces/ProjectSettingsGroup.html | 6 +- .../interfaces/ProjectStateContribution.html | 2 +- .../interfaces/ScriptureReference.html | 4 +- .../interfaces/SettingProperties.html | 2 +- .../interfaces/SettingsGroup.html | 6 +- .../interfaces/StateBase.html | 6 +- .../interfaces/StringMetadata.html | 6 +- .../interfaces/StringsMetadata.html | 2 +- .../interfaces/UserStateContribution.html | 2 +- .../types/CanHaveOnDidDispose.html | 2 +- .../types/ColumnsWithHeaders.html | 2 +- platform-bible-utils/types/DeepPartial.html | 2 +- .../types/DocumentCombinerOptions.html | 2 +- .../ExtensionControlledProjectSetting.html | 2 +- .../types/ExtensionControlledSetting.html | 2 +- .../types/ExtensionControlledState.html | 2 +- .../types/GroupsInMultiColumnMenu.html | 2 +- .../types/GroupsInSingleColumnMenu.html | 2 +- .../types/JsonDocumentLike.html | 2 +- platform-bible-utils/types/LocalizeKey.html | 2 +- platform-bible-utils/types/Localized.html | 2 +- .../types/LocalizedStringValue.html | 2 +- .../types/MenuColumnWithHeader.html | 2 +- .../types/MenuGroupDetailsInColumn.html | 2 +- .../types/MenuGroupDetailsInSubMenu.html | 2 +- platform-bible-utils/types/MenuItemBase.html | 2 +- .../types/MenuItemContainingCommand.html | 2 +- .../types/MenuItemContainingSubmenu.html | 2 +- .../types/MultiColumnMenu.html | 2 +- .../types/OrderedExtensibleContainer.html | 2 +- platform-bible-utils/types/OrderedItem.html | 2 +- platform-bible-utils/types/PlatformEvent.html | 2 +- .../types/PlatformEventAsync.html | 2 +- .../types/PlatformEventHandler.html | 2 +- platform-bible-utils/types/PlatformMenus.html | 2 +- .../types/ProjectSetting.html | 2 +- .../types/ProjectSettingBase.html | 2 +- .../types/ProjectSettingsContribution.html | 2 +- .../types/ReferencedItem.html | 2 +- platform-bible-utils/types/ReplaceType.html | 2 +- platform-bible-utils/types/Setting.html | 2 +- platform-bible-utils/types/SettingBase.html | 2 +- .../types/SettingsContribution.html | 2 +- .../types/SingleColumnMenu.html | 2 +- .../types/UnionToIntersection.html | 2 +- platform-bible-utils/types/Unsubscriber.html | 2 +- .../types/UnsubscriberAsync.html | 2 +- platform-bible-utils/types/UserState.html | 2 +- platform-bible-utils/types/WebViewMenu.html | 2 +- platform-bible-utils/types/WebViewMenus.html | 2 +- .../variables/FIRST_SCR_BOOK_NUM.html | 2 +- .../variables/FIRST_SCR_CHAPTER_NUM.html | 2 +- .../variables/FIRST_SCR_VERSE_NUM.html | 2 +- .../variables/LAST_SCR_BOOK_NUM.html | 2 +- .../localizedStringsDocumentSchema.html | 2 +- .../variables/menuDocumentSchema.html | 2 +- .../projectSettingsDocumentSchema.html | 2 +- .../variables/settingsDocumentSchema.html | 2 +- 671 files changed, 944 insertions(+), 942 deletions(-) create mode 100644 papi-dts/variables/__papi_backend_.settings.html diff --git a/papi-dts/assets/navigation.js b/papi-dts/assets/navigation.js index 25e0cc10ca..8c9c5ca0e8 100644 --- a/papi-dts/assets/navigation.js +++ b/papi-dts/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA8VdXXfjuJH9L87raJyeTLKbeVpZkru1ra8V5e6ZTXJ4aAmWGVOEQlJ2O3vy3/eAAL+BQhVIdV5mWt2oewsFoAAUgOJf/u8mY9+ym19u/nrzX+fgHN4+BvsXFh/+enPzw805yJ5vfrk58cMlYumt74sSvirh//icnaKbH25ewvhw88vPP9zsn8PokLD45pe/lLB3Qco2Cf8722fTIAs2CX8NDyyZxccwZhXFa5CEwaOOBARoqvCHn/71Q0nsxkaiWATvLAnjo1G9+2Cf8eQdQ4zFAtTpZWYXE+/56RTEhxSDX5QF4A41bhRmQwACZk/BJcpQkLIoBBYGET/i9JNFAbAwzlgSM5RqRVkALuL7IAr/GWQhjzGQ9fIg7PHIEhygKAlAnVh8EX0MA1aUBeBilr3x5AWDpooCYOfuEEA1s07OTrPg/OVyJuBLATuwx7IsjHE9tCUCgKcZT4IjypWoogDYG3v8ErI3kpXbMnZ4CiwE98Sy/XOF9XSJ92LAdLHygk2gP/38r7/VoIpJds8TBsyw4p9x02u904k/797PDAH7O4Oc4vrw55//8PufDZOpd3lM90n4yJL1ObcDlU8HgCF+OB+CjM3jNEsueydmLYKROvfelDq2BGBgYXECbFHcBDr7xvYXwTzeZ+Fr7tEnPM7/EcEBSlspd/yFxSSaQsIMnbE4DXksWs/bc1yn1kqZKD6y7Ksc+4Qm1gmZCObIpa+ZzYpgpK6XRjG1BFDAhIrQtO9nNCeD4ZfwLswVCEWBntQI0q/NORXF1JUxwS9qq8vmms8Mr5HBwHssYqK2VIqaHIUG5StMgiaiZRAfAtFitbZETxKQsInQ3GeWLAvE5moeP3EMOxrJokpRmsBZE0GC34dRRlq7WOSRtF/D7JlfMmUXomVBEIsCanH/JYjCvIsQaDWiJjIveGUH5Rum7CmMw+Ym1MxllDRSOVSIUpPwdImyIGb8kjbtkE6eg/iIG5AoFJMKDymTq75JEEVie0HorYAsQKfs72VBxj5x/oJk0oiZSFTRfFkZZ9h9ilbKQkHrfpSeV819Z1RbtMobYcPsecWz8OldblBQ0F0ZE7w9/CVxTbEv3Qb2KclbBAoTF0VwG9lNcA4rqExMXV0gUaiJ9tPv//wfH/74U7ONPL5/AWNqFWJZGtj//7pcfMqy85b948JSHGxTpF8ItUIdMIZagQ4XRK1hDhBFraENEUat4IaLo1aYQwVS64j9I6kV2iCh1Apu8FhqBX2lYGqHwBpNTViwx3WovCQUOrUHZCuw1B6KRYQ3K7wB4psVGD7AWcjc5sbBzBJ5QdxccUkZuJ/UYf6uEjLNk6qEdTcMwSO2xa2Sy0uUhb24CgSIsLEipLO1xQEqte1lBy9Lmr0eSaYBAOhqW08yU1MWR+LcO/QYdlK1a3Dlq8QBKlcOE3jTI+yjkMXZbcqS13DP0lv5e6QmkdGex3EeHPlRldB6CynkFyDFbwXilyBFCZwn6Sxq9lGQpm582kXPh5/+02KNN/Y4SuUS9Elu61H1f2OPvhTzlRiuxvuEBRnTLJJrbh/D1cKxTApApfPl2FOAbPaaKqUgruJzTZ3VNgNHMjdUttiCNGvMirOI0TNPs9vqp+SsfgfliYsYCUL+xxM/sEhrjlLMF6i1nzlq7XeF6itUP0fF2QpzmKRsN4BGZrZBDX0K4vBJ7MYGMG+BRTOqkl4qYXdbtuk70EMazjJC0UpTx2tZqYq0hHDkrTBbBvrjn2DjlI6r+fejmh9D96rSzbT+vuZ1CL2qM4P1p9VOZIJezI2it6aHUZiOBE4SB6KITjGPJa/1ZVI5s/bWSyJ35lmzgrWWHR8OCUvTZvgd6FZ07WoMnU6GUnGSz0adiO+gSjY4XNXkKZu9sji7mo4FgZuCsyThyTUVrAgcFbymbj3VWoRpxmLNMdnwWrao3JResjQNjlftj3UKNyU3LFEgU/YUBRm7rnVNdG7KS697XY0bHG5qalb5g6po2gRQ1WtPj9dRUjdVoh08S/JzZ9sy1cGzK2TtKhWlWzPcM5Re3Qg5Radt8HYdtRSwu2ZfWBI+vcs5vwjijdP3eD+8rkaqYbX3vpvyXi/d4cPI4cb56EM7vt/PG11FSUniqGor3uRlCQtO2uhVb4W1VO0AF6B0fSdpDjD2VbNtR3gHRN3dFnf4oZCsvQYKhRaTLffonpT2pLDrVNnRwYDfjQjgzr4dNLAfjz9ewuhQKroJsuf7hJ9WwYk5dvmODmaGTii3cZJZijwkYTqUMm1cSzT5FIRx1WlT6VZoxwkColJNQlzvMIHKhjxKiPmB3eZeQQxdFUQdZeJuPRCOElLSl4g2UVJ+LuUUI27d/i8rjeBpYnSra3pr0Lw9pqZ/Mp9AwQRKczPXfGTT0FAvy1WqDYCmUv06V80FIWlw97uatRW/Rk9hxEbpe5qxE6G6+S8h6ktR4iwQZ8l7s51ZfDkRWEqEJl+9V03DJB9576JsWL/YWe9TCK42kO2S2p6f3+/DSO/NsaQFCOCw5VJmGib9iAoUgOnAItafqUSxMvW2XgUDcB3F8i/I9BMdlqkAAXgSFhz62k5hWFhEhe/COKi/K3Ekq6AQnLvG4WEPxl3nXLDBl/GL4TITlihHABjeknCA7leiWNY6uTu+ZGGU3u6T93PGR+KH2f3mRX1ZNP9BuRaw4vEeqJYGuyZndUMPl/DgAC7E8EbCWAdvlvv5YuZvtuvderJemOfeOmxDBFjib2fe+mE7mXlE/K4cQHJk2fh8Bj1LHbssDrvEYrfwkIRo3JoMAB6mKx6m71P2uuQHNotfvyhLeIarKh0qCAEg/jsPxc5DaAk4+zpRXQL0fymPXtmn7BSJojjslpCl94srWqP0OUjYQZ7da/t/fpFLllJH5KgRMJF3zj8F8SFq3OGt78I12C05aHdtuCRsIQBuCDfhNRfv5iU0mg5EQdCrq3KtB3040rosROXEgQVXDSoiBN11srkD5OVty+G6VdEEHSEKS8tGOBadjbosYXrmqfA4hn4NcOlFbYymZ+IYSpOsldOVz4FrxTOWruMIeBhrJjQK21g3UbBnzzyqJchAEerkrFxSt9Kh0AhNwlRWJzYsi3Iz6NGtEbMxUSlI2Nnl6YnULE0JG754zmdMH6AUXbLsmR9Q5AQ4TAQsYfGBJSy53fPTmccsztJb9SpL/X/0GKQsf0umXXwUAH4F4CsA9X9fAPgCAJn4JpeqXm0KP9axDI1WB2n39kKm9SC0B3uOZCOFYoE0UvtJxDPnLw9nqVznJKa2hiW2cBfVsshFdMFD2XJA9BuhZ4VDiYdrs/rU115OzDVUcAktu67RP/XgRruw9vAZVImqaVFa7ILHwQ1RYCInvEY2KFfv1NXFhG6fHEUGkjvOX1JDYqs+WpnQcVrlD9jOUbEOvZ6CIBFOV539h1RRh2/VbLaYTXb+3Xr92fOn8/Fi/dHf/baZuU4QGt0MDMDEoUSWD4vdfCNDYv89m+yuqyDIZldWSV1VRQ2H5USunPrErJnm/x0dxY1ZkchEhIVFlHR0SdlITK4j8e8/GsOgpeo5WP5fvwLzJZh/KWbq/N/x8dLOykS3QiAza1cp5hWC1UzFVQH+KIbaYAYrDvQl7L/HdGYdnIyYhxblH8P4wL5hLJRvR+Qfc5m+b7pR8IM87yYxDffS24l2iEffeOJh33+jeYd8Co4mHfhVuAvvQA/EqdQ934qj6XDPxs2uqJzqzspOI5FrK8x3lUQPVU43BZSfQ0nHObTfRvP29dUdAw1jmu9vlGHN0csK363yA9ZZxkX2ym87V1+uaAsYgiXseezaGyaCAiZwcvQM3zxaPYZoqaiY6EapnOlGjm1VAvkK6Lv0WxPrEKZR+ZqG8WcK7N/g1yDmoc00iHW+u1GGt4XKpdXXHArmu1qkyTmEUXoa43saoVfly6vLxd/UkzRAt5dLncrbe+Xf1B7hDPQigEhmfBBQezIS8f1L+Wgp3XGRLHPVTuqnawOcChC+e9t8O0Wj5yw7jxKVKtOxhb6dIl/g+ArnO7STmRL5fEMe2d4K53dbv2JvPrxSh7y5u6zfKiUcUzXu7KnVlwW2c2VPf0hcr47MsRlExWsc+Eyuzl9I+pUkpXqTUkpcub7UVprq9QCSq43TJK+PO/VcVJZv5R/Q2Bfi7CDZlrJSYhqm+8HoW2DWe0AKrxdzAwTLqFxPLqNuGfbl10BitekkB3bTQJsw2Mo6UPWbaHgd0jOPNcebZHaJY70NJhtpUryaq7dWd2OJVAIEpWrUTC7UTxFNGiET/xAjwWEEDNMHaX1Pld7yS9abUoJYPe14N/u43v7mT9bL5Xg11R4LYh1tCws4l5ws5rPVzp9PfW+2/TLb9qJtYaFoH1Zjz5t/XM361ViDh6T/vFp/XQ3FnYNBxOvVajbZrbf+fHW/9qdzT/1Nz+qbYS1Hv/U1VfeBM25F1X1nTFhPqQRC2oeYKJIaAHINBY5nI08Dwj53hZkUcCOr5G1MqvpuNErYene02JTZF2FGqiYGmhGz7LFzIlc9tfKIJQeGFrfi+Dq789aTz7OdP97tZsvNzvOX41+tDsGsgBYPcEsaga/j+W5QDQQgSoXNejsIs8DBeb9jxB+DaJQ9h6nd5cnCvihM8XObhO9ZmkJ+ToNck2o7N21NVK4GcRFWH9ceMfnNZWs1VZ6D/EqtPrQskSg2QH6vsIyNOKpC+KB3M8KF/aBi0xlQ1YNZCIEQ1di92rdvkzq0I0RJa69uaf1HjrTtRVOjDox5ajGQIm0o8tEjmVEbWiR3Q0tKZ0gdahZn/Zs2kgXqCZz1cNewe411IKO7DXrH0d79GDSizprxVeBY791rZIzhGCo56WnnR5YBUQEstUSh8/aus4KhMHuD1Ngj19gbpsaeQ43LT4j3Ji+R3PhNN1qc1UDeYtELD6gHSQPo0+xuinQRMfoIZ6F//4mkLwGuMaVg5vBGog2dLxRJNO7VKa4xISBCCyS85Wi3Nd/JC2dcdWH0hCfvVSkx+qM7bdpdDEUlbu1c4HsfPBd2dMvHIevNbr5eef5iPRkv5v87vpMvWzaz7e43//PsNw/aiMPaIAlwO/Si+fn+JYyPo6ckOLH8XgC6B0hJv5SkdIL7iAfZInjnF0PSbyRXDafVPs2EHkHMogHoajgQ3S54HICsRIGoxofiO8xgJNHG1YKx9fXc7Bue6h+NUtquAEExeuE/rYtjkE0A2JjaLUej0bZYh2Mdy3Lys9LbyZTXH3vQGHVYNv68H8sEiD0asIli5zyHQrd+9m2i2Djz75TvgkfoeNfGWMew8fWkwrMseIDYkkOeJQdAMInq9yHK5RHHBML37IJHfVoGJF0Lhr75Z9+yJOgEePNfuSboyVEBtZZx+S+Z7oMwV+KWrVhG58BI6wVmKu9YqQt0I6xhWo8dJUp5DY9gFXXtYZ3jyAtfW3biWZEbvBlIMU+/KIUwZNAsrZH/TmoiFYyNkg3M5ubFuH5FKUugJK1om/0UPWJbOpM2NEV8s6G4Zbzq+QxY1jWLeMwhi+74JuHf3ififTG3OW69EkY05K2mHvUn1bpReMqyIIxsUweCVQEhyUVT9a9vhUL3y/mbgaLTM7F6H7FTmMcFsX0/v8tfKJhD+Aqi1zxlOK2ys9EuYxd2AA5nR+obuHiLQKeOxQd1CbZZBO9MvLIyHlLeS0y78QiKYUnBA1y8xubJi6K0lbA7jbn2imF6A6EXuJ/UYzRwO6B3PZxHncsPeCavb8hiXFMOR/WaF92QeFjacXrUUaDh1S/RdRlqxRfZBNx9GGXYcw20GhCHdbM/3fj3Y3F/8jd/fZcnzzFm5nFVT09BWivqH6r2cwsEf1B+QEcMEG/PrUe/IGMXzXrTMYgPYl1nz9JKUMMIirnkYXQYjcqZsmoStCSTWXu8yhE1X+1m2/vxZOZvFuPd/Xq79O/GnnvPL5w7DO/U6yPOXy5n8ha+0FOKu+zdleEXOYB2Iww2qJ7YBGpdyM92X9fbz4UPWY2XZSoyf7Fef37Y5Jfv5xNKG+pVxFMB1zrPmno2cxU6amcCBnTJWJpVC8yGZG91AGxAI5HdLUh0lwHV8rGYzkSgdRnG4SmIlkFm+P4IRV9n5s5xbeM8eTPdKPn5If/cmzke46g4hgSrY0dQoM31nxBx1tFAAuhYPPT4yMrlTG+VNJiABlkSxOkTT0614vc8Ub1lE4hQtrhRs+NyndVbPSoh6dJAMYOciopT545CsOfuSTOykHNIWwEcuHUR0Fwy99NF36uspGJlwy9ZMZ57m8SMS9/EibQOryF7o6+1RXoDIel2ybKMqqoTou6dVvO2zchsRIU2bvMhNWiDQcRD8lppMX2A3vSEFlcaTnicsTiDnogYSLoA5qdwH1mWHxIrGSCdNsxpxLF5gI8sUzK4EICGuCmPOlfvW123uuql1nkA+fCZvVPrbsWzKSRvPfY1hgHFSp4WMuIEjX3i3HaPpEPcRUCe1jvXlVzLjoA2NzuRFJOBvSP0SZbvRSwwyMRbFliPmKzMOQiZ+mG76Ev8sF3QacWIELOruMvBkkz3rVeqGl1IN7UYYlmF04ZhlpVKtL6PolC2t0ZGAszlGwMH6iMoxf0ce6jHwIKJ53jjL7Op/3V292U+++pPZ/fz1VzcmPXXy/luN5tiL+F2JgoMLvwcty35sJmOd043hDv2QYPjIoVl1q+9/CQcmONLqVam21IytHxeEs27nE5B8i4+RCcy9Jt6iZlKC2PrMjIZu8fig/oCXnGbHtqFm3UwwoERijAL84ScbpyVPECSsGOYZixRarkxtUAAurSygBtVDQAXnqh12zKHGa3nlnlASJ13306DAdayy7HX5cBofkG7zPHlTFJBADziJkZ+BXwdQ4kIMXxdKDiKKLNzwMFCkLCGAQ6CVv4LIkuiy3xh7ZDNE0ZKn2weB5G6ZfPFXissr9n32zg1eFDIAfrmGZLR/rGzI8vu3psrCqBBDTQlCMJ5yiPC/pw6PGqnyt8J0XqTfFrUL9Um1I4tfFMDUipmP5k00ZNihNrP5YGjREsGfCGv9XXeIqeYfNjlYl5F2UIiGlseZFgy7bYVKYRoPWmupEhm7lK1YIbyQV0it96rUqsH5OVHXfB6Q1TPMlxVCcNVqwph0M4XNYBOpzLsGSBSHSDq8rUSgZ61ohRog1HJrVd4nLRA3+Fpmi/K80gNpkkB6KLEcPYoEW1qRN2u1LhU7z5YlVY2AmDVpBGtf5f9GqrV8cle5ngkrpqlCM2Jfh1vV/5ujJuJ2wSFMGB0mpNuwtsXwuKsP8gW/IhalLbxS2niEvTE4ov8gAWldYSUXBdfbZbTULhNcZ0aEua3rhKUyW3J4kt+lxM5sRnZ2kjWe6GqOH4yMVJ3oGzcp6aqdI9pVAVCBsZVS4zsJrH69PCP3TSz6r40qpN2Ez8Wt61xsa882tlOgo1yQgCzHpXonLp2Qb0TAPS7wusAHJvxTQDOAtpHuyQb6N9yDu62LXRuLrz1JLRP9b9XvfHzPo+n4WFSHy7t94iIEdimNYEC8bFcRN6JGloRHSqkyStLkvDAlFg//iaWmwNy6nGkrlb7sA8pttIh6wJB0ZVxckxxHxMwM3YxbEuECT+dI/atL7EWxs6dXwjrXWs9jo39DDQzwrmU7F2c0QfoUn3dEeRHOjP5YJc0tEp2IxwwpqWMshbpeNZA34KCj6bqurqRtkCGOwnuMKFOgqV/16fwp5B1cXCkU9pxJsQ7xRxrFoctpmFL4dZjDXTiqGHTHzfWjtmfL9mBvzmOhkKaOLPpX05S5jn9czfyrHcX7F9YfNDc3ydNhBZtUEzgg93gHN4nudP/HrraqSBlzzS7AjOPRVUUETg1nYl27aernQlU9shwTsCiyZFhXB0+cYO7JlguR+fSfKBK8iqtR1GD79dMPG4b1NbXb2k79Nb3Z6+4OTczDVttQoTVqBIl0Kq6r6cwnJyxSQEDOLiriqKW0JcgCvNH9fZIrE0fCBz50kwJlnK9dTLgWm/6hqdLlAUx45e0VSeZDLO/tewU1g1jcTdj9ututvLEzdziybc32+3mq4/+l/FiPh3v1uCn4tAqUwjtz8xb3ZaUDQ6tMpKLrC398MBNU/goAfaBTi7/+q5+KBffw7X3cenjKCraCHUlA/CWdRzbYK8VJ7hsBDneR8+NsxiRvQ1k9cayOP7M0OhzW0BIYvx0ZCFGzz8aT+vm0gmunOLC02YD1lfnaNdtUs2CjdeK7qORKvVxyt136hTv3H03TY5qtF5Yk1akAL0ZmvB0fChl6IpQJjCA2H6mdkY0gRu3GVkTOcB1Ure+ebWVQ5fBbeXQrh5h5dBRgZ45AJue2crZxYN6+OyL+PBxnhhqvfKn86k/nuaPDn3xvM/N/koRGBoYDLqsVYUYJjWWVTMMAa7zXLIwKi60B9FI/IQ6TF68+gq0+InrJCIdke7ro91ImpaiKQ6dBaXtTx4jGQpBELtMc/eJw6cTBoqGPMi0ZfGBJfCBi4GkEAXxxehyQpeCuPCk7Fy4PoXvSs1TJChTSR25K9Uka3ypu3HObVod19GbEujjePgLz1oC3NecW8XvgzC6JC5ESpLI5132Yqw68ClJG58yNPQuXtP4qMfwLJFnwQcih1bQem90PX1YzHxvvpwvxlt/vJmDb9nrfBpRYErazv7nYebJhK++N9uMt7a9VsN+Wmnr/QcveGJbdeBxD5621sl0stA7X5YWlte2GEyml4bvNizli/nwFEZBMj6H6gv2WEozAkAbs7cVj/dokqI8+Njc3Wwoo/2tMeOseJi+T9nrkh/YLBZ97aDrftqCQE8L002wfwmOJrTiX8GnHccFe2WRDqD4NziS2l3XVAhn07qlAZKwlF+SPUs3Ql4D0ygAn5jack1VTWssDA8Avczdu/4lOigAE9XzLBmg60XAM97UDtcpBI4eKxwe7GLLiFWBGorSwU3NBRSHSJpJsbTAzSIA2FuRSu505rFhMd8u0/U+/w+WADZN9vsAAA==" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/papi-dts/assets/search.js b/papi-dts/assets/search.js index 52167b7b6f..f463f724d1 100644 --- a/papi-dts/assets/search.js +++ b/papi-dts/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/papi-dts/classes/_client_services_client_network_connector_service_.default.html b/papi-dts/classes/_client_services_client_network_connector_service_.default.html index 26d49415d6..cd685cbcd1 100644 --- a/papi-dts/classes/_client_services_client_network_connector_service_.default.html +++ b/papi-dts/classes/_client_services_client_network_connector_service_.default.html @@ -1,5 +1,5 @@ default | papi-dts

Handles the connection from the client to the server

-

Implements

Constructors

Implements

Constructors

Properties

clientGuid: any

Unique Guid associated with this connection. Used to verify certain things with server

-
connect: ((localRequestHandler, requestRouter, localEventHandler) => Promise<Readonly<{
    clientId: number;
}>>)

Sets up the NetworkConnector by populating connector info, setting up event handlers, and doing +

connect: ((localRequestHandler, requestRouter, localEventHandler) => Promise<Readonly<{
    clientId: number;
}>>)

Sets up the NetworkConnector by populating connector info, setting up event handlers, and doing one of the following:

  • On Client: connecting to the server.
  • @@ -34,59 +34,59 @@

MUST ALSO RUN notifyClientConnected() WHEN PROMISE RESOLVES

Type declaration

Returns

Promise that resolves with connector info when finished connecting

-
connectPromise?: any

Promise that resolves when the connection is finished or rejects if disconnected before the +

connectPromise?: any

Promise that resolves when the connection is finished or rejects if disconnected before the connection finishes

-
connectionStatus: ConnectionStatus

Whether this connector is setting up or has finished setting up its connection and is ready to +

connectionStatus: ConnectionStatus

Whether this connector is setting up or has finished setting up its connection and is ready to communicate on the network

-
connectorInfo: Readonly<{
    clientId: number;
}>

Information about the connector. Populated by the server while connecting

-

Type declaration

  • clientId: number
disconnect: (() => void)

Disconnects from the connection:

+
connectorInfo: Readonly<{
    clientId: number;
}>

Information about the connector. Populated by the server while connecting

+

Type declaration

  • clientId: number
disconnect: (() => void)

Disconnects from the connection:

  • On Client: disconnects from the server
  • On Server: disconnects from clients and closes its connection endpoint
-

Type declaration

    • (): void
    • Returns void

emitEventOnNetwork: (<T>(eventType, event) => Promise<void>)

Sends an event to other processes. Does NOT run the local event subscriptions as they should be +

Type declaration

    • (): void
    • Returns void

emitEventOnNetwork: (<T>(eventType, event) => Promise<void>)

Sends an event to other processes. Does NOT run the local event subscriptions as they should be run by NetworkEventEmitter after sending on network.

-

Type declaration

    • <T>(eventType, event): Promise<void>
    • Type Parameters

      • T

      Parameters

      Returns Promise<void>

handleEventMessage: any

Function that handles incoming webSocket messages of type Event. Runs the eventHandler provided +

Type declaration

    • <T>(eventType, event): Promise<void>
    • Type Parameters

      • T

      Parameters

      Returns Promise<void>

handleEventMessage: any

Function that handles incoming webSocket messages of type Event. Runs the eventHandler provided in connect()

Param: eventMessage

Event message to handle

-
handleRequestMessage: any

Function that handles incoming webSocket messages and locally sent messages of type Request. +

handleRequestMessage: any

Function that handles incoming webSocket messages and locally sent messages of type Request. Runs the requestHandler provided in connect() and sends a message with the response

Param: requestMessage

Request message to handle

Param: isIncoming

Whether this message is coming from the server and we should definitely handle it locally or if it is a locally sent request and we should send to the server if we don't have a local handler

-
handleResponseMessage: any

Function that handles webSocket messages of type Response. Resolves the request associated with +

handleResponseMessage: any

Function that handles webSocket messages of type Response. Resolves the request associated with the received response message

Param: response

Response message to resolve

-
localEventHandler?: any

Function to call when we receive an event. Handles events from the connection by emitting the +

localEventHandler?: any

Function to call when we receive an event. Handles events from the connection by emitting the event locally

-
localRequestHandler?: any

Function to call when we receive a request that is registered on this connector. Handles +

localRequestHandler?: any

Function to call when we receive a request that is registered on this connector. Handles requests from the connection and returns a response to send back

-
messageEmitters: any

All message subscriptions - emitters that emit an event each time a message with a specific +

messageEmitters: any

All message subscriptions - emitters that emit an event each time a message with a specific message type comes in

-
notifyClientConnected: (() => Promise<void>)

Notify the server that this client has received its connectorInfo and is ready to go.

+
notifyClientConnected: (() => Promise<void>)

Notify the server that this client has received its connectorInfo and is ready to go.

MUST RUN AFTER connect() WHEN ITS PROMISE RESOLVES

TODO: Is this necessary?

-

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

onMessage: any

Receives and appropriately publishes server webSocket messages

+

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

onMessage: any

Receives and appropriately publishes server webSocket messages

Param: event

WebSocket message information

Param: fromSelf

Whether this message is from this connector instead of from someone else

-
request: (<TParam, TReturn>(requestType, request) => Promise<InternalResponse<TReturn>>)

Send a request to the server/a client and resolve after receiving a response

+
request: (<TParam, TReturn>(requestType, request) => Promise<InternalResponse<TReturn>>)

Send a request to the server/a client and resolve after receiving a response

Type declaration

Param: requestType

The type of request

Param: contents

Contents to send in the request

Returns

Promise that resolves with the response message

-
requestRouter?: any

Function to call when we are sending a request. Returns a clientId to which to send the request +

requestRouter?: any

Function to call when we are sending a request. Returns a clientId to which to send the request based on the requestType

-
requests: any

All requests that are waiting for a response

-
sendMessage: any

Send a message to the server via webSocket. Throws if not connected

+
requests: any

All requests that are waiting for a response

+
sendMessage: any

Send a message to the server via webSocket. Throws if not connected

Param: message

Message to send

-
subscribe: any

Subscribes a function to run on webSocket messages of a particular type

+
subscribe: any

Subscribes a function to run on webSocket messages of a particular type

Param: messageType

The type of message on which to subscribe the function

Param: callback

Function to run with the contents of the webSocket message

Returns

Unsubscriber function to run to stop calling the passed-in function on webSocket messages

-
unsubscribeHandleEventMessage?: any

Function that removes this handleEvent from the connection

-
unsubscribeHandleInitClientMessage?: any

Function that removes this initClient handler from the connection

-
unsubscribeHandleRequestMessage?: any

Function that removes this handleRequest from the connection

-
unsubscribeHandleResponseMessage?: any

Function that removes this response handler from the connection

-
webSocket?: any

The webSocket connected to the server

-
\ No newline at end of file +
unsubscribeHandleEventMessage?: any

Function that removes this handleEvent from the connection

+
unsubscribeHandleInitClientMessage?: any

Function that removes this initClient handler from the connection

+
unsubscribeHandleRequestMessage?: any

Function that removes this handleRequest from the connection

+
unsubscribeHandleResponseMessage?: any

Function that removes this response handler from the connection

+
webSocket?: any

The webSocket connected to the server

+
\ No newline at end of file diff --git a/papi-dts/classes/_main_services_server_network_connector_service_.default.html b/papi-dts/classes/_main_services_server_network_connector_service_.default.html index cd594c71ca..1dc5ff8bc8 100644 --- a/papi-dts/classes/_main_services_server_network_connector_service_.default.html +++ b/papi-dts/classes/_main_services_server_network_connector_service_.default.html @@ -1,5 +1,5 @@ default | papi-dts

Handles the endpoint and connections from the server to the clients

-

Implements

Constructors

Implements

Constructors

Properties

clientSockets: any

The webSocket clients that are connected and information about them

-
connect: ((localRequestHandler, requestRouter, localEventHandler, networkConnectorEventHandlers) => Promise<Readonly<{
    clientId: number;
}>>)

Sets up the NetworkConnector by populating connector info, setting up event handlers, and doing +

connect: ((localRequestHandler, requestRouter, localEventHandler, networkConnectorEventHandlers) => Promise<Readonly<{
    clientId: number;
}>>)

Sets up the NetworkConnector by populating connector info, setting up event handlers, and doing one of the following:

  • On Client: connecting to the server.
  • @@ -43,77 +43,77 @@

MUST ALSO RUN notifyClientConnected() WHEN PROMISE RESOLVES

Type declaration

Returns

Promise that resolves with connector info when finished connecting

-
connectPromise?: any

Promise that resolves when finished starting the server or rejects if disconnected before the +

connectPromise?: any

Promise that resolves when finished starting the server or rejects if disconnected before the server finishes

-
connectionStatus: ConnectionStatus

Whether this connector is setting up or has finished setting up its connection and is ready to +

connectionStatus: ConnectionStatus

Whether this connector is setting up or has finished setting up its connection and is ready to communicate on the network

-
connectorInfo: Readonly<{
    clientId: number;
}>

Information about the connector. Populated by the server while connecting

-

Type declaration

  • clientId: number
disconnect: (() => void)

Disconnects from the connection:

+
connectorInfo: Readonly<{
    clientId: number;
}>

Information about the connector. Populated by the server while connecting

+

Type declaration

  • clientId: number
disconnect: (() => void)

Disconnects from the connection:

  • On Client: disconnects from the server
  • On Server: disconnects from clients and closes its connection endpoint
-

Type declaration

    • (): void
    • Returns void

disconnectClient: any

Closes connection and unregisters a client webSocket when it has disconnected

-
emitEventOnNetwork: (<T>(eventType, event) => Promise<void>)

Sends an event to other processes. Does NOT run the local event subscriptions as they should be +

Type declaration

    • (): void
    • Returns void

disconnectClient: any

Closes connection and unregisters a client webSocket when it has disconnected

+
emitEventOnNetwork: (<T>(eventType, event) => Promise<void>)

Sends an event to other processes. Does NOT run the local event subscriptions as they should be run by NetworkEventEmitter after sending on network.

-

Type declaration

    • <T>(eventType, event): Promise<void>
    • Type Parameters

      • T

      Parameters

      Returns Promise<void>

getClientIdFromSocket: any

Get the clientId for a certain webSocket. Throws if not found

-
getClientSocket: any

Get the client socket for a certain clientId. Throws if not found

-
getClientSocketFromGuid: any

Attempts to get the client socket for a certain clientGuid. Returns undefined if not found. +

Type declaration

    • <T>(eventType, event): Promise<void>
    • Type Parameters

      • T

      Parameters

      Returns Promise<void>

getClientIdFromSocket: any

Get the clientId for a certain webSocket. Throws if not found

+
getClientSocket: any

Get the client socket for a certain clientId. Throws if not found

+
getClientSocketFromGuid: any

Attempts to get the client socket for a certain clientGuid. Returns undefined if not found. This does not throw because it will likely be very common that we do not have a clientId for a certain clientGuid as connecting clients will often supply old clientGuids.

-
handleClientConnectMessage: any

Function that handles webSocket messages of type ClientConnect. Mark the connection fully +

handleClientConnectMessage: any

Function that handles webSocket messages of type ClientConnect. Mark the connection fully connected and notify that a client connected or reconnected

Param: clientConnect

Message from the client about the connection

Param: connectorId

ClientId of the client who is sending this ClientConnect message

-
handleEventMessage: any

Function that handles incoming webSocket messages of type Event. Runs the eventHandler provided +

handleEventMessage: any

Function that handles incoming webSocket messages of type Event. Runs the eventHandler provided in connect() and forwards the event to other clients

Param: eventMessage

Event message to handle

-
handleRequestMessage: any

Function that handles incoming webSocket messages and locally sent messages of type Request. +

handleRequestMessage: any

Function that handles incoming webSocket messages and locally sent messages of type Request. Handles the request and sends a response if we have a handler or forwards to the appropriate client

Param: requestMessage

Request to handle

Param: requesterId

Who sent this message

-
handleResponseMessage: any

Function that handles webSocket messages of type Response. Resolves the request associated with +

handleResponseMessage: any

Function that handles webSocket messages of type Response. Resolves the request associated with the received response message or forwards to appropriate client

Param: response

Response message to resolve

Param: responderId

Responding client

-
localEventHandler?: any

Function to call when we receive an event. Handles events from connections and emits the event +

localEventHandler?: any

Function to call when we receive an event. Handles events from connections and emits the event locally

-
localRequestHandler?: any

Function to call when we receive a request that is registered on this connector. Handles +

localRequestHandler?: any

Function to call when we receive a request that is registered on this connector. Handles requests from connections and returns a response to send back

-
messageEmitters: any

All message subscriptions - emitters that emit an event each time a message with a specific +

messageEmitters: any

All message subscriptions - emitters that emit an event each time a message with a specific message type comes in

-
networkConnectorEventHandlers?: any

Functions to run when network connector events occur like when clients are disconnected

-
nextClientId: any

The next client id to use for a new connection. Starts at 1 because the server is 0

-
notifyClientConnected: (() => Promise<void>)

Notify the server that this client has received its connectorInfo and is ready to go.

+
networkConnectorEventHandlers?: any

Functions to run when network connector events occur like when clients are disconnected

+
nextClientId: any

The next client id to use for a new connection. Starts at 1 because the server is 0

+
notifyClientConnected: (() => Promise<void>)

Notify the server that this client has received its connectorInfo and is ready to go.

MUST RUN AFTER connect() WHEN ITS PROMISE RESOLVES

TODO: Is this necessary?

-

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

onClientConnect: any

Registers an incoming webSocket connection and sends connection info with InitClient. Does not +

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

onClientConnect: any

Registers an incoming webSocket connection and sends connection info with InitClient. Does not consider the client fully connected yet until they respond and tell us they connected with ClientConnect

-
onClientDisconnect: any

Handles when client connection disconnects. Unregisters and such

-
onMessage: any

Receives and appropriately publishes webSocket messages

+
onClientDisconnect: any

Handles when client connection disconnects. Unregisters and such

+
onMessage: any

Receives and appropriately publishes webSocket messages

Param: event

WebSocket message information

Param: fromSelf

Whether this message is from this connector instead of from someone else

-
request: (<TParam, TReturn>(requestType, request) => Promise<InternalResponse<TReturn>>)

Send a request to the server/a client and resolve after receiving a response

+
request: (<TParam, TReturn>(requestType, request) => Promise<InternalResponse<TReturn>>)

Send a request to the server/a client and resolve after receiving a response

Type declaration

Param: requestType

The type of request

Param: contents

Contents to send in the request

Returns

Promise that resolves with the response message

-
requestRouter?: any

Function to call when we are sending a request. Returns a clientId to which to send the request +

requestRouter?: any

Function to call when we are sending a request. Returns a clientId to which to send the request based on the requestType

-
requests: any

All requests that are waiting for a response

-
sendMessage: any

Send a message to a client via webSocket. Throws if not connected

+
requests: any

All requests that are waiting for a response

+
sendMessage: any

Send a message to a client via webSocket. Throws if not connected

Param: message

Message to send

Param: recipientId

The client to which to send the message. TODO: determine if we can intuit this instead

-
subscribe: any

Subscribes a function to run on webSocket messages of a particular type

+
subscribe: any

Subscribes a function to run on webSocket messages of a particular type

Param: messageType

The type of message on which to subscribe the function

Param: callback

Function to run with the contents of the webSocket message

Returns

Unsubscriber function to run to stop calling the passed-in function on webSocket messages

-
unsubscribeHandleClientConnectMessage?: any

Function that removes this clientConnect handler from connections

-
unsubscribeHandleEventMessage?: any

Function that removes this handleEvent from the connection

-
unsubscribeHandleRequestMessage?: any

Function that removes this handleRequest from connections

-
unsubscribeHandleResponseMessage?: any

Function that removes this response handler from connections

-
webSocketServer?: any

The webSocket connected to the server

-
\ No newline at end of file +
unsubscribeHandleClientConnectMessage?: any

Function that removes this clientConnect handler from connections

+
unsubscribeHandleEventMessage?: any

Function that removes this handleEvent from the connection

+
unsubscribeHandleRequestMessage?: any

Function that removes this handleRequest from connections

+
unsubscribeHandleResponseMessage?: any

Function that removes this response handler from connections

+
webSocketServer?: any

The webSocket connected to the server

+
\ No newline at end of file diff --git a/papi-dts/classes/_node_models_execution_token_model_.ExecutionToken.html b/papi-dts/classes/_node_models_execution_token_model_.ExecutionToken.html index 2284754bc9..b8b0eb9640 100644 --- a/papi-dts/classes/_node_models_execution_token_model_.ExecutionToken.html +++ b/papi-dts/classes/_node_models_execution_token_model_.ExecutionToken.html @@ -1,7 +1,7 @@ ExecutionToken | papi-dts

Execution tokens can be passed into API calls to provide context about their identity

-

Constructors

Constructors

Properties

Methods

Constructors

Properties

name: string
nonce: string
type: "extension"

Methods

\ No newline at end of file +

Constructors

Properties

name: string
nonce: string
type: "extension"

Methods

\ No newline at end of file diff --git a/papi-dts/classes/_renderer_services_renderer_web_socket_service_.default.html b/papi-dts/classes/_renderer_services_renderer_web_socket_service_.default.html index e6a241f3ad..7c3f3d0d80 100644 --- a/papi-dts/classes/_renderer_services_renderer_web_socket_service_.default.html +++ b/papi-dts/classes/_renderer_services_renderer_web_socket_service_.default.html @@ -2,7 +2,7 @@ better control over internet access. It is isomorphic with the standard WebSocket, so it should act as a drop-in replacement.

Note that the Node WebSocket implementation is different and not wrapped here.

-

Implements

Constructors

Implements

  • WebSocket

Constructors

Properties

Constructors

Properties

CLOSED: 3
CLOSING: 2
CONNECTING: 0
OPEN: 1
addEventListener: (<K>(type, listener, options?) => void)

Type declaration

    • <K>(type, listener, options?): void
    • Type Parameters

      • K extends keyof WebSocketEventMap

      Parameters

      • type: K
      • listener: ((this, ev) => any)
          • (this, ev): any
          • Parameters

            • this: WebSocket
            • ev: WebSocketEventMap[K]

            Returns any

      • Optional options: boolean | AddEventListenerOptions

      Returns void

binaryType: BinaryType
bufferedAmount: number
close: ((code?, reason?) => void)

Type declaration

    • (code?, reason?): void
    • Parameters

      • Optional code: number
      • Optional reason: string

      Returns void

dispatchEvent: ((event) => boolean)

Type declaration

    • (event): boolean
    • Parameters

      • event: Event

      Returns boolean

extensions: string
onclose: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: WebSocket
      • ev: CloseEvent

      Returns any

onerror: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: WebSocket
      • ev: Event

      Returns any

onmessage: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: WebSocket
      • ev: MessageEvent<any>

      Returns any

onopen: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: WebSocket
      • ev: Event

      Returns any

protocol: string
readyState: number
removeEventListener: (<K>(type, listener, options?) => void)

Type declaration

    • <K>(type, listener, options?): void
    • Type Parameters

      • K extends keyof WebSocketEventMap

      Parameters

      • type: K
      • listener: ((this, ev) => any)
          • (this, ev): any
          • Parameters

            • this: WebSocket
            • ev: WebSocketEventMap[K]

            Returns any

      • Optional options: boolean | EventListenerOptions

      Returns void

send: ((data) => void)

Type declaration

    • (data): void
    • Parameters

      • data: string | ArrayBufferLike | ArrayBufferView | Blob

      Returns void

url: string
\ No newline at end of file +

Constructors

Properties

CLOSED: 3
CLOSING: 2
CONNECTING: 0
OPEN: 1
addEventListener: (<K>(type, listener, options?) => void)

Type declaration

    • <K>(type, listener, options?): void
    • Type Parameters

      • K extends keyof WebSocketEventMap

      Parameters

      • type: K
      • listener: ((this, ev) => any)
          • (this, ev): any
          • Parameters

            • this: WebSocket
            • ev: WebSocketEventMap[K]

            Returns any

      • Optional options: boolean | AddEventListenerOptions

      Returns void

binaryType: BinaryType
bufferedAmount: number
close: ((code?, reason?) => void)

Type declaration

    • (code?, reason?): void
    • Parameters

      • Optional code: number
      • Optional reason: string

      Returns void

dispatchEvent: ((event) => boolean)

Type declaration

    • (event): boolean
    • Parameters

      • event: Event

      Returns boolean

extensions: string
onclose: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: WebSocket
      • ev: CloseEvent

      Returns any

onerror: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: WebSocket
      • ev: Event

      Returns any

onmessage: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: WebSocket
      • ev: MessageEvent<any>

      Returns any

onopen: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: WebSocket
      • ev: Event

      Returns any

protocol: string
readyState: number
removeEventListener: (<K>(type, listener, options?) => void)

Type declaration

    • <K>(type, listener, options?): void
    • Type Parameters

      • K extends keyof WebSocketEventMap

      Parameters

      • type: K
      • listener: ((this, ev) => any)
          • (this, ev): any
          • Parameters

            • this: WebSocket
            • ev: WebSocketEventMap[K]

            Returns any

      • Optional options: boolean | EventListenerOptions

      Returns void

send: ((data) => void)

Type declaration

    • (data): void
    • Parameters

      • data: string | ArrayBufferLike | ArrayBufferView | Blob

      Returns void

url: string
\ No newline at end of file diff --git a/papi-dts/classes/_renderer_services_renderer_xml_http_request_service_.default.html b/papi-dts/classes/_renderer_services_renderer_xml_http_request_service_.default.html index 8efdf82c2f..220360d256 100644 --- a/papi-dts/classes/_renderer_services_renderer_xml_http_request_service_.default.html +++ b/papi-dts/classes/_renderer_services_renderer_xml_http_request_service_.default.html @@ -2,7 +2,7 @@ provide better control over internet access. It is isomorphic with the standard XMLHttpRequest, so it should act as a drop-in replacement.

Note that Node doesn't have a native implementation, so this is only for the renderer.

-

Implements

Constructors

Implements

  • XMLHttpRequest

Constructors

Properties

Constructors

Properties

DONE: 4
HEADERS_RECEIVED: 2
LOADING: 3
OPENED: 1
UNSENT: 0
abort: (() => void)

Type declaration

    • (): void
    • Returns void

addEventListener: (<K>(type, listener, options?) => void)

Type declaration

    • <K>(type, listener, options?): void
    • Type Parameters

      • K extends keyof XMLHttpRequestEventMap

      Parameters

      • type: K
      • listener: ((this, ev) => any)
          • (this, ev): any
          • Parameters

            • this: XMLHttpRequest
            • ev: XMLHttpRequestEventMap[K]

            Returns any

      • Optional options: boolean | AddEventListenerOptions

      Returns void

dispatchEvent: ((event) => boolean)

Type declaration

    • (event): boolean
    • Parameters

      • event: Event

      Returns boolean

getAllResponseHeaders: (() => string)

Type declaration

    • (): string
    • Returns string

getResponseHeader: ((name) => null | string)

Type declaration

    • (name): null | string
    • Parameters

      • name: string

      Returns null | string

onabort: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onerror: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onload: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onloadend: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onloadstart: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onprogress: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onreadystatechange: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: Event

      Returns any

ontimeout: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

open: ((method, url, async?, username?, password?) => void)

Type declaration

    • (method, url, async?, username?, password?): void
    • Parameters

      • method: string
      • url: string
      • Optional async: boolean
      • Optional username: null | string
      • Optional password: null | string

      Returns void

overrideMimeType: ((mime) => void)

Type declaration

    • (mime): void
    • Parameters

      • mime: string

      Returns void

readyState: number
removeEventListener: (<K>(type, listener, options?) => void)

Type declaration

    • <K>(type, listener, options?): void
    • Type Parameters

      • K extends keyof XMLHttpRequestEventMap

      Parameters

      • type: K
      • listener: ((this, ev) => any)
          • (this, ev): any
          • Parameters

            • this: XMLHttpRequest
            • ev: XMLHttpRequestEventMap[K]

            Returns any

      • Optional options: boolean | EventListenerOptions

      Returns void

response: any
responseText: string
responseType: XMLHttpRequestResponseType
responseURL: string
responseXML: null | Document
send: ((body?) => void)

Type declaration

    • (body?): void
    • Parameters

      • Optional body: null | Document | XMLHttpRequestBodyInit

      Returns void

setRequestHeader: ((name, value) => void)

Type declaration

    • (name, value): void
    • Parameters

      • name: string
      • value: string

      Returns void

status: number
statusText: string
timeout: number
upload: XMLHttpRequestUpload
withCredentials: boolean
\ No newline at end of file +

Constructors

Properties

DONE: 4
HEADERS_RECEIVED: 2
LOADING: 3
OPENED: 1
UNSENT: 0
abort: (() => void)

Type declaration

    • (): void
    • Returns void

addEventListener: (<K>(type, listener, options?) => void)

Type declaration

    • <K>(type, listener, options?): void
    • Type Parameters

      • K extends keyof XMLHttpRequestEventMap

      Parameters

      • type: K
      • listener: ((this, ev) => any)
          • (this, ev): any
          • Parameters

            • this: XMLHttpRequest
            • ev: XMLHttpRequestEventMap[K]

            Returns any

      • Optional options: boolean | AddEventListenerOptions

      Returns void

dispatchEvent: ((event) => boolean)

Type declaration

    • (event): boolean
    • Parameters

      • event: Event

      Returns boolean

getAllResponseHeaders: (() => string)

Type declaration

    • (): string
    • Returns string

getResponseHeader: ((name) => null | string)

Type declaration

    • (name): null | string
    • Parameters

      • name: string

      Returns null | string

onabort: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onerror: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onload: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onloadend: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onloadstart: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onprogress: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

onreadystatechange: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: Event

      Returns any

ontimeout: null | ((this, ev) => any)

Type declaration

    • (this, ev): any
    • Parameters

      • this: XMLHttpRequest
      • ev: ProgressEvent<EventTarget>

      Returns any

open: ((method, url, async?, username?, password?) => void)

Type declaration

    • (method, url, async?, username?, password?): void
    • Parameters

      • method: string
      • url: string
      • Optional async: boolean
      • Optional username: null | string
      • Optional password: null | string

      Returns void

overrideMimeType: ((mime) => void)

Type declaration

    • (mime): void
    • Parameters

      • mime: string

      Returns void

readyState: number
removeEventListener: (<K>(type, listener, options?) => void)

Type declaration

    • <K>(type, listener, options?): void
    • Type Parameters

      • K extends keyof XMLHttpRequestEventMap

      Parameters

      • type: K
      • listener: ((this, ev) => any)
          • (this, ev): any
          • Parameters

            • this: XMLHttpRequest
            • ev: XMLHttpRequestEventMap[K]

            Returns any

      • Optional options: boolean | EventListenerOptions

      Returns void

response: any
responseText: string
responseType: XMLHttpRequestResponseType
responseURL: string
responseXML: null | Document
send: ((body?) => void)

Type declaration

    • (body?): void
    • Parameters

      • Optional body: null | Document | XMLHttpRequestBodyInit

      Returns void

setRequestHeader: ((name, value) => void)

Type declaration

    • (name, value): void
    • Parameters

      • name: string
      • value: string

      Returns void

status: number
statusText: string
timeout: number
upload: XMLHttpRequestUpload
withCredentials: boolean
\ No newline at end of file diff --git a/papi-dts/classes/_shared_models_base_project_data_provider_engine_model_.BaseProjectDataProviderEngine.html b/papi-dts/classes/_shared_models_base_project_data_provider_engine_model_.BaseProjectDataProviderEngine.html index 38525ccd10..3844a66ab5 100644 --- a/papi-dts/classes/_shared_models_base_project_data_provider_engine_model_.BaseProjectDataProviderEngine.html +++ b/papi-dts/classes/_shared_models_base_project_data_provider_engine_model_.BaseProjectDataProviderEngine.html @@ -6,6 +6,6 @@
this.notifyUpdate('Setting');
 

See

IBaseProjectDataProviderEngine for more information on extending this class.

-

Type Parameters

Hierarchy (view full)

Constructors

Type Parameters

Hierarchy (view full)

Constructors

Methods

Constructors

Methods

\ No newline at end of file +

Constructors

Methods

\ No newline at end of file diff --git a/papi-dts/classes/_shared_models_data_provider_engine_model_.DataProviderEngine.html b/papi-dts/classes/_shared_models_data_provider_engine_model_.DataProviderEngine.html index c37eac7599..16e9643806 100644 --- a/papi-dts/classes/_shared_models_data_provider_engine_model_.DataProviderEngine.html +++ b/papi-dts/classes/_shared_models_data_provider_engine_model_.DataProviderEngine.html @@ -2,6 +2,6 @@ data provider engine class extends this class, it doesn't have to specify its own notifyUpdate function in order to use notifyUpdate.

See

IDataProviderEngine for more information on extending this class.

-

Type Parameters

Hierarchy (view full)

Implements

Constructors

Type Parameters

Hierarchy (view full)

Implements

Constructors

Methods

Constructors

Methods

\ No newline at end of file +

Constructors

Methods

\ No newline at end of file diff --git a/papi-dts/classes/_shared_models_papi_network_event_emitter_model_.default.html b/papi-dts/classes/_shared_models_papi_network_event_emitter_model_.default.html index 56f8cfd0c4..e254f50936 100644 --- a/papi-dts/classes/_shared_models_papi_network_event_emitter_model_.default.html +++ b/papi-dts/classes/_shared_models_papi_network_event_emitter_model_.default.html @@ -7,7 +7,7 @@

WARNING: Do not use this class directly outside of NetworkService, or it will not do what you expect. Use NetworkService.createNetworkEventEmitter.

WARNING: You cannot emit events with complex types on the network.

-

Type Parameters

Hierarchy

Constructors

Type Parameters

  • T

Hierarchy

  • PlatformEventEmitter<T>
    • default

Constructors

Properties

dispose emit networkDisposer @@ -21,22 +21,22 @@

Constructors

Properties

dispose: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • Returns Promise<boolean>

emit: ((event) => void)

Type declaration

    • (event): void
    • Parameters

      • event: T

      Returns void

networkDisposer: any

Callback that runs when the emitter is disposed - should handle unlinking from the network

-
networkSubscriber: any

Callback that sends the event to other processes on the network when it is emitted

-
subscribe: PlatformEvent<T>

Subscribes a function to run when this event is emitted.

+
    • (): void
    • Returns void

Returns "shared/models/papi-network-event-emitter.model".default<T>

Properties

dispose: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • Returns Promise<boolean>

emit: ((event) => void)

Type declaration

    • (event): void
    • Parameters

      • event: T

      Returns void

networkDisposer: any

Callback that runs when the emitter is disposed - should handle unlinking from the network

+
networkSubscriber: any

Callback that sends the event to other processes on the network when it is emitted

+
subscribe: PlatformEvent<T>

Subscribes a function to run when this event is emitted.

Param: callback

Function to run with the event when it is emitted

Returns

Unsubscriber function to run to stop calling the passed-in function when the event is emitted

Alias

event

-

Accessors

Accessors

Methods

Methods

\ No newline at end of file +

Returns void

\ No newline at end of file diff --git a/papi-dts/classes/_shared_models_project_data_provider_engine_factory_model_.LayeringProjectDataProviderEngineFactory.html b/papi-dts/classes/_shared_models_project_data_provider_engine_factory_model_.LayeringProjectDataProviderEngineFactory.html index 59efc30fd1..9977b66a72 100644 --- a/papi-dts/classes/_shared_models_project_data_provider_engine_factory_model_.LayeringProjectDataProviderEngineFactory.html +++ b/papi-dts/classes/_shared_models_project_data_provider_engine_factory_model_.LayeringProjectDataProviderEngineFactory.html @@ -5,15 +5,15 @@ highly recommend extending this class. Please see IProjectDataProviderEngineFactory.getAvailableProjects for more information on the requirements.

-

Type Parameters

Constructors

Type Parameters

Constructors

Properties

pdpfId: string
pdpfIdRegexString: string

Regex-escaped string of this pdpfId.

-
projectInterfacesToLayerOver: undefined | string | (string | string[])[]

String representation of RegExp pattern(s) to match against projects' projectInterfaces +

Returns "shared/models/project-data-provider-engine-factory.model".LayeringProjectDataProviderEngineFactory<SupportedProjectInterfaces>

Properties

pdpfId: string
pdpfIdRegexString: string

Regex-escaped string of this pdpfId.

+
projectInterfacesToLayerOver: undefined | string | (string | string[])[]

String representation of RegExp pattern(s) to match against projects' projectInterfaces (using the test function) to determine if they should be included in the available projects this Layering PDPF @@ -32,13 +32,13 @@

  • Include one
  • Include both two and three.
  • -
    providedProjectInterfaces: SupportedProjectInterfaces

    The list of projectInterfaces that this layering PDPF provides on top of existing projects.

    +
    providedProjectInterfaces: SupportedProjectInterfaces

    The list of projectInterfaces that this layering PDPF provides on top of existing projects.

    Example

    providedProjectInterfaces: ['four', 'five'];
     

    This layering PDPF will announce that its provides the projectInterfaces four and five for projects that match projectInterfacesToLayerOver.

    -

    Methods

    Methods

    \ No newline at end of file +

    Parameters

    Returns Promise<ProjectMetadataWithoutFactoryInfo[]>

    \ No newline at end of file diff --git a/papi-dts/classes/_shared_models_project_data_provider_engine_model_.ProjectDataProviderEngine.html b/papi-dts/classes/_shared_models_project_data_provider_engine_model_.ProjectDataProviderEngine.html index bf312c5f03..07877cbf40 100644 --- a/papi-dts/classes/_shared_models_project_data_provider_engine_model_.ProjectDataProviderEngine.html +++ b/papi-dts/classes/_shared_models_project_data_provider_engine_model_.ProjectDataProviderEngine.html @@ -6,6 +6,6 @@
    this.notifyUpdate('Setting');
     

    See

    IProjectDataProviderEngine for more information on extending this class.

    -

    Type Parameters

    Hierarchy (view full)

    Constructors

    Type Parameters

    Hierarchy (view full)

    Constructors

    Methods

    Constructors

    Methods

    \ No newline at end of file +

    Constructors

    Methods

    \ No newline at end of file diff --git a/papi-dts/enums/_node_services_node_file_system_service_.EntryType.html b/papi-dts/enums/_node_services_node_file_system_service_.EntryType.html index d8527836ac..ad00565d77 100644 --- a/papi-dts/enums/_node_services_node_file_system_service_.EntryType.html +++ b/papi-dts/enums/_node_services_node_file_system_service_.EntryType.html @@ -1,5 +1,5 @@ EntryType | papi-dts

    Type of file system item in a directory

    -

    Enumeration Members

    Enumeration Members

    Enumeration Members

    Directory: "directory"
    File: "file"
    Unknown: "unknown"
    \ No newline at end of file +

    Enumeration Members

    Directory: "directory"
    File: "file"
    Unknown: "unknown"
    \ No newline at end of file diff --git a/papi-dts/enums/_shared_data_internal_connection_model_.ConnectionStatus.html b/papi-dts/enums/_shared_data_internal_connection_model_.ConnectionStatus.html index 70921ef34a..ff8d6a3909 100644 --- a/papi-dts/enums/_shared_data_internal_connection_model_.ConnectionStatus.html +++ b/papi-dts/enums/_shared_data_internal_connection_model_.ConnectionStatus.html @@ -1,9 +1,9 @@ ConnectionStatus | papi-dts

    Whether this connector is setting up or has finished setting up its connection and is ready to communicate on the network

    -

    Enumeration Members

    Enumeration Members

    Enumeration Members

    Connected: 2

    This connector has finished setting up its connection - has connectorInfo and such

    -
    Connecting: 1

    This connector is attempting to connect to the network and retrieve connectorInfo

    -
    Disconnected: 0

    This connector is not connected to the network

    -
    \ No newline at end of file +
    Connecting: 1

    This connector is attempting to connect to the network and retrieve connectorInfo

    +
    Disconnected: 0

    This connector is not connected to the network

    +
    \ No newline at end of file diff --git a/papi-dts/enums/_shared_data_network_connector_model_.MessageType.html b/papi-dts/enums/_shared_data_network_connector_model_.MessageType.html index 176087c9d5..94ec9c8480 100644 --- a/papi-dts/enums/_shared_data_network_connector_model_.MessageType.html +++ b/papi-dts/enums/_shared_data_network_connector_model_.MessageType.html @@ -1,7 +1,7 @@ MessageType | papi-dts

    WebSocket message type that indicates how to handle it

    -

    Enumeration Members

    Enumeration Members

    ClientConnect: "client-connect"
    Event: "event"
    InitClient: "init-client"
    Request: "request"
    Response: "response"
    \ No newline at end of file +

    Enumeration Members

    ClientConnect: "client-connect"
    Event: "event"
    InitClient: "init-client"
    Request: "request"
    Response: "response"
    \ No newline at end of file diff --git a/papi-dts/enums/_shared_global_this_model_.ProcessType.html b/papi-dts/enums/_shared_global_this_model_.ProcessType.html index 60599c3159..ea475766ae 100644 --- a/papi-dts/enums/_shared_global_this_model_.ProcessType.html +++ b/papi-dts/enums/_shared_global_this_model_.ProcessType.html @@ -1,5 +1,5 @@ ProcessType | papi-dts

    Type of Paranext process

    -

    Enumeration Members

    Enumeration Members

    Enumeration Members

    ExtensionHost: "extension-host"
    Main: "main"
    Renderer: "renderer"
    \ No newline at end of file +

    Enumeration Members

    ExtensionHost: "extension-host"
    Main: "main"
    Renderer: "renderer"
    \ No newline at end of file diff --git a/papi-dts/enums/_shared_models_web_view_model_.WebViewContentType.html b/papi-dts/enums/_shared_models_web_view_model_.WebViewContentType.html index d91c133564..bf2ec41a9c 100644 --- a/papi-dts/enums/_shared_models_web_view_model_.WebViewContentType.html +++ b/papi-dts/enums/_shared_models_web_view_model_.WebViewContentType.html @@ -1,11 +1,11 @@ WebViewContentType | papi-dts

    The type of code that defines a webview's content

    -

    Enumeration Members

    Enumeration Members

    Enumeration Members

    HTML: "html"

    This webview is a raw HTML/JS/CSS webview.

    -
    React: "react"

    This webview is a React webview. It must specify its component by setting it to +

    React: "react"

    This webview is a React webview. It must specify its component by setting it to globalThis.webViewComponent

    -
    URL: "url"

    This webview's content is fetched from the url specified (iframe src attribute). Note that +

    URL: "url"

    This webview's content is fetched from the url specified (iframe src attribute). Note that webViews of this type cannot access the papi because they cannot be on the same origin as the parent window.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/enums/_shared_utils_util_.RequestHandlerType.html b/papi-dts/enums/_shared_utils_util_.RequestHandlerType.html index 6487455551..cb80f90846 100644 --- a/papi-dts/enums/_shared_utils_util_.RequestHandlerType.html +++ b/papi-dts/enums/_shared_utils_util_.RequestHandlerType.html @@ -1,5 +1,5 @@ RequestHandlerType | papi-dts

    Enumeration RequestHandlerType

    Type of request handler - indicates what type of parameters and what return type the handler has

    -

    Enumeration Members

    Enumeration Members

    Enumeration Members

    Args: "args"
    Complex: "complex"
    Contents: "contents"
    \ No newline at end of file +

    Enumeration Members

    Args: "args"
    Complex: "complex"
    Contents: "contents"
    \ No newline at end of file diff --git a/papi-dts/functions/__papi_backend_.fetch.html b/papi-dts/functions/__papi_backend_.fetch.html index 892e9dbc57..d4bb4ae696 100644 --- a/papi-dts/functions/__papi_backend_.fetch.html +++ b/papi-dts/functions/__papi_backend_.fetch.html @@ -1,3 +1,3 @@ fetch | papi-dts
    • This is just an alias for internet.fetch

      -

      Parameters

      • input: RequestInfo | URL
      • Optional init: RequestInit

      Returns Promise<Response>

    • This is just an alias for internet.fetch

      -

      Parameters

      • input: string | Request | URL
      • Optional init: RequestInit

      Returns Promise<Response>

    \ No newline at end of file +

    Parameters

    Returns Promise<Response>

  • This is just an alias for internet.fetch

    +

    Parameters

    Returns Promise<Response>

  • \ No newline at end of file diff --git a/papi-dts/functions/__papi_frontend_.fetch.html b/papi-dts/functions/__papi_frontend_.fetch.html index bf312609ca..7503fa7c21 100644 --- a/papi-dts/functions/__papi_frontend_.fetch.html +++ b/papi-dts/functions/__papi_frontend_.fetch.html @@ -1,3 +1,3 @@ fetch | papi-dts
    • This is just an alias for internet.fetch

      -

      Parameters

      • input: RequestInfo | URL
      • Optional init: RequestInit

      Returns Promise<Response>

    • This is just an alias for internet.fetch

      -

      Parameters

      • input: string | Request | URL
      • Optional init: RequestInit

      Returns Promise<Response>

    \ No newline at end of file +

    Parameters

    Returns Promise<Response>

  • This is just an alias for internet.fetch

    +

    Parameters

    Returns Promise<Response>

  • \ No newline at end of file diff --git a/papi-dts/functions/_client_services_web_socket_factory_.createWebSocket.html b/papi-dts/functions/_client_services_web_socket_factory_.createWebSocket.html index c8581c1305..f018803cef 100644 --- a/papi-dts/functions/_client_services_web_socket_factory_.createWebSocket.html +++ b/papi-dts/functions/_client_services_web_socket_factory_.createWebSocket.html @@ -1,3 +1,3 @@ createWebSocket | papi-dts
    • Creates a WebSocket for the renderer or extension host depending on where you're running

      Parameters

      • url: string

      Returns Promise<WebSocket>

      WebSocket

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_extension_host_services_extension_storage_service_.buildExtensionPathFromName.html b/papi-dts/functions/_extension_host_services_extension_storage_service_.buildExtensionPathFromName.html index 3ab0477b0a..f90c900aff 100644 --- a/papi-dts/functions/_extension_host_services_extension_storage_service_.buildExtensionPathFromName.html +++ b/papi-dts/functions/_extension_host_services_extension_storage_service_.buildExtensionPathFromName.html @@ -1,2 +1,2 @@ buildExtensionPathFromName | papi-dts
    • Return a path to the specified file within the extension's installation directory

      -

      Parameters

      • extensionName: string
      • fileName: string

      Returns string

    \ No newline at end of file +

    Parameters

    Returns string

    \ No newline at end of file diff --git a/papi-dts/functions/_extension_host_services_extension_storage_service_.setExtensionUris.html b/papi-dts/functions/_extension_host_services_extension_storage_service_.setExtensionUris.html index a12b7b43a0..e6fb03cb89 100644 --- a/papi-dts/functions/_extension_host_services_extension_storage_service_.setExtensionUris.html +++ b/papi-dts/functions/_extension_host_services_extension_storage_service_.setExtensionUris.html @@ -1,3 +1,3 @@ setExtensionUris | papi-dts
    • This is only intended to be called by the extension service. This service cannot call into the extension service or it causes a circular dependency.

      -

      Parameters

      • urisPerExtension: Map<string, string>

      Returns void

    \ No newline at end of file +

    Parameters

    Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.copyFile.html b/papi-dts/functions/_node_services_node_file_system_service_.copyFile.html index 5212c3fc8c..6e03943624 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.copyFile.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.copyFile.html @@ -5,4 +5,4 @@
  • Optional mode: number

    Bitwise modifiers that affect how the copy works. See fsPromises.copyFile for more information

    -
  • Returns Promise<void>

    \ No newline at end of file +

    Returns Promise<void>

    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.createDir.html b/papi-dts/functions/_node_services_node_file_system_service_.createDir.html index f679b9ef0a..d5fd877371 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.createDir.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.createDir.html @@ -1,4 +1,4 @@ createDir | papi-dts
    • Create a directory in the file system if it does not exist. Does not throw if it already exists.

      Parameters

      • uri: string

        URI of directory

      Returns Promise<void>

      Promise that resolves once the directory has been created

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.deleteDir.html b/papi-dts/functions/_node_services_node_file_system_service_.deleteDir.html index 794a36ccf7..1e7e951209 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.deleteDir.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.deleteDir.html @@ -1,4 +1,4 @@ deleteDir | papi-dts
    • Remove a directory and all its contents recursively from the file system

      Parameters

      • uri: string

        URI of directory

      Returns Promise<void>

      Promise that resolves when the delete operation finishes

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.deleteFile.html b/papi-dts/functions/_node_services_node_file_system_service_.deleteFile.html index a6d62d6176..26c5585d46 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.deleteFile.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.deleteFile.html @@ -1,4 +1,4 @@ deleteFile | papi-dts
    • Delete a file if it exists

      Parameters

      • uri: string

        URI of file

      Returns Promise<void>

      Promise that resolves when the file is deleted or determined to not exist

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.getStats.html b/papi-dts/functions/_node_services_node_file_system_service_.getStats.html index 12b83a39b3..cd2ad4c620 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.getStats.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.getStats.html @@ -3,4 +3,4 @@

    Parameters

    Returns Promise<BigIntStats | undefined>

    Promise that resolves to object of type https://nodejs.org/api/fs.html#class-fsstats if file or directory exists, undefined if it doesn't

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.readDir.html b/papi-dts/functions/_node_services_node_file_system_service_.readDir.html index 8598487c67..06082b254c 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.readDir.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.readDir.html @@ -2,4 +2,4 @@

    Parameters

    Returns Promise<DirectoryEntries>

    Map of entry type to list of uris for each entry in the directory with that type.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.readFileBinary.html b/papi-dts/functions/_node_services_node_file_system_service_.readFileBinary.html index 2a7ca03e33..1dac7e184d 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.readFileBinary.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.readFileBinary.html @@ -1,4 +1,4 @@ readFileBinary | papi-dts
    • Read a binary file

      Parameters

      • uri: string

        URI of file

      Returns Promise<Buffer>

      Promise that resolves to the contents of the file

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.readFileText.html b/papi-dts/functions/_node_services_node_file_system_service_.readFileText.html index e952e20b0f..e462fc8325 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.readFileText.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.readFileText.html @@ -1,4 +1,4 @@ readFileText | papi-dts
    • Read a text file

      Parameters

      • uri: string

        URI of file

      Returns Promise<string>

      Promise that resolves to the contents of the file

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.touch.html b/papi-dts/functions/_node_services_node_file_system_service_.touch.html index b4a6926ee3..a5d67ac5cf 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.touch.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.touch.html @@ -1,4 +1,4 @@ touch | papi-dts
    • Set the last modified and accessed times for the file or directory

      Parameters

      • uri: string

        URI of file or directory

      • date: Date

      Returns Promise<void>

      Promise that resolves once the touch operation finishes

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_services_node_file_system_service_.writeFile.html b/papi-dts/functions/_node_services_node_file_system_service_.writeFile.html index 4691ced16a..3fa61b16e2 100644 --- a/papi-dts/functions/_node_services_node_file_system_service_.writeFile.html +++ b/papi-dts/functions/_node_services_node_file_system_service_.writeFile.html @@ -2,4 +2,4 @@

    Parameters

    Returns Promise<void>

    Promise that resolves after writing the file

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_utils_crypto_util_.createNonce.html b/papi-dts/functions/_node_utils_crypto_util_.createNonce.html index a62c6ef073..de35c237ae 100644 --- a/papi-dts/functions/_node_utils_crypto_util_.createNonce.html +++ b/papi-dts/functions/_node_utils_crypto_util_.createNonce.html @@ -1,4 +1,4 @@ createNonce | papi-dts
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_utils_crypto_util_.createUuid.html b/papi-dts/functions/_node_utils_crypto_util_.createUuid.html index 1ab79dca58..be5fab1883 100644 --- a/papi-dts/functions/_node_utils_crypto_util_.createUuid.html +++ b/papi-dts/functions/_node_utils_crypto_util_.createUuid.html @@ -1 +1 @@ -createUuid | papi-dts
    \ No newline at end of file +createUuid | papi-dts
    \ No newline at end of file diff --git a/papi-dts/functions/_node_utils_util_.getAppDir.html b/papi-dts/functions/_node_utils_util_.getAppDir.html index c898cd0f55..19641e5289 100644 --- a/papi-dts/functions/_node_utils_util_.getAppDir.html +++ b/papi-dts/functions/_node_utils_util_.getAppDir.html @@ -1,5 +1,5 @@ getAppDir | papi-dts
    • Gets the platform-specific user Platform.Bible folder for this application

      When running in development: <repo_directory>/dev-appdata

      When packaged: <user_home_directory>/.platform.bible

      -

      Parameters

      • this: unknown
      • Rest ...args: []

      Returns string

    Properties

    Parameters

    • this: unknown
    • Rest ...args: []

    Returns string

    Properties

    Properties

    clear: (() => void)

    Type declaration

      • (): void
      • Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/_node_utils_util_.getPathFromUri.html b/papi-dts/functions/_node_utils_util_.getPathFromUri.html index 753e3470a1..8dadaf1cb2 100644 --- a/papi-dts/functions/_node_utils_util_.getPathFromUri.html +++ b/papi-dts/functions/_node_utils_util_.getPathFromUri.html @@ -1,4 +1,4 @@ getPathFromUri | papi-dts
    • Resolves the uri to a path

      Parameters

      • uri: string

        The uri to resolve

      Returns string

      Real path to the uri supplied

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_utils_util_.isNoisyDevModeEnvVariableSet.html b/papi-dts/functions/_node_utils_util_.isNoisyDevModeEnvVariableSet.html index 374c8c72bd..e8d74d92c3 100644 --- a/papi-dts/functions/_node_utils_util_.isNoisyDevModeEnvVariableSet.html +++ b/papi-dts/functions/_node_utils_util_.isNoisyDevModeEnvVariableSet.html @@ -1,3 +1,3 @@ isNoisyDevModeEnvVariableSet | papi-dts

    Function isNoisyDevModeEnvVariableSet

    • Determines if running in noisy dev mode

      Returns boolean

      True if the process is running in noisy dev mode, false otherwise

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_utils_util_.joinUriPaths.html b/papi-dts/functions/_node_utils_util_.joinUriPaths.html index 87296a2a48..621855ed35 100644 --- a/papi-dts/functions/_node_utils_util_.joinUriPaths.html +++ b/papi-dts/functions/_node_utils_util_.joinUriPaths.html @@ -2,4 +2,4 @@

    Parameters

    Returns Uri

    One uri that combines the uri and the paths in left-to-right order

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_node_utils_util_.resolveHtmlPath.html b/papi-dts/functions/_node_utils_util_.resolveHtmlPath.html index 12c7958f2d..5c590b9310 100644 --- a/papi-dts/functions/_node_utils_util_.resolveHtmlPath.html +++ b/papi-dts/functions/_node_utils_util_.resolveHtmlPath.html @@ -1 +1 @@ -resolveHtmlPath | papi-dts
    \ No newline at end of file +resolveHtmlPath | papi-dts
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_components_dialogs_dialog_base_data_.hookUpDialogService.html b/papi-dts/functions/_renderer_components_dialogs_dialog_base_data_.hookUpDialogService.html index 466899518a..a6ff5a7ec4 100644 --- a/papi-dts/functions/_renderer_components_dialogs_dialog_base_data_.hookUpDialogService.html +++ b/papi-dts/functions/_renderer_components_dialogs_dialog_base_data_.hookUpDialogService.html @@ -3,4 +3,4 @@ mitigate a dependency cycle

    Parameters

    Returns void

    \ No newline at end of file +

    Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_hook_generators_create_use_data_hook_util_.default.html b/papi-dts/functions/_renderer_hooks_hook_generators_create_use_data_hook_util_.default.html index d2608911cf..e15d606c5c 100644 --- a/papi-dts/functions/_renderer_hooks_hook_generators_create_use_data_hook_util_.default.html +++ b/papi-dts/functions/_renderer_hooks_hook_generators_create_use_data_hook_util_.default.html @@ -3,4 +3,4 @@

    Type Parameters

    Parameters

    Returns UseDataHookGeneric<TUseDataProviderParams>

    useData hook for getting data from a data provider

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_hook_generators_create_use_network_object_hook_util_.default.html b/papi-dts/functions/_renderer_hooks_hook_generators_create_use_network_object_hook_util_.default.html index f99a1be06b..1e54e2251e 100644 --- a/papi-dts/functions/_renderer_hooks_hook_generators_create_use_network_object_hook_util_.default.html +++ b/papi-dts/functions/_renderer_hooks_hook_generators_create_use_network_object_hook_util_.default.html @@ -9,4 +9,4 @@ (result of this hook, if you want this hook to just return the network object again)

    Returns ((...args) => NetworkObject<object> | undefined)

    A function that takes in a networkObjectSource and returns a NetworkObject

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_hook_.default.html index b9bcba1346..2b45fe8a33 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_hook_.default.html @@ -29,4 +29,4 @@
  • isLoading: whether the data with the data type and selector is awaiting retrieval from the data provider
  • -

    Type Parameters

    Parameters

    Returns {
        [TDataType in string | number | symbol]: ((selector, defaultValue, subscriberOptions?) => [DataProviderTypes[DataProviderName][TDataType]["getData"], undefined | ((newData) => Promise<DataProviderUpdateInstructions<DataProviderTypes[DataProviderName]>>), boolean])
    }

    \ No newline at end of file +

    Type Parameters

    Parameters

    Returns {
        [TDataType in string | number | symbol]: ((selector, defaultValue, subscriberOptions?) => [DataProviderTypes[DataProviderName][TDataType]["getData"], undefined | ((newData) => Promise<DataProviderUpdateInstructions<DataProviderTypes[DataProviderName]>>), boolean])
    }

    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_provider_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_provider_hook_.default.html index 96152ed818..c05905b6cf 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_provider_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_provider_hook_.default.html @@ -3,4 +3,4 @@ useDataProvider, if you want this hook to just return the data provider again)

    Returns undefined | DataProviders[DataProviderName]

    Undefined if the data provider has not been retrieved, data provider if it has been retrieved and is not disposed, and undefined again if the data provider is disposed

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_provider_multi_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_provider_multi_hook_.default.html index 65ea50aa15..00fda090a2 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_provider_multi_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_data_provider_multi_hook_.default.html @@ -9,4 +9,4 @@ dataProviderSources. Each item in the array will be (a) undefined if the data provider has not been retrieved or has been disposed, or (b) a data provider if it has been retrieved and is not disposed.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.default.html index b75216f4b8..41e07a2ab0 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.default.html @@ -59,7 +59,7 @@ specify as many or as few properties here as you want to overwrite the properties in the options you provide to the hook -
  • Enables using papi.dialogs.showDialog in React more easily. Returns a callback to run that will +

  • Enables using papi.dialogs.showDialog in React more easily. Returns a callback to run that will open a dialog with the provided dialogType and options then run the resolveCallback with the dialog response or rejectCallback if there is an error. By default, only one dialog can be open at a time.

    @@ -105,4 +105,4 @@ specify as many or as few properties here as you want to overwrite the properties in the options you provide to the hook
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_localized_strings_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_localized_strings_hook_.default.html index e31727ca07..91d4201227 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_localized_strings_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_localized_strings_hook_.default.html @@ -15,4 +15,4 @@
  • localizedStrings: The current state of the localizations, either defaultState or the stored state on the papi, if any
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_data_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_data_hook_.default.html index 29c9c13cc6..fc52e047db 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_data_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_data_hook_.default.html @@ -38,4 +38,4 @@
  • isLoading: whether the data with the data type and selector is awaiting retrieval from the data provider
  • -

    Type Parameters

    Parameters

    Returns {
        [TDataType in string | number | symbol]: ((selector, defaultValue, subscriberOptions?) => [ProjectInterfaceDataTypes[ProjectInterface][TDataType]["getData"], undefined | ((newData) => Promise<DataProviderUpdateInstructions<ProjectInterfaceDataTypes[ProjectInterface]>>), boolean])
    }

    \ No newline at end of file +

    Type Parameters

    Parameters

    Returns {
        [TDataType in string | number | symbol]: ((selector, defaultValue, subscriberOptions?) => [ProjectInterfaceDataTypes[ProjectInterface][TDataType]["getData"], undefined | ((newData) => Promise<DataProviderUpdateInstructions<ProjectInterfaceDataTypes[ProjectInterface]>>), boolean])
    }

    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_data_provider_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_data_provider_hook_.default.html index db0b61f277..5d1b8c4a1d 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_data_provider_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_data_provider_hook_.default.html @@ -12,4 +12,4 @@

    Returns undefined | ProjectDataProviderInterfaces[ProjectInterface]

    undefined if the Project Data Provider has not been retrieved, the requested Project Data Provider if it has been retrieved and is not disposed, and undefined again if the Project Data Provider is disposed

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_setting_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_setting_hook_.default.html index e13cdcd179..a97d14a9cb 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_setting_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_project_setting_hook_.default.html @@ -30,4 +30,4 @@

    Throws

    When subscription callback function is called with an update that has an unexpected message type

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_hooks_papi_hooks_use_setting_hook_.default.html b/papi-dts/functions/_renderer_hooks_papi_hooks_use_setting_hook_.default.html index 62dce944ca..92335bddc8 100644 --- a/papi-dts/functions/_renderer_hooks_papi_hooks_use_setting_hook_.default.html +++ b/papi-dts/functions/_renderer_hooks_papi_hooks_use_setting_hook_.default.html @@ -18,4 +18,4 @@

    Throws

    When subscription callback function is called with an update that has an unexpected message type

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_renderer_services_renderer_web_socket_service_.blockWebSocketsToPapiNetwork.html b/papi-dts/functions/_renderer_services_renderer_web_socket_service_.blockWebSocketsToPapiNetwork.html index 563b5c1d6b..a6bba2a272 100644 --- a/papi-dts/functions/_renderer_services_renderer_web_socket_service_.blockWebSocketsToPapiNetwork.html +++ b/papi-dts/functions/_renderer_services_renderer_web_socket_service_.blockWebSocketsToPapiNetwork.html @@ -1,2 +1,2 @@ blockWebSocketsToPapiNetwork | papi-dts
    • Once our network is running, run this to stop extensions from connecting to it directly

      -

      Returns void

    \ No newline at end of file +

    Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_models_data_provider_model_.getDataProviderDataTypeFromFunctionName.html b/papi-dts/functions/_shared_models_data_provider_model_.getDataProviderDataTypeFromFunctionName.html index 8a60ddedb9..cbb4289843 100644 --- a/papi-dts/functions/_shared_models_data_provider_model_.getDataProviderDataTypeFromFunctionName.html +++ b/papi-dts/functions/_shared_models_data_provider_model_.getDataProviderDataTypeFromFunctionName.html @@ -1,4 +1,4 @@ getDataProviderDataTypeFromFunctionName | papi-dts
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_models_project_lookup_service_model_.compareProjectDataProviderFactoryMetadataInfoMinimalMatch.html b/papi-dts/functions/_shared_models_project_lookup_service_model_.compareProjectDataProviderFactoryMetadataInfoMinimalMatch.html index a54d00b7e7..1b2c0d0c7c 100644 --- a/papi-dts/functions/_shared_models_project_lookup_service_model_.compareProjectDataProviderFactoryMetadataInfoMinimalMatch.html +++ b/papi-dts/functions/_shared_models_project_lookup_service_model_.compareProjectDataProviderFactoryMetadataInfoMinimalMatch.html @@ -5,4 +5,4 @@

    Parameters

    Returns -1 | 0 | 1

    -1 if a is less than b, 0 if equal, and 1 otherwise

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_models_project_lookup_service_model_.getPDPFactoryIdFromNetworkObjectName.html b/papi-dts/functions/_shared_models_project_lookup_service_model_.getPDPFactoryIdFromNetworkObjectName.html index babf0ffd8f..e6fc5c1f42 100644 --- a/papi-dts/functions/_shared_models_project_lookup_service_model_.getPDPFactoryIdFromNetworkObjectName.html +++ b/papi-dts/functions/_shared_models_project_lookup_service_model_.getPDPFactoryIdFromNetworkObjectName.html @@ -1,4 +1,4 @@ getPDPFactoryIdFromNetworkObjectName | papi-dts
    • Transform a network object id for a pdp factory into its well-known pdp factory id

      Parameters

      • pdpFactoryNetworkObjectName: string

        Id for then network object for this pdp factory

      Returns string

      Id extensions use to identify this pdp factory

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_models_project_lookup_service_model_.getPDPFactoryNetworkObjectNameFromId.html b/papi-dts/functions/_shared_models_project_lookup_service_model_.getPDPFactoryNetworkObjectNameFromId.html index a322ad753b..b453b4296f 100644 --- a/papi-dts/functions/_shared_models_project_lookup_service_model_.getPDPFactoryNetworkObjectNameFromId.html +++ b/papi-dts/functions/_shared_models_project_lookup_service_model_.getPDPFactoryNetworkObjectNameFromId.html @@ -1,4 +1,4 @@ getPDPFactoryNetworkObjectNameFromId | papi-dts
    • Transform the well-known pdp factory id into an id for its network object to use

      Parameters

      • pdpFactoryId: string

        Id extensions use to identify this pdp factory

      Returns string

      Id for then network object for this pdp factory

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_models_project_lookup_service_model_.internalGetMetadata.html b/papi-dts/functions/_shared_models_project_lookup_service_model_.internalGetMetadata.html index 3d180289dc..5fc955352a 100644 --- a/papi-dts/functions/_shared_models_project_lookup_service_model_.internalGetMetadata.html +++ b/papi-dts/functions/_shared_models_project_lookup_service_model_.internalGetMetadata.html @@ -3,4 +3,4 @@ provided by the PDP Factory with the matching id (or all PDP Factories if no id is specified) for the project will be returned. If you need projectInterfaces supported by specific PDP Factories, you can access it at ProjectMetadata.pdpFactoryInfo.

    -

    Parameters

    Returns Promise<ProjectMetadata[]>

    \ No newline at end of file +

    Parameters

    Returns Promise<ProjectMetadata[]>

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_models_project_lookup_service_model_.transformGetMetadataForProjectParametersToFilter.html b/papi-dts/functions/_shared_models_project_lookup_service_model_.transformGetMetadataForProjectParametersToFilter.html index 48b854329a..84e1538c54 100644 --- a/papi-dts/functions/_shared_models_project_lookup_service_model_.transformGetMetadataForProjectParametersToFilter.html +++ b/papi-dts/functions/_shared_models_project_lookup_service_model_.transformGetMetadataForProjectParametersToFilter.html @@ -1 +1 @@ -transformGetMetadataForProjectParametersToFilter | papi-dts
    • Parameters

      • Optional projectId: string
      • Optional projectInterface: keyof ProjectDataProviderInterfaces
      • Optional pdpFactoryId: string

      Returns {
          includePdpFactoryIds: string | undefined;
          includeProjectIds: string | undefined;
          includeProjectInterfaces: string | undefined;
      }

      • includePdpFactoryIds: string | undefined
      • includeProjectIds: string | undefined
      • includeProjectInterfaces: string | undefined
    \ No newline at end of file +transformGetMetadataForProjectParametersToFilter | papi-dts
    • Parameters

      • Optional projectId: string
      • Optional projectInterface: keyof ProjectDataProviderInterfaces
      • Optional pdpFactoryId: string

      Returns {
          includePdpFactoryIds: string | undefined;
          includeProjectIds: string | undefined;
          includeProjectInterfaces: string | undefined;
      }

      • includePdpFactoryIds: string | undefined
      • includeProjectIds: string | undefined
      • includeProjectInterfaces: string | undefined
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_command_service_.createSendCommandFunction.html b/papi-dts/functions/_shared_services_command_service_.createSendCommandFunction.html index e53b007200..f412c9e380 100644 --- a/papi-dts/functions/_shared_services_command_service_.createSendCommandFunction.html +++ b/papi-dts/functions/_shared_services_command_service_.createSendCommandFunction.html @@ -3,4 +3,4 @@

    Type Parameters

    Parameters

    Returns ((...args) => Promise<Awaited<ReturnType<CommandHandlers[CommandName]>>>)

    Function to call with arguments of command that sends the command and resolves with the result of the command

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_command_service_.initialize.html b/papi-dts/functions/_shared_services_command_service_.initialize.html index d492a0a813..18973bdd52 100644 --- a/papi-dts/functions/_shared_services_command_service_.initialize.html +++ b/papi-dts/functions/_shared_services_command_service_.initialize.html @@ -1,2 +1,2 @@ initialize | papi-dts
    • Sets up the CommandService. Only runs once and always returns the same promise after that

      -

      Returns Promise<void>

    \ No newline at end of file +

    Returns Promise<void>

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_command_service_.registerCommand.html b/papi-dts/functions/_shared_services_command_service_.registerCommand.html index 1ff319a566..14364c01d9 100644 --- a/papi-dts/functions/_shared_services_command_service_.registerCommand.html +++ b/papi-dts/functions/_shared_services_command_service_.registerCommand.html @@ -6,4 +6,4 @@
  • handler: CommandHandlers[CommandName]

    Function to run when the command is invoked

  • Returns Promise<UnsubscriberAsync>

    True if successfully registered, throws with error message if not

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_command_service_.sendCommand.html b/papi-dts/functions/_shared_services_command_service_.sendCommand.html index b88445834e..51c0066329 100644 --- a/papi-dts/functions/_shared_services_command_service_.sendCommand.html +++ b/papi-dts/functions/_shared_services_command_service_.sendCommand.html @@ -1,2 +1,2 @@ sendCommand | papi-dts
    \ No newline at end of file +

    Type Parameters

    Parameters

    Returns Promise<Awaited<ReturnType<CommandHandlers[CommandName]>>>

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_connection_service_.connect.html b/papi-dts/functions/_shared_services_connection_service_.connect.html index d74f802772..474022f0fe 100644 --- a/papi-dts/functions/_shared_services_connection_service_.connect.html +++ b/papi-dts/functions/_shared_services_connection_service_.connect.html @@ -8,4 +8,4 @@
  • connectorEventHandlers: NetworkConnectorEventHandlers

    Functions that run when network connector events occur like when clients are disconnected

  • Returns Promise<void>

    Promise that resolves when finished connecting

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_connection_service_.disconnect.html b/papi-dts/functions/_shared_services_connection_service_.disconnect.html index f63164d6b4..cbe3b1a681 100644 --- a/papi-dts/functions/_shared_services_connection_service_.disconnect.html +++ b/papi-dts/functions/_shared_services_connection_service_.disconnect.html @@ -1,2 +1,2 @@ disconnect | papi-dts
    \ No newline at end of file +

    Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_connection_service_.emitEventOnNetwork.html b/papi-dts/functions/_shared_services_connection_service_.emitEventOnNetwork.html index 48fdf65f90..29edaf69e2 100644 --- a/papi-dts/functions/_shared_services_connection_service_.emitEventOnNetwork.html +++ b/papi-dts/functions/_shared_services_connection_service_.emitEventOnNetwork.html @@ -2,4 +2,4 @@ run by NetworkEventEmitter after sending on network.

    Type Parameters

    Parameters

    Returns Promise<void>

    \ No newline at end of file +

    Returns Promise<void>

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_connection_service_.getClientId.html b/papi-dts/functions/_shared_services_connection_service_.getClientId.html index e6cc3cef92..46c56b5ea1 100644 --- a/papi-dts/functions/_shared_services_connection_service_.getClientId.html +++ b/papi-dts/functions/_shared_services_connection_service_.getClientId.html @@ -1,2 +1,2 @@ getClientId | papi-dts
    \ No newline at end of file +

    Returns number

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_connection_service_.request.html b/papi-dts/functions/_shared_services_connection_service_.request.html index efb7983286..3bf7a82d84 100644 --- a/papi-dts/functions/_shared_services_connection_service_.request.html +++ b/papi-dts/functions/_shared_services_connection_service_.request.html @@ -2,4 +2,4 @@

    Type Parameters

    Parameters

    Returns Promise<ComplexResponse<TReturn>>

    Promise that resolves with the response message

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_data_provider_service_.getByType.html b/papi-dts/functions/_shared_services_data_provider_service_.getByType.html index e4e99b94a4..4b9981905d 100644 --- a/papi-dts/functions/_shared_services_data_provider_service_.getByType.html +++ b/papi-dts/functions/_shared_services_data_provider_service_.getByType.html @@ -1,4 +1,4 @@ getByType | papi-dts
    • Get a data provider that has previously been set up

      Type Parameters

      Parameters

      • providerName: string

        Name of the desired data provider

      Returns Promise<T | undefined>

      The data provider with the given name if one exists, undefined otherwise

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_data_provider_service_.registerEngineByType.html b/papi-dts/functions/_shared_services_data_provider_service_.registerEngineByType.html index 3d0c5366b0..665dbadec1 100644 --- a/papi-dts/functions/_shared_services_data_provider_service_.registerEngineByType.html +++ b/papi-dts/functions/_shared_services_data_provider_service_.registerEngineByType.html @@ -12,4 +12,4 @@ set methods are layered over to facilitate data provider subscriptions.

    Returns Promise<IDisposableDataProvider<"shared/models/data-provider.interface".default<TDataTypes>>>

    The data provider including control over disposing of it. Note that this data provider is a new object distinct from the data provider engine passed in.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_logger_service_.formatLog.html b/papi-dts/functions/_shared_services_logger_service_.formatLog.html index 23d44f6073..fa5818a35a 100644 --- a/papi-dts/functions/_shared_services_logger_service_.formatLog.html +++ b/papi-dts/functions/_shared_services_logger_service_.formatLog.html @@ -3,4 +3,4 @@
  • serviceName: string

    Name of the service to show in the log

  • Optional tag: string

    Optional tag at the end of the service name

  • Returns string

    Formatted string of a service message

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_connector_factory_.createNetworkConnector.html b/papi-dts/functions/_shared_services_network_connector_factory_.createNetworkConnector.html index 45eaf36d23..16ddbce812 100644 --- a/papi-dts/functions/_shared_services_network_connector_factory_.createNetworkConnector.html +++ b/papi-dts/functions/_shared_services_network_connector_factory_.createNetworkConnector.html @@ -1,3 +1,3 @@ createNetworkConnector | papi-dts
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_object_service_.onDidCreateNetworkObject.html b/papi-dts/functions/_shared_services_network_object_service_.onDidCreateNetworkObject.html index 034a987952..32a4ddfbb7 100644 --- a/papi-dts/functions/_shared_services_network_object_service_.onDidCreateNetworkObject.html +++ b/papi-dts/functions/_shared_services_network_object_service_.onDidCreateNetworkObject.html @@ -1,3 +1,3 @@ onDidCreateNetworkObject | papi-dts
    • Event that fires when a new object has been created on the network (locally or remotely). The event contains information about the new network object.

      -

      Parameters

      Returns Unsubscriber

    \ No newline at end of file +

    Parameters

    Returns Unsubscriber

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_object_service_.onDidDisposeNetworkObject.html b/papi-dts/functions/_shared_services_network_object_service_.onDidDisposeNetworkObject.html index 0d3c31fd51..0f9f279f57 100644 --- a/papi-dts/functions/_shared_services_network_object_service_.onDidDisposeNetworkObject.html +++ b/papi-dts/functions/_shared_services_network_object_service_.onDidDisposeNetworkObject.html @@ -1,2 +1,2 @@ onDidDisposeNetworkObject | papi-dts
    • Event that fires with a network object ID when that object is disposed locally or remotely

      -

      Parameters

      • callback: PlatformEventHandler<string>

      Returns Unsubscriber

    \ No newline at end of file +

    Parameters

    Returns Unsubscriber

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_object_service_.overrideDispose.html b/papi-dts/functions/_shared_services_network_object_service_.overrideDispose.html index 1ed9b1128f..16c14a3b36 100644 --- a/papi-dts/functions/_shared_services_network_object_service_.overrideDispose.html +++ b/papi-dts/functions/_shared_services_network_object_service_.overrideDispose.html @@ -1,2 +1,2 @@ overrideDispose | papi-dts
    • If dispose already exists on objectToMutate, we will call it in addition to newDispose

      -

      Parameters

      • objectToMutate: IDisposableObject
      • newDispose: UnsubscriberAsync

      Returns void

    \ No newline at end of file +

    Parameters

    Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.createNetworkEventEmitter.html b/papi-dts/functions/_shared_services_network_service_.createNetworkEventEmitter.html index c6e8488a86..89a70ae0d7 100644 --- a/papi-dts/functions/_shared_services_network_service_.createNetworkEventEmitter.html +++ b/papi-dts/functions/_shared_services_network_service_.createNetworkEventEmitter.html @@ -5,4 +5,4 @@

    WARNING: You cannot emit events with complex types on the network.

    Type Parameters

    Parameters

    Returns PlatformEventEmitter<T>

    Event emitter whose event works between connections

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.createRequestFunction.html b/papi-dts/functions/_shared_services_network_service_.createRequestFunction.html index bec535e758..879ca98863 100644 --- a/papi-dts/functions/_shared_services_network_service_.createRequestFunction.html +++ b/papi-dts/functions/_shared_services_network_service_.createRequestFunction.html @@ -3,4 +3,4 @@

    Type Parameters

    Parameters

    Returns ((...args) => Promise<TReturn>)

    Function to call with arguments of request that performs the request and resolves with the response contents

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.getNetworkEvent.html b/papi-dts/functions/_shared_services_network_service_.getNetworkEvent.html index 01bfc1a06e..da00974fed 100644 --- a/papi-dts/functions/_shared_services_network_service_.getNetworkEvent.html +++ b/papi-dts/functions/_shared_services_network_service_.getNetworkEvent.html @@ -1,4 +1,4 @@ getNetworkEvent | papi-dts
    • Gets the network event with the specified type. Creates the emitter if it does not exist

      Type Parameters

      • T

      Parameters

      • eventType: string

        Unique network event type for coordinating between connections

      Returns PlatformEvent<T>

      Event for the event type that runs the callback provided when the event is emitted

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.initialize.html b/papi-dts/functions/_shared_services_network_service_.initialize.html index 0858f9d463..525a57ecee 100644 --- a/papi-dts/functions/_shared_services_network_service_.initialize.html +++ b/papi-dts/functions/_shared_services_network_service_.initialize.html @@ -1,2 +1,2 @@ initialize | papi-dts
    \ No newline at end of file +

    Returns Promise<void>

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.onDidClientConnect.html b/papi-dts/functions/_shared_services_network_service_.onDidClientConnect.html index 484f031ffa..e00366506c 100644 --- a/papi-dts/functions/_shared_services_network_service_.onDidClientConnect.html +++ b/papi-dts/functions/_shared_services_network_service_.onDidClientConnect.html @@ -1,2 +1,2 @@ onDidClientConnect | papi-dts
    \ No newline at end of file +

    Parameters

    Returns Unsubscriber

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.onDidClientDisconnect.html b/papi-dts/functions/_shared_services_network_service_.onDidClientDisconnect.html index d0a15ba54c..4e29ff022d 100644 --- a/papi-dts/functions/_shared_services_network_service_.onDidClientDisconnect.html +++ b/papi-dts/functions/_shared_services_network_service_.onDidClientDisconnect.html @@ -1,2 +1,2 @@ onDidClientDisconnect | papi-dts
    \ No newline at end of file +

    Parameters

    Returns Unsubscriber

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.registerRequestHandler.html b/papi-dts/functions/_shared_services_network_service_.registerRequestHandler.html index 73b260a1ed..aea7cf69e8 100644 --- a/papi-dts/functions/_shared_services_network_service_.registerRequestHandler.html +++ b/papi-dts/functions/_shared_services_network_service_.registerRequestHandler.html @@ -5,4 +5,4 @@ type the handler has

    Returns Promise<UnsubscriberAsync>

    Promise that resolves if the request successfully registered and unsubscriber function to run to stop the passed-in function from handling requests

    -
  • Parameters

    Returns Promise<UnsubscriberAsync>

  • Parameters

    Returns Promise<UnsubscriberAsync>

  • \ No newline at end of file +
  • Parameters

    Returns Promise<UnsubscriberAsync>

  • Parameters

    Returns Promise<UnsubscriberAsync>

  • \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.request.html b/papi-dts/functions/_shared_services_network_service_.request.html index 9addc573b1..80764e9407 100644 --- a/papi-dts/functions/_shared_services_network_service_.request.html +++ b/papi-dts/functions/_shared_services_network_service_.request.html @@ -2,4 +2,4 @@

    Type Parameters

    Parameters

    Returns Promise<TReturn>

    Promise that resolves with the response message

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_network_service_.shutdown.html b/papi-dts/functions/_shared_services_network_service_.shutdown.html index ce942ba26e..536a5fc2c1 100644 --- a/papi-dts/functions/_shared_services_network_service_.shutdown.html +++ b/papi-dts/functions/_shared_services_network_service_.shutdown.html @@ -1,2 +1,2 @@ shutdown | papi-dts
    \ No newline at end of file +

    Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_project_data_provider_service_.get.html b/papi-dts/functions/_shared_services_project_data_provider_service_.get.html index 8d754dc89d..9a3a8f8458 100644 --- a/papi-dts/functions/_shared_services_project_data_provider_service_.get.html +++ b/papi-dts/functions/_shared_services_project_data_provider_service_.get.html @@ -12,4 +12,4 @@

    Throws

    If did not find a project data provider for the project id that supports the requested projectInterface (and from the requested PDP factory if specified)

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_services_project_data_provider_service_.registerProjectDataProviderEngineFactory.html b/papi-dts/functions/_shared_services_project_data_provider_service_.registerProjectDataProviderEngineFactory.html index e682de4c91..f58b40c238 100644 --- a/papi-dts/functions/_shared_services_project_data_provider_service_.registerProjectDataProviderEngineFactory.html +++ b/papi-dts/functions/_shared_services_project_data_provider_service_.registerProjectDataProviderEngineFactory.html @@ -5,4 +5,4 @@ should be available on the PDPEs created by this factory.

  • pdpEngineFactory: IProjectDataProviderEngineFactory<SupportedProjectInterfaces>

    Used in a ProjectDataProviderFactory to create ProjectDataProviders

  • Returns Promise<Dispose>

    Promise that resolves to a disposable object when the registration operation completes

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_internal_util_.getProcessType.html b/papi-dts/functions/_shared_utils_internal_util_.getProcessType.html index 64236ed314..bb692f695b 100644 --- a/papi-dts/functions/_shared_utils_internal_util_.getProcessType.html +++ b/papi-dts/functions/_shared_utils_internal_util_.getProcessType.html @@ -1,3 +1,3 @@ getProcessType | papi-dts
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_internal_util_.isClient.html b/papi-dts/functions/_shared_utils_internal_util_.isClient.html index 27e7692044..67929bae0d 100644 --- a/papi-dts/functions/_shared_utils_internal_util_.isClient.html +++ b/papi-dts/functions/_shared_utils_internal_util_.isClient.html @@ -1,3 +1,3 @@ isClient | papi-dts
    • Determine if running on a client process (renderer, extension-host) or on the server.

      Returns boolean

      Returns true if running on a client, false otherwise

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_internal_util_.isExtensionHost.html b/papi-dts/functions/_shared_utils_internal_util_.isExtensionHost.html index 2e651262f0..edfee5c307 100644 --- a/papi-dts/functions/_shared_utils_internal_util_.isExtensionHost.html +++ b/papi-dts/functions/_shared_utils_internal_util_.isExtensionHost.html @@ -1,3 +1,3 @@ isExtensionHost | papi-dts
    • Determine if running on the extension host

      Returns boolean

      Returns true if running on the extension host, false otherwise

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_internal_util_.isRenderer.html b/papi-dts/functions/_shared_utils_internal_util_.isRenderer.html index bb80db3da1..019a43928a 100644 --- a/papi-dts/functions/_shared_utils_internal_util_.isRenderer.html +++ b/papi-dts/functions/_shared_utils_internal_util_.isRenderer.html @@ -1,3 +1,3 @@ isRenderer | papi-dts
    • Determine if running on the renderer process

      Returns boolean

      Returns true if running on the renderer, false otherwise

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_internal_util_.isServer.html b/papi-dts/functions/_shared_utils_internal_util_.isServer.html index 5c73bf1264..a175df8f61 100644 --- a/papi-dts/functions/_shared_utils_internal_util_.isServer.html +++ b/papi-dts/functions/_shared_utils_internal_util_.isServer.html @@ -1,3 +1,3 @@ isServer | papi-dts
    • Determine if running on the server process (main)

      Returns boolean

      Returns true if running on the server, false otherwise

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_util_.createSafeRegisterFn.html b/papi-dts/functions/_shared_utils_util_.createSafeRegisterFn.html index 6bf6bc48cb..0d160947f4 100644 --- a/papi-dts/functions/_shared_utils_util_.createSafeRegisterFn.html +++ b/papi-dts/functions/_shared_utils_util_.createSafeRegisterFn.html @@ -6,4 +6,4 @@
  • initialize: (() => Promise<void>)

    Promise that resolves when the service is finished initializing

  • Returns ((...args) => Promise<UnsubscriberAsync>)

    Safe version of an unsafe function that returns a promise to an UnsubscriberAsync (meaning it will wait to register until the service is initialized)

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_util_.deserializeRequestType.html b/papi-dts/functions/_shared_utils_util_.deserializeRequestType.html index fe39ebd2d5..4ad264a48b 100644 --- a/papi-dts/functions/_shared_utils_util_.deserializeRequestType.html +++ b/papi-dts/functions/_shared_utils_util_.deserializeRequestType.html @@ -1,2 +1,2 @@ deserializeRequestType | papi-dts
    \ No newline at end of file +

    Parameters

    Returns RequestType

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_util_.getModuleSimilarApiMessage.html b/papi-dts/functions/_shared_utils_util_.getModuleSimilarApiMessage.html index ce87b94225..077a6c0874 100644 --- a/papi-dts/functions/_shared_utils_util_.getModuleSimilarApiMessage.html +++ b/papi-dts/functions/_shared_utils_util_.getModuleSimilarApiMessage.html @@ -1,4 +1,4 @@ getModuleSimilarApiMessage | papi-dts
    • Get a message that says the module import was rejected and to try a similar api if available.

      Parameters

      • moduleName: string

        Name of required module that was rejected

      Returns string

      String that says the import was rejected and a similar api to try

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_util_.newNonce.html b/papi-dts/functions/_shared_utils_util_.newNonce.html index 188ebb8b36..5bceb6ad1e 100644 --- a/papi-dts/functions/_shared_utils_util_.newNonce.html +++ b/papi-dts/functions/_shared_utils_util_.newNonce.html @@ -3,4 +3,4 @@

    WARNING: THIS IS NOT CURRENTLY CRYPTOGRAPHICALLY SECURE! TODO: Make this cryptographically random! Use some polymorphic library that works in all contexts? https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getRandomValues only works in browser

    -

    Returns string

    \ No newline at end of file +

    Returns string

    \ No newline at end of file diff --git a/papi-dts/functions/_shared_utils_util_.serializeRequestType.html b/papi-dts/functions/_shared_utils_util_.serializeRequestType.html index 9736b6f2e5..898390090f 100644 --- a/papi-dts/functions/_shared_utils_util_.serializeRequestType.html +++ b/papi-dts/functions/_shared_utils_util_.serializeRequestType.html @@ -2,4 +2,4 @@

    Parameters

    Returns SerializedRequestType

    Full requestType for use in network calls

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/functions/getSavedWebViewDefinition.html b/papi-dts/functions/getSavedWebViewDefinition.html index b5f7ffbced..8c2870531a 100644 --- a/papi-dts/functions/getSavedWebViewDefinition.html +++ b/papi-dts/functions/getSavedWebViewDefinition.html @@ -1,4 +1,4 @@ getSavedWebViewDefinition | papi-dts

    Function getSavedWebViewDefinition

    \ No newline at end of file +

    Returns undefined | SavedWebViewDefinition

    \ No newline at end of file diff --git a/papi-dts/functions/getSavedWebViewDefinitionById.html b/papi-dts/functions/getSavedWebViewDefinitionById.html index 302eb68878..59dc226078 100644 --- a/papi-dts/functions/getSavedWebViewDefinitionById.html +++ b/papi-dts/functions/getSavedWebViewDefinitionById.html @@ -1 +1 @@ -getSavedWebViewDefinitionById | papi-dts

    Function getSavedWebViewDefinitionById

    \ No newline at end of file +getSavedWebViewDefinitionById | papi-dts

    Function getSavedWebViewDefinitionById

    \ No newline at end of file diff --git a/papi-dts/functions/getWebViewState.html b/papi-dts/functions/getWebViewState.html index c8ffcfe971..272a8ee20f 100644 --- a/papi-dts/functions/getWebViewState.html +++ b/papi-dts/functions/getWebViewState.html @@ -1,3 +1,3 @@ getWebViewState | papi-dts

    Function getWebViewState

    • Retrieve the value from web view state with the given 'stateKey', if it exists. Otherwise return default value

      -

      Type Parameters

      • T

      Parameters

      • stateKey: string
      • defaultValue: T

      Returns T

    \ No newline at end of file +

    Type Parameters

    Parameters

    Returns T

    \ No newline at end of file diff --git a/papi-dts/functions/resetWebViewState.html b/papi-dts/functions/resetWebViewState.html index ce0f34d5ea..d45e644380 100644 --- a/papi-dts/functions/resetWebViewState.html +++ b/papi-dts/functions/resetWebViewState.html @@ -1,2 +1,2 @@ resetWebViewState | papi-dts

    Function resetWebViewState

    • Remove the value for a given key in the web view state

      -

      Parameters

      • stateKey: string

      Returns void

    \ No newline at end of file +

    Parameters

    Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/setWebViewState.html b/papi-dts/functions/setWebViewState.html index c3342ba89d..fb6e517fb3 100644 --- a/papi-dts/functions/setWebViewState.html +++ b/papi-dts/functions/setWebViewState.html @@ -1,2 +1,2 @@ setWebViewState | papi-dts

    Function setWebViewState

    • Set the value for a given key in the web view state.

      -

      Type Parameters

      • T

      Parameters

      • stateKey: string
      • stateValue: T

      Returns void

    \ No newline at end of file +

    Type Parameters

    Parameters

    Returns void

    \ No newline at end of file diff --git a/papi-dts/functions/updateWebViewDefinition.html b/papi-dts/functions/updateWebViewDefinition.html index 1aabd760ab..e11d2d3b11 100644 --- a/papi-dts/functions/updateWebViewDefinition.html +++ b/papi-dts/functions/updateWebViewDefinition.html @@ -6,4 +6,4 @@

    @example

    updateWebViewDefinition({ title: `Hello ${name}` });
     
    -

    Parameters

    Returns boolean

    \ No newline at end of file +

    Parameters

    Returns boolean

    \ No newline at end of file diff --git a/papi-dts/functions/updateWebViewDefinitionById.html b/papi-dts/functions/updateWebViewDefinitionById.html index 4284fd6d84..fcdc3313a2 100644 --- a/papi-dts/functions/updateWebViewDefinitionById.html +++ b/papi-dts/functions/updateWebViewDefinitionById.html @@ -1 +1 @@ -updateWebViewDefinitionById | papi-dts

    Function updateWebViewDefinitionById

    \ No newline at end of file +updateWebViewDefinitionById | papi-dts

    Function updateWebViewDefinitionById

    \ No newline at end of file diff --git a/papi-dts/functions/useWebViewState.html b/papi-dts/functions/useWebViewState.html index 8d742453c3..a15ce32110 100644 --- a/papi-dts/functions/useWebViewState.html +++ b/papi-dts/functions/useWebViewState.html @@ -24,4 +24,4 @@

    @example

    const [lastPersonSeen, setLastPersonSeen] = useWebViewState('lastSeen', 'No one');
     
    -

    Type Parameters

    Parameters

    Returns [webViewStateValue: T, setWebViewState: ((stateValue) => void), resetWebViewState: (() => void)]

    \ No newline at end of file +

    Type Parameters

    Parameters

    Returns [webViewStateValue: T, setWebViewState: ((stateValue) => void), resetWebViewState: (() => void)]

    \ No newline at end of file diff --git a/papi-dts/functions/webViewComponent.html b/papi-dts/functions/webViewComponent.html index b9501763f0..046803a5b6 100644 --- a/papi-dts/functions/webViewComponent.html +++ b/papi-dts/functions/webViewComponent.html @@ -1,6 +1,6 @@ webViewComponent | papi-dts

    Function webViewComponent

    • A function that each React WebView extension must provide for Paranext to display it. Only used in WebView iframes.

      -

      Parameters

      Returns ReactNode

    Properties

    Parameters

    Returns ReactNode

    Properties

    contextTypes? defaultProps? displayName? propTypes? diff --git a/papi-dts/interfaces/_extension_host_extension_types_extension_interface_.IExtension.html b/papi-dts/interfaces/_extension_host_extension_types_extension_interface_.IExtension.html index f4ffbb34e3..65ba0f8ebc 100644 --- a/papi-dts/interfaces/_extension_host_extension_types_extension_interface_.IExtension.html +++ b/papi-dts/interfaces/_extension_host_extension_types_extension_interface_.IExtension.html @@ -1,10 +1,10 @@ IExtension | papi-dts

    Interface for all extensions to implement

    -
    interface IExtension {
        activate: ((context) => Promise<void>);
        deactivate?: UnsubscriberAsync;
    }

    Properties

    interface IExtension {
        activate: ((context) => Promise<void>);
        deactivate?: UnsubscriberAsync;
    }

    Properties

    activate: ((context) => Promise<void>)

    Sets up this extension! Runs when paranext wants this extension to activate. For example, activate() should register commands for this extension

    Type declaration

      • (context): Promise<void>
      • Parameters

        Returns Promise<void>

    deactivate?: UnsubscriberAsync

    Deactivate anything in this extension that is not covered by the registrations in the context +

    Returns Promise<void>

    deactivate?: UnsubscriberAsync

    Deactivate anything in this extension that is not covered by the registrations in the context object given to activate().

    Returns

    Promise that resolves to true if successfully deactivated

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_extension_host_services_extension_storage_service_.ExtensionStorageService.html b/papi-dts/interfaces/_extension_host_services_extension_storage_service_.ExtensionStorageService.html index 1564690637..f12da4c0bb 100644 --- a/papi-dts/interfaces/_extension_host_services_extension_storage_service_.ExtensionStorageService.html +++ b/papi-dts/interfaces/_extension_host_services_extension_storage_service_.ExtensionStorageService.html @@ -1,4 +1,4 @@ -ExtensionStorageService | papi-dts
    interface ExtensionStorageService {
        deleteUserData: ((token, key) => Promise<void>);
        readBinaryFileFromInstallDirectory: ((token, fileName) => Promise<Buffer>);
        readTextFileFromInstallDirectory: ((token, fileName) => Promise<string>);
        readUserData: ((token, key) => Promise<string>);
        writeUserData: ((token, key, data) => Promise<void>);
    }

    Properties

    deleteUserData +ExtensionStorageService | papi-dts
    interface ExtensionStorageService {
        deleteUserData: ((token, key) => Promise<void>);
        readBinaryFileFromInstallDirectory: ((token, fileName) => Promise<Buffer>);
        readTextFileFromInstallDirectory: ((token, fileName) => Promise<string>);
        readUserData: ((token, key) => Promise<string>);
        writeUserData: ((token, key, data) => Promise<void>);
    }

    Properties

    Parameters

    • token: ExecutionToken

      ExecutionToken provided to the extension when activate() was called

    • key: string

      Unique identifier of the data

    Returns Promise<void>

    Promise that will resolve if the data is deleted successfully

    -
    readBinaryFileFromInstallDirectory: ((token, fileName) => Promise<Buffer>)

    Type declaration

      • (token, fileName): Promise<Buffer>
      • Read a binary file from the the extension's installation directory

        +
    readBinaryFileFromInstallDirectory: ((token, fileName) => Promise<Buffer>)

    Type declaration

      • (token, fileName): Promise<Buffer>
      • Read a binary file from the the extension's installation directory

        Parameters

        • token: ExecutionToken

          ExecutionToken provided to the extension when activate() was called

        • fileName: string

          Name of the file to be read

        Returns Promise<Buffer>

        Promise for a Buffer with the contents of the file

        -
    readTextFileFromInstallDirectory: ((token, fileName) => Promise<string>)

    Type declaration

      • (token, fileName): Promise<string>
      • Read a text file from the the extension's installation directory

        +
    readTextFileFromInstallDirectory: ((token, fileName) => Promise<string>)

    Type declaration

      • (token, fileName): Promise<string>
      • Read a text file from the the extension's installation directory

        Parameters

        • token: ExecutionToken

          ExecutionToken provided to the extension when activate() was called

        • fileName: string

          Name of the file to be read

        Returns Promise<string>

        Promise for a string with the contents of the file

        -
    readUserData: ((token, key) => Promise<string>)

    Type declaration

      • (token, key): Promise<string>
      • Read data specific to the user (as identified by the OS) and extension (as identified by the +

    readUserData: ((token, key) => Promise<string>)

    Type declaration

      • (token, key): Promise<string>
      • Read data specific to the user (as identified by the OS) and extension (as identified by the ExecutionToken)

        Parameters

        • token: ExecutionToken

          ExecutionToken provided to the extension when activate() was called

        • key: string

          Unique identifier of the data

        Returns Promise<string>

        Promise for a string containing the data

        -
    writeUserData: ((token, key, data) => Promise<void>)

    Type declaration

      • (token, key, data): Promise<void>
      • Write data specific to the user (as identified by the OS) and extension (as identified by the +

    writeUserData: ((token, key, data) => Promise<void>)

    Type declaration

      • (token, key, data): Promise<void>
      • Write data specific to the user (as identified by the OS) and extension (as identified by the ExecutionToken)

        Parameters

        • token: ExecutionToken

          ExecutionToken provided to the extension when activate() was called

        • key: string

          Unique identifier of the data

        • data: string

          Data to be written

        Returns Promise<void>

        Promise that will resolve if the data is written successfully

        -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_papi_shared_types_.CommandHandlers.html b/papi-dts/interfaces/_papi_shared_types_.CommandHandlers.html index 64ac10f4ff..2b4b274176 100644 --- a/papi-dts/interfaces/_papi_shared_types_.CommandHandlers.html +++ b/papi-dts/interfaces/_papi_shared_types_.CommandHandlers.html @@ -6,11 +6,11 @@ following to its .d.ts file:

    Example

    declare module 'papi-shared-types' {
    export interface CommandHandlers {
    'myExtension.myCommand1': (foo: string, bar: number) => string;
    'myExtension.myCommand2': (foo: string) => Promise<void>;
    }
    }
    -
    interface CommandHandlers {
        platform.quit: (() => Promise<void>);
        platform.restartExtensionHost: (() => Promise<void>);
        test.addMany: ((...nums) => number);
        test.echo: ((message) => string);
        test.echoExtensionHost: ((message) => Promise<string>);
        test.throwError: ((message) => void);
        test.throwErrorExtensionHost: ((message) => void);
    }

    Properties

    interface CommandHandlers {
        platform.quit: (() => Promise<void>);
        platform.restartExtensionHost: (() => Promise<void>);
        test.addMany: ((...nums) => number);
        test.echo: ((message) => string);
        test.echoExtensionHost: ((message) => Promise<string>);
        test.throwError: ((message) => void);
        test.throwErrorExtensionHost: ((message) => void);
    }

    Properties

    platform.quit: (() => Promise<void>)

    Type declaration

      • (): Promise<void>
      • Returns Promise<void>

    platform.restartExtensionHost: (() => Promise<void>)

    Type declaration

      • (): Promise<void>
      • Returns Promise<void>

    test.addMany: ((...nums) => number)

    Type declaration

      • (...nums): number
      • Parameters

        • Rest ...nums: number[]

        Returns number

    test.echo: ((message) => string)

    Type declaration

      • (message): string
      • Parameters

        • message: string

        Returns string

    test.echoExtensionHost: ((message) => Promise<string>)

    Type declaration

      • (message): Promise<string>
      • Parameters

        • message: string

        Returns Promise<string>

    test.throwError: ((message) => void)

    Type declaration

      • (message): void
      • Parameters

        • message: string

        Returns void

    test.throwErrorExtensionHost: ((message) => void)

    Type declaration

      • (message): void
      • Parameters

        • message: string

        Returns void

    \ No newline at end of file +

    Properties

    platform.quit: (() => Promise<void>)

    Type declaration

      • (): Promise<void>
      • Returns Promise<void>

    platform.restartExtensionHost: (() => Promise<void>)

    Type declaration

      • (): Promise<void>
      • Returns Promise<void>

    test.addMany: ((...nums) => number)

    Type declaration

      • (...nums): number
      • Parameters

        • Rest ...nums: number[]

        Returns number

    test.echo: ((message) => string)

    Type declaration

      • (message): string
      • Parameters

        • message: string

        Returns string

    test.echoExtensionHost: ((message) => Promise<string>)

    Type declaration

      • (message): Promise<string>
      • Parameters

        • message: string

        Returns Promise<string>

    test.throwError: ((message) => void)

    Type declaration

      • (message): void
      • Parameters

        • message: string

        Returns void

    test.throwErrorExtensionHost: ((message) => void)

    Type declaration

      • (message): void
      • Parameters

        • message: string

        Returns void

    \ No newline at end of file diff --git a/papi-dts/interfaces/_papi_shared_types_.DataProviders.html b/papi-dts/interfaces/_papi_shared_types_.DataProviders.html index 4d8dfc6b3b..abfc4631b8 100644 --- a/papi-dts/interfaces/_papi_shared_types_.DataProviders.html +++ b/papi-dts/interfaces/_papi_shared_types_.DataProviders.html @@ -10,6 +10,6 @@ 'helloSomeone.people' data provider types):

    Example

    declare module 'papi-shared-types' {
    export type PeopleDataTypes = {
    Greeting: DataProviderDataType<string, string | undefined, string>;
    Age: DataProviderDataType<string, number | undefined, number>;
    People: DataProviderDataType<undefined, PeopleData, never>;
    };

    export type PeopleDataMethods = {
    deletePerson(name: string): Promise<boolean>;
    testRandomMethod(things: string): Promise<string>;
    };

    export type PeopleDataProvider = IDataProvider<PeopleDataTypes> & PeopleDataMethods;

    export interface DataProviders {
    'helloSomeone.people': PeopleDataProvider;
    }
    }
    -
    interface DataProviders {
        platform.placeholder: "shared/models/data-provider.interface".default<PlaceholderDataTypes>;
        platform.stuff: "shared/models/data-provider.interface".default<StuffDataTypes>;
    }
    \ No newline at end of file +

    Properties

    \ No newline at end of file diff --git a/papi-dts/interfaces/_papi_shared_types_.ProjectDataProviderInterfaces.html b/papi-dts/interfaces/_papi_shared_types_.ProjectDataProviderInterfaces.html index 7aa6af9c18..4be22b5ce4 100644 --- a/papi-dts/interfaces/_papi_shared_types_.ProjectDataProviderInterfaces.html +++ b/papi-dts/interfaces/_papi_shared_types_.ProjectDataProviderInterfaces.html @@ -33,10 +33,10 @@ MyExtensionLayeringProjectInterface projectInterface):

    Example

    declare module 'papi-shared-types' {
    export type MyBaseProjectDataTypes = {
    MyProjectData: DataProviderDataType<string, string, string>;
    };

    export type MyLayeringProjectDataTypes = {
    MyOtherProjectData: DataProviderDataType<number, number, number>;
    };

    export interface ProjectDataProviderInterfaces {
    // Note that the base PDP implements `I**Base**ProjectDataProvider`
    MyExtensionBaseProjectInterface: IBaseProjectDataProvider<MyProjectDataTypes>;
    // Note that the layering PDP only implements `IProjectDataProvider` because the base PDP already
    // provides the `platform.base` data types
    MyExtensionLayeringProjectInterface: IProjectDataProvider<MyLayeringProjectDataTypes>;
    }
    }
    -
    interface ProjectDataProviderInterfaces {
        platform.base: IBaseProjectDataProvider<MandatoryProjectDataTypes>;
        platform.notesOnly: IProjectDataProvider<NotesOnlyProjectDataTypes>;
        platform.placeholder: IProjectDataProvider<PlaceholderDataTypes>;
    }

    Properties

    Properties

    Base projectInterface that all PDPs that expose their own unique project ids must implement.

    There should be a PDP that provides platform.base for all available project ids.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_papi_shared_types_.ProjectSettingTypes.html b/papi-dts/interfaces/_papi_shared_types_.ProjectSettingTypes.html index cd3121e8e8..b48c33c483 100644 --- a/papi-dts/interfaces/_papi_shared_types_.ProjectSettingTypes.html +++ b/papi-dts/interfaces/_papi_shared_types_.ProjectSettingTypes.html @@ -9,22 +9,22 @@ myExtension.highlightColor project setting):

    Example

    declare module 'papi-shared-types' {
    export interface ProjectSettingTypes {
    'myExtension.highlightColor': string | { r: number; g: number; b: number };
    }
    }
    -
    interface ProjectSettingTypes {
        platform.fullName: string;
        platform.isEditable: boolean;
        platform.language: string;
        platform.name: string;
    }

    Properties

    interface ProjectSettingTypes {
        platform.fullName: string;
        platform.isEditable: boolean;
        platform.language: string;
        platform.name: string;
    }

    Properties

    platform.fullName: string

    Localized full name of the project. This will be displayed directly in the UI.

    Example

    'World English Bible'
     
    -
    platform.isEditable: boolean

    Whether or not the project is editable. This is a general "editable", not necessarily that it +

    platform.isEditable: boolean

    Whether or not the project is editable. This is a general "editable", not necessarily that it is editable by the current user.

    Projects that are not editable are sometimes called "resources".

    -
    platform.language: string

    Localized name of the language in which this project is written. This will be displayed +

    platform.language: string

    Localized name of the language in which this project is written. This will be displayed directly in the UI.

    Example

    'English'
     
    -
    platform.name: string

    Short name of the project (not necessarily unique). This will be displayed directly in the +

    platform.name: string

    Short name of the project (not necessarily unique). This will be displayed directly in the UI.

    Example

    'WEB'
     
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_papi_shared_types_.SettingTypes.html b/papi-dts/interfaces/_papi_shared_types_.SettingTypes.html index f15e34d886..233aed9faf 100644 --- a/papi-dts/interfaces/_papi_shared_types_.SettingTypes.html +++ b/papi-dts/interfaces/_papi_shared_types_.SettingTypes.html @@ -8,6 +8,6 @@ myExtension.highlightColor setting):

    Example

    declare module 'papi-shared-types' {
    export interface SettingTypes {
    'myExtension.highlightColor': string | { r: number; g: number; b: number };
    }
    }
    -
    interface SettingTypes {
        platform.interfaceLanguage: string[];
        platform.verseRef: ScriptureReference;
    }

    Properties

    interface SettingTypes {
        platform.interfaceLanguage: string[];
        platform.verseRef: ScriptureReference;
    }

    Properties

    platform.interfaceLanguage: string[]
    platform.verseRef: ScriptureReference
    \ No newline at end of file +

    Properties

    platform.interfaceLanguage: string[]
    platform.verseRef: ScriptureReference
    \ No newline at end of file diff --git a/papi-dts/interfaces/_renderer_components_dialogs_dialog_definition_model_.DialogTypes.html b/papi-dts/interfaces/_renderer_components_dialogs_dialog_definition_model_.DialogTypes.html index 61e66cb771..7c823dabd9 100644 --- a/papi-dts/interfaces/_renderer_components_dialogs_dialog_definition_model_.DialogTypes.html +++ b/papi-dts/interfaces/_renderer_components_dialogs_dialog_definition_model_.DialogTypes.html @@ -1,7 +1,7 @@ DialogTypes | papi-dts

    Mapped type for dialog functions to use in getting various types for dialogs

    Keys should be dialog names, and values should be DialogDataTypes

    If you add a dialog here, you must also add it on DIALOGS

    -

    Properties

    Properties

    platform.selectBooks: DialogDataTypes<SelectBooksDialogOptions, string[]>
    platform.selectMultipleProjects: DialogDataTypes<SelectMultipleProjectsDialogOptions, string[]>
    platform.selectProject: DialogDataTypes<ProjectDialogOptionsBase, string>
    \ No newline at end of file +

    Properties

    platform.selectBooks: DialogDataTypes<SelectBooksDialogOptions, string[]>
    platform.selectMultipleProjects: DialogDataTypes<SelectMultipleProjectsDialogOptions, string[]>
    platform.selectProject: DialogDataTypes<ProjectDialogOptionsBase, string>
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_docking_framework_model_.FloatLayout.html b/papi-dts/interfaces/_shared_models_docking_framework_model_.FloatLayout.html index ff5cb041fb..e505debe14 100644 --- a/papi-dts/interfaces/_shared_models_docking_framework_model_.FloatLayout.html +++ b/papi-dts/interfaces/_shared_models_docking_framework_model_.FloatLayout.html @@ -1,6 +1,6 @@ FloatLayout | papi-dts

    Information about a floating window

    -
    interface FloatLayout {
        floatSize?: FloatSize;
        position?: FloatPosition;
        type: "float";
    }

    Properties

    interface FloatLayout {
        floatSize?: FloatSize;
        position?: FloatPosition;
        type: "float";
    }

    Properties

    floatSize?: FloatSize
    position?: FloatPosition

    Where to display the floating window. Defaults to cascade

    -
    type: "float"
    \ No newline at end of file +

    Properties

    floatSize?: FloatSize
    position?: FloatPosition

    Where to display the floating window. Defaults to cascade

    +
    type: "float"
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_docking_framework_model_.PanelLayout.html b/papi-dts/interfaces/_shared_models_docking_framework_model_.PanelLayout.html index 9ae6ad8080..e87e9a94d0 100644 --- a/papi-dts/interfaces/_shared_models_docking_framework_model_.PanelLayout.html +++ b/papi-dts/interfaces/_shared_models_docking_framework_model_.PanelLayout.html @@ -1,6 +1,6 @@ PanelLayout | papi-dts

    Information about a panel

    -
    interface PanelLayout {
        direction?: PanelDirection;
        targetTabId?: string;
        type: "panel";
    }

    Properties

    interface PanelLayout {
        direction?: PanelDirection;
        targetTabId?: string;
        type: "panel";
    }

    Properties

    direction?: PanelDirection
    targetTabId?: string

    If undefined, it will add in the direction relative to the previously added tab.

    -
    type: "panel"
    \ No newline at end of file +

    Properties

    direction?: PanelDirection
    targetTabId?: string

    If undefined, it will add in the direction relative to the previously added tab.

    +
    type: "panel"
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_docking_framework_model_.TabLayout.html b/papi-dts/interfaces/_shared_models_docking_framework_model_.TabLayout.html index c7dab9a138..f63dbde4fa 100644 --- a/papi-dts/interfaces/_shared_models_docking_framework_model_.TabLayout.html +++ b/papi-dts/interfaces/_shared_models_docking_framework_model_.TabLayout.html @@ -1,3 +1,3 @@ TabLayout | papi-dts

    Information about a tab in a panel

    -
    interface TabLayout {
        type: "tab";
    }

    Properties

    Properties

    type: "tab"
    \ No newline at end of file +
    interface TabLayout {
        type: "tab";
    }

    Properties

    Properties

    type: "tab"
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_network_object_status_service_model_.NetworkObjectStatusRemoteServiceType.html b/papi-dts/interfaces/_shared_models_network_object_status_service_model_.NetworkObjectStatusRemoteServiceType.html index 1ba79ae728..dd4f15a1e3 100644 --- a/papi-dts/interfaces/_shared_models_network_object_status_service_model_.NetworkObjectStatusRemoteServiceType.html +++ b/papi-dts/interfaces/_shared_models_network_object_status_service_model_.NetworkObjectStatusRemoteServiceType.html @@ -1,5 +1,5 @@ -NetworkObjectStatusRemoteServiceType | papi-dts
    interface NetworkObjectStatusRemoteServiceType {
        getAllNetworkObjectDetails: (() => Promise<Record<string, NetworkObjectDetails>>);
    }

    Hierarchy (view full)

    Properties

    getAllNetworkObjectDetails +NetworkObjectStatusRemoteServiceType | papi-dts
    interface NetworkObjectStatusRemoteServiceType {
        getAllNetworkObjectDetails: (() => Promise<Record<string, NetworkObjectDetails>>);
    }

    Hierarchy (view full)

    Properties

    getAllNetworkObjectDetails: (() => Promise<Record<string, NetworkObjectDetails>>)

    Get details about all available network objects

    Type declaration

    Returns

    Object whose keys are the names of the network objects and whose values are the NetworkObjectDetails for each network object

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_network_object_status_service_model_.NetworkObjectStatusServiceType.html b/papi-dts/interfaces/_shared_models_network_object_status_service_model_.NetworkObjectStatusServiceType.html index 53650cf0b4..a2ad67ca74 100644 --- a/papi-dts/interfaces/_shared_models_network_object_status_service_model_.NetworkObjectStatusServiceType.html +++ b/papi-dts/interfaces/_shared_models_network_object_status_service_model_.NetworkObjectStatusServiceType.html @@ -1,10 +1,10 @@ NetworkObjectStatusServiceType | papi-dts

    Provides functions related to the set of available network objects

    -
    interface NetworkObjectStatusServiceType {
        getAllNetworkObjectDetails: (() => Promise<Record<string, NetworkObjectDetails>>);
        waitForNetworkObject: ((objectDetailsToMatch, timeoutInMS?) => Promise<NetworkObjectDetails>);
    }

    Hierarchy (view full)

    Properties

    interface NetworkObjectStatusServiceType {
        getAllNetworkObjectDetails: (() => Promise<Record<string, NetworkObjectDetails>>);
        waitForNetworkObject: ((objectDetailsToMatch, timeoutInMS?) => Promise<NetworkObjectDetails>);
    }

    Hierarchy (view full)

    Properties

    getAllNetworkObjectDetails: (() => Promise<Record<string, NetworkObjectDetails>>)

    Get details about all available network objects

    Type declaration

    Returns

    Object whose keys are the names of the network objects and whose values are the NetworkObjectDetails for each network object

    -
    waitForNetworkObject: ((objectDetailsToMatch, timeoutInMS?) => Promise<NetworkObjectDetails>)

    Get a promise that resolves when a network object is registered or rejects if a timeout is hit

    +
    waitForNetworkObject: ((objectDetailsToMatch, timeoutInMS?) => Promise<NetworkObjectDetails>)

    Get a promise that resolves when a network object is registered or rejects if a timeout is hit

    Type declaration

      • (objectDetailsToMatch, timeoutInMS?): Promise<NetworkObjectDetails>
      • Parameters

        • objectDetailsToMatch: Partial<NetworkObjectDetails>

          Subset of object details on the network object to wait for. Compared to object details using isSubset

        • Optional timeoutInMS: number

          Max duration to wait for the network object. If not provided, it will wait @@ -12,4 +12,4 @@

        Returns Promise<NetworkObjectDetails>

    Returns

    Promise that either resolves to the NetworkObjectDetails for a network object once the network object is registered, or rejects if a timeout is provided and the timeout is reached before the network object is registered

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_project_data_provider_engine_factory_model_.IProjectDataProviderEngineFactory.html b/papi-dts/interfaces/_shared_models_project_data_provider_engine_factory_model_.IProjectDataProviderEngineFactory.html index e0363d58cf..94afee8b2b 100644 --- a/papi-dts/interfaces/_shared_models_project_data_provider_engine_factory_model_.IProjectDataProviderEngineFactory.html +++ b/papi-dts/interfaces/_shared_models_project_data_provider_engine_factory_model_.IProjectDataProviderEngineFactory.html @@ -20,7 +20,7 @@

    To make creating a Layering PDPF easier, you can extend LayeringProjectDataProviderEngineFactory, which automatically fulfills the special requirements for Layering PDPFs. We highly recommend using it.

    -
    interface IProjectDataProviderEngineFactory<SupportedProjectInterfaces> {
        createProjectDataProviderEngine(projectId): Promise<IProjectDataProviderEngine<SupportedProjectInterfaces>>;
        getAvailableProjects(layeringFilters?): Promise<ProjectMetadataWithoutFactoryInfo[]>;
    }

    Type Parameters

    Methods

    interface IProjectDataProviderEngineFactory<SupportedProjectInterfaces> {
        createProjectDataProviderEngine(projectId): Promise<IProjectDataProviderEngine<SupportedProjectInterfaces>>;
        getAvailableProjects(layeringFilters?): Promise<ProjectMetadataWithoutFactoryInfo[]>;
    }

    Type Parameters

    Methods

    • Get metadata about all projects that can be served by PDPs created by this PDP factory.

      If this is a Base PDP Factory, this method should return this PDP Factory's own unique project IDs.

      If this is a Layering PDP Factory, this method should call @@ -46,4 +46,4 @@ calling papi.projectLookup.getMetadataForAllProjects inside this method. If you are not calling getMetadataForAllProjects inside this method (likely if this is a Base PDPF), you can safely ignore this parameter.

      -

    Returns Promise<ProjectMetadataWithoutFactoryInfo[]>

    \ No newline at end of file +

    Returns Promise<ProjectMetadataWithoutFactoryInfo[]>

    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_project_data_provider_factory_interface_.default.html b/papi-dts/interfaces/_shared_models_project_data_provider_factory_interface_.default.html index d34a0ceeba..a7009837f6 100644 --- a/papi-dts/interfaces/_shared_models_project_data_provider_factory_interface_.default.html +++ b/papi-dts/interfaces/_shared_models_project_data_provider_factory_interface_.default.html @@ -6,11 +6,11 @@ and provide additional projectInterfaces on those projects (Layering PDP Factory). Base PDP Factories must create PDPs that support the platform.base projectInterface. See IBaseProjectDataProvider and ProjectDataProviderInterfaces for more information.

    -
    interface default {
        dispose: UnsubscriberAsync;
        getAvailableProjects(layeringFilters?): Promise<ProjectMetadataWithoutFactoryInfo[]>;
        getProjectDataProviderId(projectId): Promise<string>;
    }

    Hierarchy

    Properties

    interface default {
        dispose: UnsubscriberAsync;
        getAvailableProjects(layeringFilters?): Promise<ProjectMetadataWithoutFactoryInfo[]>;
        getProjectDataProviderId(projectId): Promise<string>;
    }

    Hierarchy

    • Dispose
      • default

    Properties

    dispose: UnsubscriberAsync

    Release resources and notify dependent services when tearing down an object

    -

    Methods

    Methods

    • Get metadata about all projects that can be served by PDPs created by this PDP factory.

      If this is a Base PDP Factory, this method should return this PDP Factory's own unique project IDs.

      If this is a Layering PDP Factory, this method should call @@ -28,11 +28,11 @@ calling papi.projectLookup.getMetadataForAllProjects inside this method. If you are not calling getMetadataForAllProjects inside this method (likely if this is a Base PDPF), you can safely ignore this parameter.

      -

    Returns Promise<ProjectMetadataWithoutFactoryInfo[]>

    Returns Promise<ProjectMetadataWithoutFactoryInfo[]>

    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_web_view_provider_model_.DisposableWebViewProvider.html b/papi-dts/interfaces/_shared_models_web_view_provider_model_.DisposableWebViewProvider.html index 1d1ff4b6a0..81bdf46dcd 100644 --- a/papi-dts/interfaces/_shared_models_web_view_provider_model_.DisposableWebViewProvider.html +++ b/papi-dts/interfaces/_shared_models_web_view_provider_model_.DisposableWebViewProvider.html @@ -1,10 +1,10 @@ DisposableWebViewProvider | papi-dts

    An object of this type is returned from networkObjectService.set.

    See

    networkObjectService

    -
    interface DisposableWebViewProvider {
        dispose: UnsubscriberAsync;
        onDidDispose: PlatformEvent<void>;
        getWebView(savedWebView, getWebViewOptions): Promise<undefined | WebViewDefinition>;
    }

    Hierarchy (view full)

    Properties

    interface DisposableWebViewProvider {
        dispose: UnsubscriberAsync;
        onDidDispose: PlatformEvent<void>;
        getWebView(savedWebView, getWebViewOptions): Promise<undefined | WebViewDefinition>;
    }

    Hierarchy (view full)

    Properties

    Methods

    Properties

    dispose: UnsubscriberAsync

    Release resources and notify dependent services when tearing down an object

    -
    onDidDispose: PlatformEvent<void>

    Event that emits when dispose is called on an object

    -

    Methods

    onDidDispose: PlatformEvent<void>

    Event that emits when dispose is called on an object

    +

    Methods

    \ No newline at end of file +
  • getWebViewOptions: GetWebViewOptions
  • Returns Promise<undefined | WebViewDefinition>

    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_web_view_provider_model_.IWebViewProvider.html b/papi-dts/interfaces/_shared_models_web_view_provider_model_.IWebViewProvider.html index 6991a116aa..1e732a34b3 100644 --- a/papi-dts/interfaces/_shared_models_web_view_provider_model_.IWebViewProvider.html +++ b/papi-dts/interfaces/_shared_models_web_view_provider_model_.IWebViewProvider.html @@ -1,10 +1,10 @@ IWebViewProvider | papi-dts

    An object of this type is passed into networkObjectService.set.

    See

    networkObjectService

    -
    interface IWebViewProvider {
        dispose?: UnsubscriberAsync;
        onDidDispose?: undefined;
        getWebView(savedWebView, getWebViewOptions): Promise<undefined | WebViewDefinition>;
    }

    Hierarchy (view full)

    Properties

    interface IWebViewProvider {
        dispose?: UnsubscriberAsync;
        onDidDispose?: undefined;
        getWebView(savedWebView, getWebViewOptions): Promise<undefined | WebViewDefinition>;
    }

    Hierarchy (view full)

    Properties

    dispose?: UnsubscriberAsync

    Release resources and notify dependent services when tearing down an object

    -
    onDidDispose?: undefined

    Event that emits when dispose is called on an object

    -

    Methods

    onDidDispose?: undefined

    Event that emits when dispose is called on an object

    +

    Methods

    \ No newline at end of file +
  • getWebViewOptions: GetWebViewOptions
  • Returns Promise<undefined | WebViewDefinition>

    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_models_web_view_provider_model_.WebViewProvider.html b/papi-dts/interfaces/_shared_models_web_view_provider_model_.WebViewProvider.html index a7c0d245b4..fd8f95a64e 100644 --- a/papi-dts/interfaces/_shared_models_web_view_provider_model_.WebViewProvider.html +++ b/papi-dts/interfaces/_shared_models_web_view_provider_model_.WebViewProvider.html @@ -5,11 +5,11 @@ call that method. This is because we don't want users of network objects to dispose of them. Only the caller of networkObjectService.set should be able to dispose of the network object.

    See

    networkObjectService

    -
    interface WebViewProvider {
        dispose?: UnsubscriberAsync;
        onDidDispose: PlatformEvent<void>;
        getWebView(savedWebView, getWebViewOptions): Promise<undefined | WebViewDefinition>;
    }

    Hierarchy (view full)

    Properties

    interface WebViewProvider {
        dispose?: UnsubscriberAsync;
        onDidDispose: PlatformEvent<void>;
        getWebView(savedWebView, getWebViewOptions): Promise<undefined | WebViewDefinition>;
    }

    Hierarchy (view full)

    Properties

    Methods

    Properties

    dispose?: UnsubscriberAsync

    Release resources and notify dependent services when tearing down an object

    -
    onDidDispose: PlatformEvent<void>

    Event that emits when dispose is called on an object

    -

    Methods

    onDidDispose: PlatformEvent<void>

    Event that emits when dispose is called on an object

    +

    Methods

    \ No newline at end of file +
  • getWebViewOptions: GetWebViewOptions
  • Returns Promise<undefined | WebViewDefinition>

    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_data_provider_service_.DataProviderService.html b/papi-dts/interfaces/_shared_services_data_provider_service_.DataProviderService.html index d619d71860..df1fa6bb16 100644 --- a/papi-dts/interfaces/_shared_services_data_provider_service_.DataProviderService.html +++ b/papi-dts/interfaces/_shared_services_data_provider_service_.DataProviderService.html @@ -1,4 +1,4 @@ -DataProviderService | papi-dts
    interface DataProviderService {
        DataProviderEngine: typeof "shared/models/data-provider-engine.model".DataProviderEngine;
        decorators: {
            doNotNotify: {
                (method): void;
                (target, member): void;
            };
            ignore: {
                (method): void;
                (target, member): void;
            };
        };
        get: (<DataProviderName>(providerName) => Promise<DataProviders[DataProviderName] | undefined>);
        hasKnown: ((providerName) => boolean);
        registerEngine: (<DataProviderName>(providerName, dataProviderEngine, dataProviderType?, dataProviderAttributes?) => Promise<DisposableDataProviders[DataProviderName]>);
    }

    Properties

    DataProviderEngine +DataProviderService | papi-dts
    interface DataProviderService {
        DataProviderEngine: typeof "shared/models/data-provider-engine.model".DataProviderEngine;
        decorators: {
            doNotNotify: {
                (method): void;
                (target, member): void;
            };
            ignore: {
                (method): void;
                (target, member): void;
            };
        };
        get: (<DataProviderName>(providerName) => Promise<DataProviders[DataProviderName] | undefined>);
        hasKnown: ((providerName) => boolean);
        registerEngine: (<DataProviderName>(providerName, dataProviderEngine, dataProviderType?, dataProviderAttributes?) => Promise<DisposableDataProviders[DataProviderName]>);
    }

    Properties

    DataProviderEngine decorators get hasKnown @@ -7,7 +7,7 @@ data provider engine class extends this class, it doesn't have to specify its own notifyUpdate function in order to use notifyUpdate.

    See

    IDataProviderEngine for more information on extending this class.

    -
    decorators: {
        doNotNotify: {
            (method): void;
            (target, member): void;
        };
        ignore: {
            (method): void;
            (target, member): void;
        };
    }

    A collection of decorators to be used with the data provider service

    +
    decorators: {
        doNotNotify: {
            (method): void;
            (target, member): void;
        };
        ignore: {
            (method): void;
            (target, member): void;
        };
    }

    A collection of decorators to be used with the data provider service

    Type declaration

    • doNotNotify: {
          (method): void;
          (target, member): void;
      }

      Decorator function that marks a data provider engine set<data_type> method not to automatically emit an update and notify subscribers of a change to the data. papi will still consider the set<data_type> method to be a data type method, but it will not layer over it to emit updates.

      @@ -36,13 +36,13 @@

      Example: Call this function signature on an object's method:

      WARNING: Do not copy and paste this example. The @ symbol does not render correctly in JSDoc
       code blocks, so a different unicode character was used. Please use a normal @ when using a
       decorator.

      -
    get: (<DataProviderName>(providerName) => Promise<DataProviders[DataProviderName] | undefined>)

    Get a data provider that has previously been set up

    +
    get: (<DataProviderName>(providerName) => Promise<DataProviders[DataProviderName] | undefined>)

    Get a data provider that has previously been set up

    Type declaration

    Returns

    The data provider with the given name if one exists, undefined otherwise

    -
    hasKnown: ((providerName) => boolean)

    Indicate if we are aware of an existing data provider with the given name. If a data provider +

    hasKnown: ((providerName) => boolean)

    Indicate if we are aware of an existing data provider with the given name. If a data provider with the given name is somewhere else on the network, this function won't tell you about it unless something else in the existing process is subscribed to it.

    -

    Type declaration

      • (providerName): boolean
      • Parameters

        • providerName: string

        Returns boolean

    registerEngine: (<DataProviderName>(providerName, dataProviderEngine, dataProviderType?, dataProviderAttributes?) => Promise<DisposableDataProviders[DataProviderName]>)

    Creates a data provider to be shared on the network layering over the provided data provider +

    Type declaration

      • (providerName): boolean
      • Parameters

        • providerName: string

        Returns boolean

    registerEngine: (<DataProviderName>(providerName, dataProviderEngine, dataProviderType?, dataProviderAttributes?) => Promise<DisposableDataProviders[DataProviderName]>)

    Creates a data provider to be shared on the network layering over the provided data provider engine.

    Type declaration

    Returns

    The data provider including control over disposing of it. Note that this data provider is a new object distinct from the data provider engine passed in.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_dialog_service_model_.DialogService.html b/papi-dts/interfaces/_shared_services_dialog_service_model_.DialogService.html index 7f3bbb5324..906c0a961b 100644 --- a/papi-dts/interfaces/_shared_services_dialog_service_model_.DialogService.html +++ b/papi-dts/interfaces/_shared_services_dialog_service_model_.DialogService.html @@ -1,11 +1,11 @@ DialogService | papi-dts

    Prompt the user for responses with dialogs

    -
    interface DialogService {
        selectProject(options?): Promise<undefined | string>;
        showDialog<DialogTabType>(dialogType, options?): Promise<undefined | DialogTypes[DialogTabType]["responseType"]>;
    }

    Methods

    interface DialogService {
        selectProject(options?): Promise<undefined | string>;
        showDialog<DialogTabType>(dialogType, options?): Promise<undefined | DialogTypes[DialogTabType]["responseType"]>;
    }

    Methods

    • Shows a select project dialog to the user and prompts the user to select a dialog

      Parameters

      Returns Promise<undefined | string>

      Returns the user's selected project id or undefined if the user cancels

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_internet_service_.InternetService.html b/papi-dts/interfaces/_shared_services_internet_service_.InternetService.html index 13a9c033b0..41eba223ee 100644 --- a/papi-dts/interfaces/_shared_services_internet_service_.InternetService.html +++ b/papi-dts/interfaces/_shared_services_internet_service_.InternetService.html @@ -1,3 +1,3 @@ -InternetService | papi-dts
    interface InternetService {
        fetch: {
            (input, init?): Promise<Response>;
            (input, init?): Promise<Response>;
        };
    }

    Properties

    fetch +InternetService | papi-dts
    interface InternetService {
        fetch: {
            (input, init?): Promise<Response>;
            (input, init?): Promise<Response>;
        };
    }

    Properties

    Properties

    fetch: {
        (input, init?): Promise<Response>;
        (input, init?): Promise<Response>;
    }

    Type declaration

      • (input, init?): Promise<Response>
      • Parameters

        • input: RequestInfo | URL
        • Optional init: RequestInit

        Returns Promise<Response>

      • (input, init?): Promise<Response>
      • Parameters

        • input: string | Request | URL
        • Optional init: RequestInit

        Returns Promise<Response>

    \ No newline at end of file +

    Parameters

    • input: RequestInfo | URL
    • Optional init: RequestInit

    Returns Promise<Response>

  • (input, init?): Promise<Response>
  • Parameters

    • input: string | Request | URL
    • Optional init: RequestInit

    Returns Promise<Response>

  • \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_network_connector_interface_.default.html b/papi-dts/interfaces/_shared_services_network_connector_interface_.default.html index 6ff743f157..dc8106d704 100644 --- a/papi-dts/interfaces/_shared_services_network_connector_interface_.default.html +++ b/papi-dts/interfaces/_shared_services_network_connector_interface_.default.html @@ -1,7 +1,7 @@ default | papi-dts

    Interface that defines the network connection functionality the server and the client must implement. Used by NetworkConnectorFactory to supply the right kind of NetworkConnector to ConnectionService

    -
    interface default {
        connect: ((localRequestHandler, requestRouter, localEventHandler, networkConnectorEventHandlers) => Promise<Readonly<{
            clientId: number;
        }>>);
        connectionStatus: ConnectionStatus;
        connectorInfo: Readonly<{
            clientId: number;
        }>;
        disconnect: (() => void);
        emitEventOnNetwork: (<T>(eventType, event) => Promise<void>);
        notifyClientConnected: (() => Promise<void>);
        request: InternalRequestHandler;
    }

    Implemented by

    Properties

    interface default {
        connect: ((localRequestHandler, requestRouter, localEventHandler, networkConnectorEventHandlers) => Promise<Readonly<{
            clientId: number;
        }>>);
        connectionStatus: ConnectionStatus;
        connectorInfo: Readonly<{
            clientId: number;
        }>;
        disconnect: (() => void);
        emitEventOnNetwork: (<T>(eventType, event) => Promise<void>);
        notifyClientConnected: (() => Promise<void>);
        request: InternalRequestHandler;
    }

    Implemented by

    Properties

  • networkConnectorEventHandlers: NetworkConnectorEventHandlers

    Functions that run when network connector events occur like when clients are disconnected

  • Returns Promise<Readonly<{
        clientId: number;
    }>>

    Returns

    Promise that resolves with connector info when finished connecting

    -
    connectionStatus: ConnectionStatus

    Whether this connector is setting up or has finished setting up its connection and is ready to +

    connectionStatus: ConnectionStatus

    Whether this connector is setting up or has finished setting up its connection and is ready to communicate on the network

    -
    connectorInfo: Readonly<{
        clientId: number;
    }>

    Information about the connector. Populated by the server while connecting

    -

    Type declaration

    • clientId: number
    disconnect: (() => void)

    Disconnects from the connection:

    +
    connectorInfo: Readonly<{
        clientId: number;
    }>

    Information about the connector. Populated by the server while connecting

    +

    Type declaration

    • clientId: number
    disconnect: (() => void)

    Disconnects from the connection:

    • On Client: disconnects from the server
    • On Server: disconnects from clients and closes its connection endpoint
    -

    Type declaration

      • (): void
      • Returns void

    emitEventOnNetwork: (<T>(eventType, event) => Promise<void>)

    Sends an event to other processes. Does NOT run the local event subscriptions as they should be +

    Type declaration

      • (): void
      • Returns void

    emitEventOnNetwork: (<T>(eventType, event) => Promise<void>)

    Sends an event to other processes. Does NOT run the local event subscriptions as they should be run by NetworkEventEmitter after sending on network.

    Type declaration

      • <T>(eventType, event): Promise<void>
      • Type Parameters

        • T

        Parameters

        • eventType: string

          Unique network event type for coordinating between processes

        • event: InternalEvent<T>

          Event to emit on the network

          -

        Returns Promise<void>

    notifyClientConnected: (() => Promise<void>)

    Notify the server that this client has received its connectorInfo and is ready to go.

    +

    Returns Promise<void>

    notifyClientConnected: (() => Promise<void>)

    Notify the server that this client has received its connectorInfo and is ready to go.

    MUST RUN AFTER connect() WHEN ITS PROMISE RESOLVES

    TODO: Is this necessary?

    -

    Type declaration

    request: InternalRequestHandler

    Send a request to the server/a client and resolve after receiving a response

    +

    Type declaration

    request: InternalRequestHandler

    Send a request to the server/a client and resolve after receiving a response

    Param: requestType

    The type of request

    Param: contents

    Contents to send in the request

    Returns

    Promise that resolves with the response message

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_network_service_.PapiNetworkService.html b/papi-dts/interfaces/_shared_services_network_service_.PapiNetworkService.html index da56880f58..e8ddb344cd 100644 --- a/papi-dts/interfaces/_shared_services_network_service_.PapiNetworkService.html +++ b/papi-dts/interfaces/_shared_services_network_service_.PapiNetworkService.html @@ -1,4 +1,4 @@ -PapiNetworkService | papi-dts
    interface PapiNetworkService {
        createNetworkEventEmitter: (<T>(eventType) => PlatformEventEmitter<T>);
        getNetworkEvent: (<T>(eventType) => PlatformEvent<T>);
        onDidClientConnect: PlatformEvent<ClientConnectEvent>;
        onDidClientDisconnect: PlatformEvent<ClientDisconnectEvent>;
    }

    Properties

    createNetworkEventEmitter +PapiNetworkService | papi-dts
    interface PapiNetworkService {
        createNetworkEventEmitter: (<T>(eventType) => PlatformEventEmitter<T>);
        getNetworkEvent: (<T>(eventType) => PlatformEvent<T>);
        onDidClientConnect: PlatformEvent<ClientConnectEvent>;
        onDidClientDisconnect: PlatformEvent<ClientDisconnectEvent>;
    }

    Properties

    createNetworkEventEmitter getNetworkEvent onDidClientConnect onDidClientDisconnect @@ -9,7 +9,7 @@

    WARNING: You cannot emit events with complex types on the network.

    Type Parameters

    • T

    Parameters

    • eventType: string

      Unique network event type for coordinating between connections

    Returns PlatformEventEmitter<T>

    Event emitter whose event works between connections

    -
    getNetworkEvent: (<T>(eventType) => PlatformEvent<T>)

    Type declaration

      • <T>(eventType): PlatformEvent<T>
      • Gets the network event with the specified type. Creates the emitter if it does not exist

        +
    getNetworkEvent: (<T>(eventType) => PlatformEvent<T>)

    Type declaration

      • <T>(eventType): PlatformEvent<T>
      • Gets the network event with the specified type. Creates the emitter if it does not exist

        Type Parameters

        • T

        Parameters

        • eventType: string

          Unique network event type for coordinating between connections

        Returns PlatformEvent<T>

        Event for the event type that runs the callback provided when the event is emitted

        -
    onDidClientConnect: PlatformEvent<ClientConnectEvent>
    onDidClientDisconnect: PlatformEvent<ClientDisconnectEvent>
    \ No newline at end of file +
    onDidClientConnect: PlatformEvent<ClientConnectEvent>
    onDidClientDisconnect: PlatformEvent<ClientDisconnectEvent>
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_project_data_provider_service_.PapiBackendProjectDataProviderService.html b/papi-dts/interfaces/_shared_services_project_data_provider_service_.PapiBackendProjectDataProviderService.html index f6d36623de..e03cfe229c 100644 --- a/papi-dts/interfaces/_shared_services_project_data_provider_service_.PapiBackendProjectDataProviderService.html +++ b/papi-dts/interfaces/_shared_services_project_data_provider_service_.PapiBackendProjectDataProviderService.html @@ -1,4 +1,4 @@ -PapiBackendProjectDataProviderService | papi-dts
    interface PapiBackendProjectDataProviderService {
        get: (<ProjectInterface>(projectInterface, projectId, pdpFactoryId?) => Promise<ProjectDataProviderInterfaces[ProjectInterface]>);
        registerProjectDataProviderEngineFactory: (<SupportedProjectInterfaces>(pdpFactoryId, projectInterfaces, pdpEngineFactory) => Promise<Dispose>);
    }

    Properties

    get +PapiBackendProjectDataProviderService | papi-dts
    interface PapiBackendProjectDataProviderService {
        get: (<ProjectInterface>(projectInterface, projectId, pdpFactoryId?) => Promise<ProjectDataProviderInterfaces[ProjectInterface]>);
        registerProjectDataProviderEngineFactory: (<SupportedProjectInterfaces>(pdpFactoryId, projectInterfaces, pdpEngineFactory) => Promise<Dispose>);
    }

    Properties

    get: (<ProjectInterface>(projectInterface, projectId, pdpFactoryId?) => Promise<ProjectDataProviderInterfaces[ProjectInterface]>)

    Type declaration

      • <ProjectInterface>(projectInterface, projectId, pdpFactoryId?): Promise<ProjectDataProviderInterfaces[ProjectInterface]>
      • Get a Project Data Provider for the given project ID.

        Type Parameters

        Parameters

        • projectInterface: ProjectInterface

          projectInterface that the project to load must support. The TypeScript @@ -14,11 +14,11 @@

          Throws

          If did not find a project data provider for the project id that supports the requested projectInterface (and from the requested PDP factory if specified)

          -
    registerProjectDataProviderEngineFactory: (<SupportedProjectInterfaces>(pdpFactoryId, projectInterfaces, pdpEngineFactory) => Promise<Dispose>)

    Type declaration

      • <SupportedProjectInterfaces>(pdpFactoryId, projectInterfaces, pdpEngineFactory): Promise<Dispose>
      • Add a new Project Data Provider Factory to PAPI that uses the given engine.

        +
    registerProjectDataProviderEngineFactory: (<SupportedProjectInterfaces>(pdpFactoryId, projectInterfaces, pdpEngineFactory) => Promise<Dispose>)

    Type declaration

      • <SupportedProjectInterfaces>(pdpFactoryId, projectInterfaces, pdpEngineFactory): Promise<Dispose>
      • Add a new Project Data Provider Factory to PAPI that uses the given engine.

        Type Parameters

        Parameters

        • pdpFactoryId: string

          Unique id for this PDP factory

        • projectInterfaces: SupportedProjectInterfaces

          The standardized sets of methods (projectInterfaces) supported by the Project Data Provider Engines produced by this factory. Indicates what sort of project data should be available on the PDPEs created by this factory.

        • pdpEngineFactory: IProjectDataProviderEngineFactory<SupportedProjectInterfaces>

          Used in a ProjectDataProviderFactory to create ProjectDataProviders

        Returns Promise<Dispose>

        Promise that resolves to a disposable object when the registration operation completes

        -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_project_data_provider_service_.PapiFrontendProjectDataProviderService.html b/papi-dts/interfaces/_shared_services_project_data_provider_service_.PapiFrontendProjectDataProviderService.html index cfc3958a38..5ba8b10634 100644 --- a/papi-dts/interfaces/_shared_services_project_data_provider_service_.PapiFrontendProjectDataProviderService.html +++ b/papi-dts/interfaces/_shared_services_project_data_provider_service_.PapiFrontendProjectDataProviderService.html @@ -1,4 +1,4 @@ -PapiFrontendProjectDataProviderService | papi-dts
    interface PapiFrontendProjectDataProviderService {
        get: (<ProjectInterface>(projectInterface, projectId, pdpFactoryId?) => Promise<ProjectDataProviderInterfaces[ProjectInterface]>);
    }

    Properties

    get +PapiFrontendProjectDataProviderService | papi-dts
    interface PapiFrontendProjectDataProviderService {
        get: (<ProjectInterface>(projectInterface, projectId, pdpFactoryId?) => Promise<ProjectDataProviderInterfaces[ProjectInterface]>);
    }

    Properties

    Properties

    get: (<ProjectInterface>(projectInterface, projectId, pdpFactoryId?) => Promise<ProjectDataProviderInterfaces[ProjectInterface]>)

    Type declaration

      • <ProjectInterface>(projectInterface, projectId, pdpFactoryId?): Promise<ProjectDataProviderInterfaces[ProjectInterface]>
      • Get a Project Data Provider for the given project ID.

        Type Parameters

        Parameters

        • projectInterface: ProjectInterface

          projectInterface that the project to load must support. The TypeScript type for the returned project data provider will have the project data provider interface type @@ -13,4 +13,4 @@

          Throws

          If did not find a project data provider for the project id that supports the requested projectInterface (and from the requested PDP factory if specified)

          -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_project_settings_service_model_.IProjectSettingsService.html b/papi-dts/interfaces/_shared_services_project_settings_service_model_.IProjectSettingsService.html index f9ad802b60..5de196cf6a 100644 --- a/papi-dts/interfaces/_shared_services_project_settings_service_model_.IProjectSettingsService.html +++ b/papi-dts/interfaces/_shared_services_project_settings_service_model_.IProjectSettingsService.html @@ -1,5 +1,5 @@ IProjectSettingsService | papi-dts

    Provides utility functions that project data providers should call when handling project settings

    -
    interface IProjectSettingsService {
        getDefault<ProjectSettingName>(key): Promise<ProjectSettingTypes[ProjectSettingName]>;
        isValid<ProjectSettingName>(key, newValue, currentValue, allChanges?): Promise<boolean>;
        registerValidator<ProjectSettingName>(key, validatorCallback): Promise<UnsubscriberAsync>;
    }

    Methods

    interface IProjectSettingsService {
        getDefault<ProjectSettingName>(key): Promise<ProjectSettingTypes[ProjectSettingName]>;
        isValid<ProjectSettingName>(key, newValue, currentValue, allChanges?): Promise<boolean>;
        registerValidator<ProjectSettingName>(key, validatorCallback): Promise<UnsubscriberAsync>;
    }

    Methods

    • Calls registered project settings validators to determine whether or not a project setting change is valid.

      Every Project Data Provider must run this function when it receives a request to set a project setting before changing the value of the setting.

      @@ -19,7 +19,7 @@
    • currentValue: ProjectSettingTypes[ProjectSettingName]

      The current project setting value

    • Optional allChanges: SimultaneousProjectSettingsChanges

      All project settings changes being set in one batch

    Returns Promise<boolean>

    true if change is valid, false otherwise

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_web_view_provider_service_.PapiWebViewProviderService.html b/papi-dts/interfaces/_shared_services_web_view_provider_service_.PapiWebViewProviderService.html index 2628d3f0fe..56d5cb92f6 100644 --- a/papi-dts/interfaces/_shared_services_web_view_provider_service_.PapiWebViewProviderService.html +++ b/papi-dts/interfaces/_shared_services_web_view_provider_service_.PapiWebViewProviderService.html @@ -1,8 +1,8 @@ -PapiWebViewProviderService | papi-dts
    interface PapiWebViewProviderService {
        register: ((webViewType, webViewProvider) => Promise<DisposableWebViewProvider>);
    }

    Properties

    register +PapiWebViewProviderService | papi-dts
    interface PapiWebViewProviderService {
        register: ((webViewType, webViewProvider) => Promise<DisposableWebViewProvider>);
    }

    Properties

    Properties

    register: ((webViewType, webViewProvider) => Promise<DisposableWebViewProvider>)

    Type declaration

      • (webViewType, webViewProvider): Promise<DisposableWebViewProvider>
      • Register a web view provider to serve webViews for a specified type of webViews

        Parameters

        • webViewType: string

          Type of web view to provide

        • webViewProvider: IWebViewProvider

          Object to register as a webView provider including control over disposing of it.

          WARNING: setting a webView provider mutates the provided object.

        Returns Promise<DisposableWebViewProvider>

        webViewProvider modified to be a network object

        -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_web_view_provider_service_.WebViewProviderService.html b/papi-dts/interfaces/_shared_services_web_view_provider_service_.WebViewProviderService.html index 8ce5ab5b32..0269365275 100644 --- a/papi-dts/interfaces/_shared_services_web_view_provider_service_.WebViewProviderService.html +++ b/papi-dts/interfaces/_shared_services_web_view_provider_service_.WebViewProviderService.html @@ -1,19 +1,19 @@ -WebViewProviderService | papi-dts
    interface WebViewProviderService {
        get: ((webViewType) => Promise<WebViewProvider | undefined>);
        hasKnown: ((webViewType) => boolean);
        initialize: (() => Promise<void>);
        register: ((webViewType, webViewProvider) => Promise<DisposableWebViewProvider>);
    }

    Properties

    get +WebViewProviderService | papi-dts
    interface WebViewProviderService {
        get: ((webViewType) => Promise<WebViewProvider | undefined>);
        hasKnown: ((webViewType) => boolean);
        initialize: (() => Promise<void>);
        register: ((webViewType, webViewProvider) => Promise<DisposableWebViewProvider>);
    }

    Properties

    get: ((webViewType) => Promise<WebViewProvider | undefined>)

    Type declaration

      • (webViewType): Promise<WebViewProvider | undefined>
      • Get a web view provider that has previously been set up

        Parameters

        • webViewType: string

          Type of webview provider to get

        Returns Promise<WebViewProvider | undefined>

        Web view provider with the given name if one exists, undefined otherwise

        -
    hasKnown: ((webViewType) => boolean)

    Type declaration

      • (webViewType): boolean
      • Indicate if we are aware of an existing web view provider with the given type. If a web view +

    hasKnown: ((webViewType) => boolean)

    Type declaration

      • (webViewType): boolean
      • Indicate if we are aware of an existing web view provider with the given type. If a web view provider with the given type is somewhere else on the network, this function won't tell you about it unless something else in the existing process is subscribed to it.

        Parameters

        • webViewType: string

          Type of webView to check for

          -

        Returns boolean

    initialize: (() => Promise<void>)

    Type declaration

      • (): Promise<void>
      • Sets up the service. Only runs once and always returns the same promise after that

        -

        Returns Promise<void>

    register: ((webViewType, webViewProvider) => Promise<DisposableWebViewProvider>)

    Type declaration

      • (webViewType, webViewProvider): Promise<DisposableWebViewProvider>
      • Register a web view provider to serve webViews for a specified type of webViews

        +

    Returns boolean

    initialize: (() => Promise<void>)

    Type declaration

      • (): Promise<void>
      • Sets up the service. Only runs once and always returns the same promise after that

        +

        Returns Promise<void>

    register: ((webViewType, webViewProvider) => Promise<DisposableWebViewProvider>)

    Type declaration

      • (webViewType, webViewProvider): Promise<DisposableWebViewProvider>
      • Register a web view provider to serve webViews for a specified type of webViews

        Parameters

        • webViewType: string

          Type of web view to provide

        • webViewProvider: IWebViewProvider

          Object to register as a webView provider including control over disposing of it.

          WARNING: setting a webView provider mutates the provided object.

        Returns Promise<DisposableWebViewProvider>

        webViewProvider modified to be a network object

        -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/interfaces/_shared_services_web_view_service_model_.WebViewServiceType.html b/papi-dts/interfaces/_shared_services_web_view_service_model_.WebViewServiceType.html index e525d21af5..dfca524e5d 100644 --- a/papi-dts/interfaces/_shared_services_web_view_service_model_.WebViewServiceType.html +++ b/papi-dts/interfaces/_shared_services_web_view_service_model_.WebViewServiceType.html @@ -1,7 +1,7 @@ WebViewServiceType | papi-dts

    Service exposing various functions related to using webViews

    WebViews are iframes in the Platform.Bible UI into which extensions load frontend code, either HTML or React components.

    -
    interface WebViewServiceType {
        getWebView: ((webViewType, layout?, options?) => Promise<undefined | string>);
        onDidAddWebView: PlatformEvent<AddWebViewEvent>;
        getSavedWebViewDefinition(webViewId): Promise<undefined | SavedWebViewDefinition>;
    }

    Properties

    interface WebViewServiceType {
        getWebView: ((webViewType, layout?, options?) => Promise<undefined | string>);
        onDidAddWebView: PlatformEvent<AddWebViewEvent>;
        getSavedWebViewDefinition(webViewId): Promise<undefined | SavedWebViewDefinition>;
    }

    Properties

    getWebView: ((webViewType, layout?, options?) => Promise<undefined | string>)

    Creates a new web view or gets an existing one depending on if you request an existing one and @@ -13,8 +13,8 @@

    Returns Promise<undefined | string>

    Returns

    Promise that resolves to the ID of the webview we got or undefined if the provider did not create a WebView for this request.

    Throws

    If something went wrong like the provider for the webViewType was not found

    -
    onDidAddWebView: PlatformEvent<AddWebViewEvent>

    Event that emits with webView info when a webView is added

    -

    Methods

    onDidAddWebView: PlatformEvent<AddWebViewEvent>

    Event that emits with webView info when a webView is added

    +

    Methods

    • Gets the saved properties on the WebView definition with the specified ID

      Note: this only returns a representation of the current web view definition, not the actual web view definition itself. Changing properties on the returned definition does not affect the actual web view definition. You can possibly change the actual web view definition by calling @@ -23,4 +23,4 @@

      Throws

      If something went wrong like the provider for the webViewType

      Parameters

      • webViewId: string

        The ID of the WebView whose saved properties to get

      Returns Promise<undefined | SavedWebViewDefinition>

      Saved properties of the WebView definition with the specified ID or undefined if not found

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/modules/__papi_backend_.html b/papi-dts/modules/__papi_backend_.html index 9495540323..20240c8cea 100644 --- a/papi-dts/modules/__papi_backend_.html +++ b/papi-dts/modules/__papi_backend_.html @@ -1,4 +1,4 @@ -"@papi/backend" | papi-dts

    Namespace "@papi/backend"

    Index

    Variables

    BaseProjectDataProviderEngine +"@papi/backend" | papi-dts

    Namespace "@papi/backend"

    Index

    Variables

    BaseProjectDataProviderEngine DataProviderEngine LayeringProjectDataProviderEngineFactory ProjectDataProviderEngine @@ -14,6 +14,7 @@ projectDataProviders projectLookup projectSettings +settings storage webViewProviders webViews diff --git a/papi-dts/modules/__papi_core_.html b/papi-dts/modules/__papi_core_.html index 0527ba5d0d..3eb760dfe1 100644 --- a/papi-dts/modules/__papi_core_.html +++ b/papi-dts/modules/__papi_core_.html @@ -1,4 +1,4 @@ -"@papi/core" | papi-dts

    Namespace "@papi/core"

    References

    DataProviderDataType +"@papi/core" | papi-dts

    Namespace "@papi/core"

    References

    DataProviderDataType DataProviderSubscriberOptions DataProviderUpdateInstructions DialogOptions diff --git a/papi-dts/modules/__papi_frontend_.html b/papi-dts/modules/__papi_frontend_.html index 622d57ecc6..7040f76fef 100644 --- a/papi-dts/modules/__papi_frontend_.html +++ b/papi-dts/modules/__papi_frontend_.html @@ -1,4 +1,4 @@ -"@papi/frontend" | papi-dts

    Namespace "@papi/frontend"

    Index

    Type Aliases

    Papi +"@papi/frontend" | papi-dts

    Namespace "@papi/frontend"

    Index

    Type Aliases

    Variables

    WebSocket XMLHttpRequest commands diff --git a/papi-dts/modules/__papi_frontend_react_.html b/papi-dts/modules/__papi_frontend_react_.html index 1256fd80aa..13fdac8f9e 100644 --- a/papi-dts/modules/__papi_frontend_react_.html +++ b/papi-dts/modules/__papi_frontend_react_.html @@ -1,4 +1,4 @@ -"@papi/frontend/react" | papi-dts

    Namespace "@papi/frontend/react"

    References

    useData +"@papi/frontend/react" | papi-dts

    Namespace "@papi/frontend/react"

    References

    useData useDataProvider useDataProviderMulti useDialogCallback diff --git a/papi-dts/modules/_client_services_client_network_connector_service_.html b/papi-dts/modules/_client_services_client_network_connector_service_.html index ada195b87e..993f5f9023 100644 --- a/papi-dts/modules/_client_services_client_network_connector_service_.html +++ b/papi-dts/modules/_client_services_client_network_connector_service_.html @@ -1,2 +1,2 @@ -"client/services/client-network-connector.service" | papi-dts

    Namespace "client/services/client-network-connector.service"

    Index

    Classes

    default +"client/services/client-network-connector.service" | papi-dts

    Namespace "client/services/client-network-connector.service"

    Index

    Classes

    \ No newline at end of file diff --git a/papi-dts/modules/_client_services_web_socket_factory_.html b/papi-dts/modules/_client_services_web_socket_factory_.html index 460d9246fc..6ef9e18646 100644 --- a/papi-dts/modules/_client_services_web_socket_factory_.html +++ b/papi-dts/modules/_client_services_web_socket_factory_.html @@ -1,2 +1,2 @@ -"client/services/web-socket.factory" | papi-dts

    Namespace "client/services/web-socket.factory"

    Index

    Functions

    createWebSocket +"client/services/web-socket.factory" | papi-dts

    Namespace "client/services/web-socket.factory"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_client_services_web_socket_interface_.html b/papi-dts/modules/_client_services_web_socket_interface_.html index 9b1a724d9c..41b43a6b43 100644 --- a/papi-dts/modules/_client_services_web_socket_interface_.html +++ b/papi-dts/modules/_client_services_web_socket_interface_.html @@ -1,2 +1,2 @@ -"client/services/web-socket.interface" | papi-dts

    Namespace "client/services/web-socket.interface"

    Index

    Type Aliases

    IWebSocket +"client/services/web-socket.interface" | papi-dts

    Namespace "client/services/web-socket.interface"

    Index

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_extension_host_extension_types_extension_activation_context_model_.html b/papi-dts/modules/_extension_host_extension_types_extension_activation_context_model_.html index 93adb2ef90..319c712ffa 100644 --- a/papi-dts/modules/_extension_host_extension_types_extension_activation_context_model_.html +++ b/papi-dts/modules/_extension_host_extension_types_extension_activation_context_model_.html @@ -1,2 +1,2 @@ -"extension-host/extension-types/extension-activation-context.model" | papi-dts

    Namespace "extension-host/extension-types/extension-activation-context.model"

    Index

    Type Aliases

    ExecutionActivationContext +"extension-host/extension-types/extension-activation-context.model" | papi-dts

    Namespace "extension-host/extension-types/extension-activation-context.model"

    Index

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_extension_host_extension_types_extension_interface_.html b/papi-dts/modules/_extension_host_extension_types_extension_interface_.html index bc295ce34e..d046bcfe20 100644 --- a/papi-dts/modules/_extension_host_extension_types_extension_interface_.html +++ b/papi-dts/modules/_extension_host_extension_types_extension_interface_.html @@ -1,2 +1,2 @@ -"extension-host/extension-types/extension.interface" | papi-dts

    Namespace "extension-host/extension-types/extension.interface"

    Index

    Interfaces

    IExtension +"extension-host/extension-types/extension.interface" | papi-dts

    Namespace "extension-host/extension-types/extension.interface"

    Index

    Interfaces

    \ No newline at end of file diff --git a/papi-dts/modules/_extension_host_extension_types_extension_manifest_model_.html b/papi-dts/modules/_extension_host_extension_types_extension_manifest_model_.html index 7bf3595746..607d1f1341 100644 --- a/papi-dts/modules/_extension_host_extension_types_extension_manifest_model_.html +++ b/papi-dts/modules/_extension_host_extension_types_extension_manifest_model_.html @@ -1,2 +1,2 @@ -"extension-host/extension-types/extension-manifest.model" | papi-dts

    Namespace "extension-host/extension-types/extension-manifest.model"

    Index

    Type Aliases

    ExtensionManifest +"extension-host/extension-types/extension-manifest.model" | papi-dts

    Namespace "extension-host/extension-types/extension-manifest.model"

    Index

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_extension_host_services_extension_host_web_socket_model_.html b/papi-dts/modules/_extension_host_services_extension_host_web_socket_model_.html index 2773e76fb6..03b2cdb797 100644 --- a/papi-dts/modules/_extension_host_services_extension_host_web_socket_model_.html +++ b/papi-dts/modules/_extension_host_services_extension_host_web_socket_model_.html @@ -1,3 +1,3 @@ -"extension-host/services/extension-host-web-socket.model" | papi-dts

    Namespace "extension-host/services/extension-host-web-socket.model"

    Index

    Namespaces

    default +"extension-host/services/extension-host-web-socket.model" | papi-dts

    Namespace "extension-host/services/extension-host-web-socket.model"

    Index

    Namespaces

    Classes

    \ No newline at end of file diff --git a/papi-dts/modules/_extension_host_services_extension_storage_service_.html b/papi-dts/modules/_extension_host_services_extension_storage_service_.html index 12cc2afdd0..09b03b58c9 100644 --- a/papi-dts/modules/_extension_host_services_extension_storage_service_.html +++ b/papi-dts/modules/_extension_host_services_extension_storage_service_.html @@ -1,4 +1,4 @@ -"extension-host/services/extension-storage.service" | papi-dts

    Namespace "extension-host/services/extension-storage.service"

    Index

    Interfaces

    ExtensionStorageService +"extension-host/services/extension-storage.service" | papi-dts

    Namespace "extension-host/services/extension-storage.service"

    Index

    Interfaces

    Variables

    Functions

    buildExtensionPathFromName setExtensionUris diff --git a/papi-dts/modules/_main_services_server_network_connector_service_.html b/papi-dts/modules/_main_services_server_network_connector_service_.html index fa3187368a..a9c8e71724 100644 --- a/papi-dts/modules/_main_services_server_network_connector_service_.html +++ b/papi-dts/modules/_main_services_server_network_connector_service_.html @@ -1,2 +1,2 @@ -"main/services/server-network-connector.service" | papi-dts

    Namespace "main/services/server-network-connector.service"

    Index

    Classes

    default +"main/services/server-network-connector.service" | papi-dts

    Namespace "main/services/server-network-connector.service"

    Index

    Classes

    \ No newline at end of file diff --git a/papi-dts/modules/_node_models_execution_token_model_.html b/papi-dts/modules/_node_models_execution_token_model_.html index 833d91bf68..456d168fc5 100644 --- a/papi-dts/modules/_node_models_execution_token_model_.html +++ b/papi-dts/modules/_node_models_execution_token_model_.html @@ -1,3 +1,3 @@ -"node/models/execution-token.model" | papi-dts

    Namespace "node/models/execution-token.model"

    Index

    Classes

    ExecutionToken +"node/models/execution-token.model" | papi-dts

    Namespace "node/models/execution-token.model"

    Index

    Classes

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_node_services_execution_token_service_.html b/papi-dts/modules/_node_services_execution_token_service_.html index cf8ada6e5b..fc5ea05528 100644 --- a/papi-dts/modules/_node_services_execution_token_service_.html +++ b/papi-dts/modules/_node_services_execution_token_service_.html @@ -1,2 +1,2 @@ -"node/services/execution-token.service" | papi-dts

    Namespace "node/services/execution-token.service"

    Index

    Variables

    default +"node/services/execution-token.service" | papi-dts

    Namespace "node/services/execution-token.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_node_services_node_file_system_service_.html b/papi-dts/modules/_node_services_node_file_system_service_.html index 689e2eb943..ee0feecd61 100644 --- a/papi-dts/modules/_node_services_node_file_system_service_.html +++ b/papi-dts/modules/_node_services_node_file_system_service_.html @@ -1,4 +1,4 @@ -"node/services/node-file-system.service" | papi-dts

    Namespace "node/services/node-file-system.service"

    Index

    Enumerations

    EntryType +"node/services/node-file-system.service" | papi-dts

    Namespace "node/services/node-file-system.service"

    Index

    Enumerations

    Type Aliases

    Functions

    copyFile createDir diff --git a/papi-dts/modules/_node_utils_crypto_util_.html b/papi-dts/modules/_node_utils_crypto_util_.html index 0d4ac661f5..97adb5b3d9 100644 --- a/papi-dts/modules/_node_utils_crypto_util_.html +++ b/papi-dts/modules/_node_utils_crypto_util_.html @@ -1,3 +1,3 @@ -"node/utils/crypto-util" | papi-dts

    Namespace "node/utils/crypto-util"

    Index

    Functions

    createNonce +"node/utils/crypto-util" | papi-dts

    Namespace "node/utils/crypto-util"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_node_utils_util_.html b/papi-dts/modules/_node_utils_util_.html index b7ab7769a3..c7cc307bcd 100644 --- a/papi-dts/modules/_node_utils_util_.html +++ b/papi-dts/modules/_node_utils_util_.html @@ -1,4 +1,4 @@ -"node/utils/util" | papi-dts

    Namespace "node/utils/util"

    Index

    Variables

    FILE_PROTOCOL +"node/utils/util" | papi-dts

    Namespace "node/utils/util"

    Index

    Variables

    Functions

    getAppDir getPathFromUri diff --git a/papi-dts/modules/_papi_shared_types_.html b/papi-dts/modules/_papi_shared_types_.html index 8cf1cedcd3..d670809dbf 100644 --- a/papi-dts/modules/_papi_shared_types_.html +++ b/papi-dts/modules/_papi_shared_types_.html @@ -1,4 +1,4 @@ -"papi-shared-types" | papi-dts

    Namespace "papi-shared-types"

    Index

    Interfaces

    CommandHandlers +"papi-shared-types" | papi-dts

    Namespace "papi-shared-types"

    Index

    Interfaces

    CommandHandlers DataProviders ProjectDataProviderInterfaces ProjectSettingTypes diff --git a/papi-dts/modules/_renderer_components_dialogs_dialog_base_data_.html b/papi-dts/modules/_renderer_components_dialogs_dialog_base_data_.html index 38fed17cf8..d8f2a854cf 100644 --- a/papi-dts/modules/_renderer_components_dialogs_dialog_base_data_.html +++ b/papi-dts/modules/_renderer_components_dialogs_dialog_base_data_.html @@ -1,4 +1,4 @@ -"renderer/components/dialogs/dialog-base.data" | papi-dts

    Namespace "renderer/components/dialogs/dialog-base.data"

    Index

    Type Aliases

    DialogDefinitionBase +"renderer/components/dialogs/dialog-base.data" | papi-dts

    Namespace "renderer/components/dialogs/dialog-base.data"

    Index

    Type Aliases

    Variables

    Functions

    hookUpDialogService diff --git a/papi-dts/modules/_renderer_components_dialogs_dialog_definition_model_.html b/papi-dts/modules/_renderer_components_dialogs_dialog_definition_model_.html index d6511bf8a3..20951a9de3 100644 --- a/papi-dts/modules/_renderer_components_dialogs_dialog_definition_model_.html +++ b/papi-dts/modules/_renderer_components_dialogs_dialog_definition_model_.html @@ -1,4 +1,4 @@ -"renderer/components/dialogs/dialog-definition.model" | papi-dts

    Namespace "renderer/components/dialogs/dialog-definition.model"

    Index

    Interfaces

    DialogTypes +"renderer/components/dialogs/dialog-definition.model" | papi-dts

    Namespace "renderer/components/dialogs/dialog-definition.model"

    Index

    Interfaces

    Type Aliases

    DialogDataTypes DialogDefinition DialogTabTypes diff --git a/papi-dts/modules/_renderer_hooks_hook_generators_create_use_data_hook_util_.html b/papi-dts/modules/_renderer_hooks_hook_generators_create_use_data_hook_util_.html index e9d58e15fa..6eef4180e7 100644 --- a/papi-dts/modules/_renderer_hooks_hook_generators_create_use_data_hook_util_.html +++ b/papi-dts/modules/_renderer_hooks_hook_generators_create_use_data_hook_util_.html @@ -1,2 +1,2 @@ -"renderer/hooks/hook-generators/create-use-data-hook.util" | papi-dts

    Namespace "renderer/hooks/hook-generators/create-use-data-hook.util"

    Index

    Functions

    default +"renderer/hooks/hook-generators/create-use-data-hook.util" | papi-dts

    Namespace "renderer/hooks/hook-generators/create-use-data-hook.util"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_hook_generators_create_use_network_object_hook_util_.html b/papi-dts/modules/_renderer_hooks_hook_generators_create_use_network_object_hook_util_.html index 7b4f1f35a2..8d7c04185f 100644 --- a/papi-dts/modules/_renderer_hooks_hook_generators_create_use_network_object_hook_util_.html +++ b/papi-dts/modules/_renderer_hooks_hook_generators_create_use_network_object_hook_util_.html @@ -1,2 +1,2 @@ -"renderer/hooks/hook-generators/create-use-network-object-hook.util" | papi-dts

    Namespace "renderer/hooks/hook-generators/create-use-network-object-hook.util"

    Index

    Functions

    default +"renderer/hooks/hook-generators/create-use-network-object-hook.util" | papi-dts

    Namespace "renderer/hooks/hook-generators/create-use-network-object-hook.util"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_index_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_index_.html index ccf7acd437..26605fe8a6 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_index_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_index_.html @@ -1,4 +1,4 @@ -"renderer/hooks/papi-hooks/index" | papi-dts

    Namespace "renderer/hooks/papi-hooks/index"

    References

    useData +"renderer/hooks/papi-hooks/index" | papi-dts

    Namespace "renderer/hooks/papi-hooks/index"

    References

    useData useDataProvider useDataProviderMulti useDialogCallback diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_hook_.html index 1446f84023..f479ebc10c 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_hook_.html @@ -1,2 +1,2 @@ -"renderer/hooks/papi-hooks/use-data.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-data.hook"

    Index

    Functions

    default +"renderer/hooks/papi-hooks/use-data.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-data.hook"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_provider_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_provider_hook_.html index 6ecd9c741e..d0d7dbdf2c 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_provider_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_provider_hook_.html @@ -1,2 +1,2 @@ -"renderer/hooks/papi-hooks/use-data-provider.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-data-provider.hook"

    Index

    Functions

    default +"renderer/hooks/papi-hooks/use-data-provider.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-data-provider.hook"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_provider_multi_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_provider_multi_hook_.html index ef319993b5..07b13cf2d9 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_provider_multi_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_data_provider_multi_hook_.html @@ -1,2 +1,2 @@ -"renderer/hooks/papi-hooks/use-data-provider-multi.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-data-provider-multi.hook"

    Index

    Functions

    default +"renderer/hooks/papi-hooks/use-data-provider-multi.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-data-provider-multi.hook"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.html index 424b1cc19c..ed8fe9a1d2 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.html @@ -1,3 +1,3 @@ -"renderer/hooks/papi-hooks/use-dialog-callback.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-dialog-callback.hook"

    Index

    Type Aliases

    UseDialogCallbackOptions +"renderer/hooks/papi-hooks/use-dialog-callback.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-dialog-callback.hook"

    Index

    Type Aliases

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_localized_strings_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_localized_strings_hook_.html index 5b56b589df..e221fbf343 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_localized_strings_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_localized_strings_hook_.html @@ -1,2 +1,2 @@ -"renderer/hooks/papi-hooks/use-localized-strings-hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-localized-strings-hook"

    Index

    Functions

    default +"renderer/hooks/papi-hooks/use-localized-strings-hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-localized-strings-hook"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_data_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_data_hook_.html index 40e4e7063f..f6d6e214df 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_data_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_data_hook_.html @@ -1,2 +1,2 @@ -"renderer/hooks/papi-hooks/use-project-data.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-project-data.hook"

    Index

    Functions

    default +"renderer/hooks/papi-hooks/use-project-data.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-project-data.hook"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_data_provider_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_data_provider_hook_.html index 58f36237e1..a46e5b69bb 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_data_provider_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_data_provider_hook_.html @@ -1,2 +1,2 @@ -"renderer/hooks/papi-hooks/use-project-data-provider.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-project-data-provider.hook"

    Index

    Functions

    default +"renderer/hooks/papi-hooks/use-project-data-provider.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-project-data-provider.hook"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_setting_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_setting_hook_.html index c3ba9f1f3f..4d9c0f5bb4 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_setting_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_project_setting_hook_.html @@ -1,2 +1,2 @@ -"renderer/hooks/papi-hooks/use-project-setting.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-project-setting.hook"

    Index

    Functions

    default +"renderer/hooks/papi-hooks/use-project-setting.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-project-setting.hook"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_hooks_papi_hooks_use_setting_hook_.html b/papi-dts/modules/_renderer_hooks_papi_hooks_use_setting_hook_.html index 1de1032c86..d3be7c3d68 100644 --- a/papi-dts/modules/_renderer_hooks_papi_hooks_use_setting_hook_.html +++ b/papi-dts/modules/_renderer_hooks_papi_hooks_use_setting_hook_.html @@ -1,2 +1,2 @@ -"renderer/hooks/papi-hooks/use-setting.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-setting.hook"

    Index

    Functions

    default +"renderer/hooks/papi-hooks/use-setting.hook" | papi-dts

    Namespace "renderer/hooks/papi-hooks/use-setting.hook"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_services_renderer_web_socket_service_.html b/papi-dts/modules/_renderer_services_renderer_web_socket_service_.html index c81db49a20..8b24131569 100644 --- a/papi-dts/modules/_renderer_services_renderer_web_socket_service_.html +++ b/papi-dts/modules/_renderer_services_renderer_web_socket_service_.html @@ -1,3 +1,3 @@ -"renderer/services/renderer-web-socket.service" | papi-dts

    Namespace "renderer/services/renderer-web-socket.service"

    Index

    Classes

    default +"renderer/services/renderer-web-socket.service" | papi-dts

    Namespace "renderer/services/renderer-web-socket.service"

    Index

    Classes

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_renderer_services_renderer_xml_http_request_service_.html b/papi-dts/modules/_renderer_services_renderer_xml_http_request_service_.html index 6baf26bdae..b14b0ac5fd 100644 --- a/papi-dts/modules/_renderer_services_renderer_xml_http_request_service_.html +++ b/papi-dts/modules/_renderer_services_renderer_xml_http_request_service_.html @@ -1,2 +1,2 @@ -"renderer/services/renderer-xml-http-request.service" | papi-dts

    Namespace "renderer/services/renderer-xml-http-request.service"

    Index

    Classes

    default +"renderer/services/renderer-xml-http-request.service" | papi-dts

    Namespace "renderer/services/renderer-xml-http-request.service"

    Index

    Classes

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_data_file_system_model_.html b/papi-dts/modules/_shared_data_file_system_model_.html index c115d92e1f..c41df6dd9a 100644 --- a/papi-dts/modules/_shared_data_file_system_model_.html +++ b/papi-dts/modules/_shared_data_file_system_model_.html @@ -1,2 +1,2 @@ -"shared/data/file-system.model" | papi-dts

    Namespace "shared/data/file-system.model"

    Index

    Type Aliases

    Uri +"shared/data/file-system.model" | papi-dts

    Namespace "shared/data/file-system.model"

    Index

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_data_internal_connection_model_.html b/papi-dts/modules/_shared_data_internal_connection_model_.html index 228a4107a7..1592e0c1ed 100644 --- a/papi-dts/modules/_shared_data_internal_connection_model_.html +++ b/papi-dts/modules/_shared_data_internal_connection_model_.html @@ -1,4 +1,4 @@ -"shared/data/internal-connection.model" | papi-dts

    Namespace "shared/data/internal-connection.model"

    Index

    Enumerations

    ConnectionStatus +"shared/data/internal-connection.model" | papi-dts

    Namespace "shared/data/internal-connection.model"

    Index

    Enumerations

    Type Aliases

    ClientConnectEvent ClientDisconnectEvent InternalEvent diff --git a/papi-dts/modules/_shared_data_network_connector_model_.html b/papi-dts/modules/_shared_data_network_connector_model_.html index dfeea9df17..94e4bcd26e 100644 --- a/papi-dts/modules/_shared_data_network_connector_model_.html +++ b/papi-dts/modules/_shared_data_network_connector_model_.html @@ -1,4 +1,4 @@ -"shared/data/network-connector.model" | papi-dts

    Namespace "shared/data/network-connector.model"

    Index

    Enumerations

    MessageType +"shared/data/network-connector.model" | papi-dts

    Namespace "shared/data/network-connector.model"

    Index

    Enumerations

    Type Aliases

    ClientConnect InitClient Message diff --git a/papi-dts/modules/_shared_global_this_model_.html b/papi-dts/modules/_shared_global_this_model_.html index 8a428a90e1..549c969788 100644 --- a/papi-dts/modules/_shared_global_this_model_.html +++ b/papi-dts/modules/_shared_global_this_model_.html @@ -1,2 +1,2 @@ -"shared/global-this.model" | papi-dts

    Namespace "shared/global-this.model"

    Index

    Enumerations

    ProcessType +"shared/global-this.model" | papi-dts

    Namespace "shared/global-this.model"

    Index

    Enumerations

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_base_project_data_provider_engine_model_.html b/papi-dts/modules/_shared_models_base_project_data_provider_engine_model_.html index 6e4ff164da..5bc4f669d5 100644 --- a/papi-dts/modules/_shared_models_base_project_data_provider_engine_model_.html +++ b/papi-dts/modules/_shared_models_base_project_data_provider_engine_model_.html @@ -1,3 +1,3 @@ -"shared/models/base-project-data-provider-engine.model" | papi-dts

    Namespace "shared/models/base-project-data-provider-engine.model"

    Index

    Classes

    BaseProjectDataProviderEngine +"shared/models/base-project-data-provider-engine.model" | papi-dts

    Namespace "shared/models/base-project-data-provider-engine.model"

    Index

    Classes

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_data_provider_engine_model_.html b/papi-dts/modules/_shared_models_data_provider_engine_model_.html index 000024decf..b719ca17c1 100644 --- a/papi-dts/modules/_shared_models_data_provider_engine_model_.html +++ b/papi-dts/modules/_shared_models_data_provider_engine_model_.html @@ -1,4 +1,4 @@ -"shared/models/data-provider-engine.model" | papi-dts

    Namespace "shared/models/data-provider-engine.model"

    Index

    Classes

    DataProviderEngine +"shared/models/data-provider-engine.model" | papi-dts

    Namespace "shared/models/data-provider-engine.model"

    Index

    Classes

    Type Aliases

    DataProviderEngineNotifyUpdate WithNotifyUpdate default diff --git a/papi-dts/modules/_shared_models_data_provider_interface_.html b/papi-dts/modules/_shared_models_data_provider_interface_.html index 299eddb917..055a8cab91 100644 --- a/papi-dts/modules/_shared_models_data_provider_interface_.html +++ b/papi-dts/modules/_shared_models_data_provider_interface_.html @@ -1,3 +1,3 @@ -"shared/models/data-provider.interface" | papi-dts

    Namespace "shared/models/data-provider.interface"

    Index

    Type Aliases

    IDisposableDataProvider +"shared/models/data-provider.interface" | papi-dts

    Namespace "shared/models/data-provider.interface"

    Index

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_data_provider_model_.html b/papi-dts/modules/_shared_models_data_provider_model_.html index fa9ef33dd6..05bd4b4c7c 100644 --- a/papi-dts/modules/_shared_models_data_provider_model_.html +++ b/papi-dts/modules/_shared_models_data_provider_model_.html @@ -1,4 +1,4 @@ -"shared/models/data-provider.model" | papi-dts

    Namespace "shared/models/data-provider.model"

    Index

    Type Aliases

    DataProviderDataType +"shared/models/data-provider.model" | papi-dts

    Namespace "shared/models/data-provider.model"

    Index

    Type Aliases

    DataProviderDataType DataProviderDataTypes DataProviderGetter DataProviderGetters diff --git a/papi-dts/modules/_shared_models_dialog_options_model_.html b/papi-dts/modules/_shared_models_dialog_options_model_.html index 491959ba98..0ba5564de7 100644 --- a/papi-dts/modules/_shared_models_dialog_options_model_.html +++ b/papi-dts/modules/_shared_models_dialog_options_model_.html @@ -1,4 +1,4 @@ -"shared/models/dialog-options.model" | papi-dts

    Namespace "shared/models/dialog-options.model"

    Index

    Type Aliases

    DialogData +"shared/models/dialog-options.model" | papi-dts
    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_docking_framework_model_.html b/papi-dts/modules/_shared_models_docking_framework_model_.html index e66c7df0d8..52367d0acd 100644 --- a/papi-dts/modules/_shared_models_docking_framework_model_.html +++ b/papi-dts/modules/_shared_models_docking_framework_model_.html @@ -1,4 +1,4 @@ -"shared/models/docking-framework.model" | papi-dts

    Namespace "shared/models/docking-framework.model"

    Index

    Interfaces

    FloatLayout +"shared/models/docking-framework.model" | papi-dts

    Namespace "shared/models/docking-framework.model"

    Index

    Interfaces

    Type Aliases

    AddWebViewEvent diff --git a/papi-dts/modules/_shared_models_extract_data_provider_data_types_model_.html b/papi-dts/modules/_shared_models_extract_data_provider_data_types_model_.html index 29a3890afd..5424378a0a 100644 --- a/papi-dts/modules/_shared_models_extract_data_provider_data_types_model_.html +++ b/papi-dts/modules/_shared_models_extract_data_provider_data_types_model_.html @@ -1,2 +1,2 @@ -"shared/models/extract-data-provider-data-types.model" | papi-dts

    Namespace "shared/models/extract-data-provider-data-types.model"

    Index

    Type Aliases

    default +"shared/models/extract-data-provider-data-types.model" | papi-dts

    Namespace "shared/models/extract-data-provider-data-types.model"

    Index

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_network_object_model_.html b/papi-dts/modules/_shared_models_network_object_model_.html index c77eb1353b..7fd23bd75c 100644 --- a/papi-dts/modules/_shared_models_network_object_model_.html +++ b/papi-dts/modules/_shared_models_network_object_model_.html @@ -1,4 +1,4 @@ -"shared/models/network-object.model" | papi-dts

    Namespace "shared/models/network-object.model"

    Index

    Type Aliases

    DisposableNetworkObject +"shared/models/network-object.model" | papi-dts

    Namespace "shared/models/network-object.model"

    Index

    Type Aliases

    DisposableNetworkObject LocalObjectToProxyCreator NetworkObject NetworkObjectDetails diff --git a/papi-dts/modules/_shared_models_network_object_status_service_model_.html b/papi-dts/modules/_shared_models_network_object_status_service_model_.html index 55e7adedc6..cdb7df2c7b 100644 --- a/papi-dts/modules/_shared_models_network_object_status_service_model_.html +++ b/papi-dts/modules/_shared_models_network_object_status_service_model_.html @@ -1,4 +1,4 @@ -"shared/models/network-object-status.service-model" | papi-dts

    Namespace "shared/models/network-object-status.service-model"

    Index

    Interfaces

    NetworkObjectStatusRemoteServiceType +"shared/models/network-object-status.service-model" | papi-dts
    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_papi_network_event_emitter_model_.html b/papi-dts/modules/_shared_models_papi_network_event_emitter_model_.html index 212830f06e..2050efcc76 100644 --- a/papi-dts/modules/_shared_models_papi_network_event_emitter_model_.html +++ b/papi-dts/modules/_shared_models_papi_network_event_emitter_model_.html @@ -1,2 +1,2 @@ -"shared/models/papi-network-event-emitter.model" | papi-dts

    Namespace "shared/models/papi-network-event-emitter.model"

    Index

    Classes

    default +"shared/models/papi-network-event-emitter.model" | papi-dts

    Namespace "shared/models/papi-network-event-emitter.model"

    Index

    Classes

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_project_data_provider_engine_factory_model_.html b/papi-dts/modules/_shared_models_project_data_provider_engine_factory_model_.html index dc304b507e..18ed8afb38 100644 --- a/papi-dts/modules/_shared_models_project_data_provider_engine_factory_model_.html +++ b/papi-dts/modules/_shared_models_project_data_provider_engine_factory_model_.html @@ -1,3 +1,3 @@ -"shared/models/project-data-provider-engine-factory.model" | papi-dts

    Namespace "shared/models/project-data-provider-engine-factory.model"

    Index

    Classes

    LayeringProjectDataProviderEngineFactory +"shared/models/project-data-provider-engine-factory.model" | papi-dts
    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_project_data_provider_engine_model_.html b/papi-dts/modules/_shared_models_project_data_provider_engine_model_.html index fc3529bb45..8a2e7f16e2 100644 --- a/papi-dts/modules/_shared_models_project_data_provider_engine_model_.html +++ b/papi-dts/modules/_shared_models_project_data_provider_engine_model_.html @@ -1,3 +1,3 @@ -"shared/models/project-data-provider-engine.model" | papi-dts

    Namespace "shared/models/project-data-provider-engine.model"

    Index

    Classes

    ProjectDataProviderEngine +"shared/models/project-data-provider-engine.model" | papi-dts

    Namespace "shared/models/project-data-provider-engine.model"

    Index

    Classes

    Type Aliases

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_project_data_provider_factory_interface_.html b/papi-dts/modules/_shared_models_project_data_provider_factory_interface_.html index 0e31a9e03e..56c35d06b3 100644 --- a/papi-dts/modules/_shared_models_project_data_provider_factory_interface_.html +++ b/papi-dts/modules/_shared_models_project_data_provider_factory_interface_.html @@ -1,4 +1,4 @@ -"shared/models/project-data-provider-factory.interface" | papi-dts

    Namespace "shared/models/project-data-provider-factory.interface"

    Index

    Interfaces

    default +"shared/models/project-data-provider-factory.interface" | papi-dts

    Namespace "shared/models/project-data-provider-factory.interface"

    Index

    Interfaces

    Type Aliases

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_project_data_provider_model_.html b/papi-dts/modules/_shared_models_project_data_provider_model_.html index bd58d8ad3f..71efdec121 100644 --- a/papi-dts/modules/_shared_models_project_data_provider_model_.html +++ b/papi-dts/modules/_shared_models_project_data_provider_model_.html @@ -1,4 +1,4 @@ -"shared/models/project-data-provider.model" | papi-dts

    Namespace "shared/models/project-data-provider.model"

    Index

    Type Aliases

    ExtensionDataScope +"shared/models/project-data-provider.model" | papi-dts

    Namespace "shared/models/project-data-provider.model"

    Index

    Type Aliases

    Variables

    PROJECT_INTERFACE_PLATFORM_BASE diff --git a/papi-dts/modules/_shared_models_project_lookup_service_model_.html b/papi-dts/modules/_shared_models_project_lookup_service_model_.html index c3edccbc66..0dbfc97fcc 100644 --- a/papi-dts/modules/_shared_models_project_lookup_service_model_.html +++ b/papi-dts/modules/_shared_models_project_lookup_service_model_.html @@ -1,4 +1,4 @@ -"shared/models/project-lookup.service-model" | papi-dts

    Namespace "shared/models/project-lookup.service-model"

    Index

    Type Aliases

    ProjectLookupServiceType +"shared/models/project-lookup.service-model" | papi-dts

    Namespace "shared/models/project-lookup.service-model"

    Index

    Type Aliases

    Variables

    NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE projectLookupServiceBase testingProjectLookupService diff --git a/papi-dts/modules/_shared_models_project_metadata_model_.html b/papi-dts/modules/_shared_models_project_metadata_model_.html index dc56c42a81..25883285b3 100644 --- a/papi-dts/modules/_shared_models_project_metadata_model_.html +++ b/papi-dts/modules/_shared_models_project_metadata_model_.html @@ -1,4 +1,4 @@ -"shared/models/project-metadata.model" | papi-dts

    Namespace "shared/models/project-metadata.model"

    Index

    Type Aliases

    ProjectDataProviderFactoryMetadataInfo +"shared/models/project-metadata.model" | papi-dts
    \ No newline at end of file diff --git a/papi-dts/modules/_shared_models_web_view_model_.html b/papi-dts/modules/_shared_models_web_view_model_.html index d8d8385c36..9cd2b69024 100644 --- a/papi-dts/modules/_shared_models_web_view_model_.html +++ b/papi-dts/modules/_shared_models_web_view_model_.html @@ -1,4 +1,4 @@ -"shared/models/web-view.model" | papi-dts

    Namespace "shared/models/web-view.model"

    Index

    Enumerations

    WebViewContentType +"shared/models/web-view.model" | papi-dts

    Namespace "shared/models/web-view.model"

    Index

    Enumerations

    Type Aliases

    GetSavedWebViewDefinition GetWebViewOptions SavedWebViewDefinition diff --git a/papi-dts/modules/_shared_models_web_view_provider_model_.html b/papi-dts/modules/_shared_models_web_view_provider_model_.html index 0e08b200d1..db743b15b4 100644 --- a/papi-dts/modules/_shared_models_web_view_provider_model_.html +++ b/papi-dts/modules/_shared_models_web_view_provider_model_.html @@ -1,4 +1,4 @@ -"shared/models/web-view-provider.model" | papi-dts

    Namespace "shared/models/web-view-provider.model"

    Index

    Interfaces

    DisposableWebViewProvider +"shared/models/web-view-provider.model" | papi-dts
    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_command_service_.html b/papi-dts/modules/_shared_services_command_service_.html index 9ccb3a9412..f51b2bf46e 100644 --- a/papi-dts/modules/_shared_services_command_service_.html +++ b/papi-dts/modules/_shared_services_command_service_.html @@ -1,4 +1,4 @@ -"shared/services/command.service" | papi-dts

    Namespace "shared/services/command.service"

    Index

    Type Aliases

    moduleSummaryComments +"shared/services/command.service" | papi-dts

    Namespace "shared/services/command.service"

    Index

    Type Aliases

    Functions

    createSendCommandFunction initialize registerCommand diff --git a/papi-dts/modules/_shared_services_connection_service_.html b/papi-dts/modules/_shared_services_connection_service_.html index 5a16952c02..979e0bf088 100644 --- a/papi-dts/modules/_shared_services_connection_service_.html +++ b/papi-dts/modules/_shared_services_connection_service_.html @@ -1,4 +1,4 @@ -"shared/services/connection.service" | papi-dts

    Namespace "shared/services/connection.service"

    Index

    Functions

    connect +"shared/services/connection.service" | papi-dts

    Namespace "shared/services/connection.service"

    Index

    Functions

    connect disconnect emitEventOnNetwork getClientId diff --git a/papi-dts/modules/_shared_services_data_provider_service_.html b/papi-dts/modules/_shared_services_data_provider_service_.html index 831978cbad..a6d3653fdc 100644 --- a/papi-dts/modules/_shared_services_data_provider_service_.html +++ b/papi-dts/modules/_shared_services_data_provider_service_.html @@ -1,4 +1,4 @@ -"shared/services/data-provider.service" | papi-dts

    Namespace "shared/services/data-provider.service"

    Index

    Interfaces

    DataProviderService +"shared/services/data-provider.service" | papi-dts

    Namespace "shared/services/data-provider.service"

    Index

    Interfaces

    Variables

    Functions

    getByType registerEngineByType diff --git a/papi-dts/modules/_shared_services_dialog_service_.html b/papi-dts/modules/_shared_services_dialog_service_.html index 42f18211d8..ff7089cabd 100644 --- a/papi-dts/modules/_shared_services_dialog_service_.html +++ b/papi-dts/modules/_shared_services_dialog_service_.html @@ -1,2 +1,2 @@ -"shared/services/dialog.service" | papi-dts

    Namespace "shared/services/dialog.service"

    Index

    Variables

    default +"shared/services/dialog.service" | papi-dts

    Namespace "shared/services/dialog.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_dialog_service_model_.html b/papi-dts/modules/_shared_services_dialog_service_model_.html index 7432039c9a..758373dce0 100644 --- a/papi-dts/modules/_shared_services_dialog_service_model_.html +++ b/papi-dts/modules/_shared_services_dialog_service_model_.html @@ -1,3 +1,3 @@ -"shared/services/dialog.service-model" | papi-dts

    Namespace "shared/services/dialog.service-model"

    Index

    Interfaces

    DialogService +"shared/services/dialog.service-model" | papi-dts

    Namespace "shared/services/dialog.service-model"

    Index

    Interfaces

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_internet_service_.html b/papi-dts/modules/_shared_services_internet_service_.html index 1f3d354758..2ec5a2d405 100644 --- a/papi-dts/modules/_shared_services_internet_service_.html +++ b/papi-dts/modules/_shared_services_internet_service_.html @@ -1,3 +1,3 @@ -"shared/services/internet.service" | papi-dts

    Namespace "shared/services/internet.service"

    Index

    Interfaces

    InternetService +"shared/services/internet.service" | papi-dts

    Namespace "shared/services/internet.service"

    Index

    Interfaces

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_localization_service_.html b/papi-dts/modules/_shared_services_localization_service_.html index 027d38bf6a..61dfa9e9d1 100644 --- a/papi-dts/modules/_shared_services_localization_service_.html +++ b/papi-dts/modules/_shared_services_localization_service_.html @@ -1,2 +1,2 @@ -"shared/services/localization.service" | papi-dts

    Namespace "shared/services/localization.service"

    Index

    Variables

    default +"shared/services/localization.service" | papi-dts

    Namespace "shared/services/localization.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_localization_service_model_.html b/papi-dts/modules/_shared_services_localization_service_model_.html index 233067abc6..dbfe83c92f 100644 --- a/papi-dts/modules/_shared_services_localization_service_model_.html +++ b/papi-dts/modules/_shared_services_localization_service_model_.html @@ -1,4 +1,4 @@ -"shared/services/localization.service-model" | papi-dts

    Namespace "shared/services/localization.service-model"

    Index

    Type Aliases

    ILocalizationService +"shared/services/localization.service-model" | papi-dts

    Namespace "shared/services/localization.service-model"

    Index

    Type Aliases

    ILocalizationService LocalizationData LocalizationDataDataTypes LocalizationSelector diff --git a/papi-dts/modules/_shared_services_logger_service_.html b/papi-dts/modules/_shared_services_logger_service_.html index f1dd906775..1d004337d8 100644 --- a/papi-dts/modules/_shared_services_logger_service_.html +++ b/papi-dts/modules/_shared_services_logger_service_.html @@ -1,4 +1,4 @@ -"shared/services/logger.service" | papi-dts

    Namespace "shared/services/logger.service"

    Index

    Variables

    WARN_TAG +"shared/services/logger.service" | papi-dts

    Namespace "shared/services/logger.service"

    Index

    Variables

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_menu_data_service_.html b/papi-dts/modules/_shared_services_menu_data_service_.html index e4c91141ad..783a5ebec5 100644 --- a/papi-dts/modules/_shared_services_menu_data_service_.html +++ b/papi-dts/modules/_shared_services_menu_data_service_.html @@ -1,2 +1,2 @@ -"shared/services/menu-data.service" | papi-dts

    Namespace "shared/services/menu-data.service"

    Index

    Variables

    default +"shared/services/menu-data.service" | papi-dts

    Namespace "shared/services/menu-data.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_menu_data_service_model_.html b/papi-dts/modules/_shared_services_menu_data_service_model_.html index 6f75e63e8b..4930861a0f 100644 --- a/papi-dts/modules/_shared_services_menu_data_service_model_.html +++ b/papi-dts/modules/_shared_services_menu_data_service_model_.html @@ -1,4 +1,4 @@ -"shared/services/menu-data.service-model" | papi-dts

    Namespace "shared/services/menu-data.service-model"

    Index

    Type Aliases

    IMenuDataService +"shared/services/menu-data.service-model" | papi-dts

    Namespace "shared/services/menu-data.service-model"

    Index

    Type Aliases

    Variables

    menuDataServiceObjectToProxy menuDataServiceProviderName diff --git a/papi-dts/modules/_shared_services_network_connector_factory_.html b/papi-dts/modules/_shared_services_network_connector_factory_.html index 1e6400e365..0e5cf61d18 100644 --- a/papi-dts/modules/_shared_services_network_connector_factory_.html +++ b/papi-dts/modules/_shared_services_network_connector_factory_.html @@ -1,2 +1,2 @@ -"shared/services/network-connector.factory" | papi-dts

    Namespace "shared/services/network-connector.factory"

    Index

    Functions

    createNetworkConnector +"shared/services/network-connector.factory" | papi-dts

    Namespace "shared/services/network-connector.factory"

    Index

    Functions

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_network_connector_interface_.html b/papi-dts/modules/_shared_services_network_connector_interface_.html index 3b92df9e3a..7d9949ae0d 100644 --- a/papi-dts/modules/_shared_services_network_connector_interface_.html +++ b/papi-dts/modules/_shared_services_network_connector_interface_.html @@ -1,2 +1,2 @@ -"shared/services/network-connector.interface" | papi-dts

    Namespace "shared/services/network-connector.interface"

    Index

    Interfaces

    default +"shared/services/network-connector.interface" | papi-dts

    Namespace "shared/services/network-connector.interface"

    Index

    Interfaces

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_network_object_service_.html b/papi-dts/modules/_shared_services_network_object_service_.html index caaf2339b0..2bc1d3e91d 100644 --- a/papi-dts/modules/_shared_services_network_object_service_.html +++ b/papi-dts/modules/_shared_services_network_object_service_.html @@ -1,4 +1,4 @@ -"shared/services/network-object.service" | papi-dts

    Namespace "shared/services/network-object.service"

    Index

    Variables

    default +"shared/services/network-object.service" | papi-dts

    Namespace "shared/services/network-object.service"

    Index

    Variables

    Functions

    onDidCreateNetworkObject onDidDisposeNetworkObject overrideDispose diff --git a/papi-dts/modules/_shared_services_network_object_status_service_.html b/papi-dts/modules/_shared_services_network_object_status_service_.html index 663610fbe9..93e0173cc3 100644 --- a/papi-dts/modules/_shared_services_network_object_status_service_.html +++ b/papi-dts/modules/_shared_services_network_object_status_service_.html @@ -1,2 +1,2 @@ -"shared/services/network-object-status.service" | papi-dts

    Namespace "shared/services/network-object-status.service"

    Index

    Variables

    default +"shared/services/network-object-status.service" | papi-dts

    Namespace "shared/services/network-object-status.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_network_service_.html b/papi-dts/modules/_shared_services_network_service_.html index db930e6f4b..99eafad586 100644 --- a/papi-dts/modules/_shared_services_network_service_.html +++ b/papi-dts/modules/_shared_services_network_service_.html @@ -1,4 +1,4 @@ -"shared/services/network.service" | papi-dts

    Namespace "shared/services/network.service"

    Index

    Interfaces

    PapiNetworkService +"shared/services/network.service" | papi-dts

    Namespace "shared/services/network.service"

    Index

    Interfaces

    Type Aliases

    ArgsRequestHandler ComplexRequestHandler ContentsRequestHandler diff --git a/papi-dts/modules/_shared_services_project_data_provider_service_.html b/papi-dts/modules/_shared_services_project_data_provider_service_.html index 6a80b858e4..e8f9075710 100644 --- a/papi-dts/modules/_shared_services_project_data_provider_service_.html +++ b/papi-dts/modules/_shared_services_project_data_provider_service_.html @@ -1,4 +1,4 @@ -"shared/services/project-data-provider.service" | papi-dts

    Namespace "shared/services/project-data-provider.service"

    Index

    Interfaces

    PapiBackendProjectDataProviderService +"shared/services/project-data-provider.service" | papi-dts

    Namespace "shared/services/project-data-provider.service"

    Index

    Interfaces

    Variables

    papiBackendProjectDataProviderService papiFrontendProjectDataProviderService diff --git a/papi-dts/modules/_shared_services_project_lookup_service_.html b/papi-dts/modules/_shared_services_project_lookup_service_.html index 4951458a67..9b9204a032 100644 --- a/papi-dts/modules/_shared_services_project_lookup_service_.html +++ b/papi-dts/modules/_shared_services_project_lookup_service_.html @@ -1,2 +1,2 @@ -"shared/services/project-lookup.service" | papi-dts

    Namespace "shared/services/project-lookup.service"

    Index

    Variables

    default +"shared/services/project-lookup.service" | papi-dts

    Namespace "shared/services/project-lookup.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_project_settings_service_.html b/papi-dts/modules/_shared_services_project_settings_service_.html index 9d5152df68..04306167d7 100644 --- a/papi-dts/modules/_shared_services_project_settings_service_.html +++ b/papi-dts/modules/_shared_services_project_settings_service_.html @@ -1,2 +1,2 @@ -"shared/services/project-settings.service" | papi-dts

    Namespace "shared/services/project-settings.service"

    Index

    Variables

    default +"shared/services/project-settings.service" | papi-dts

    Namespace "shared/services/project-settings.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_project_settings_service_model_.html b/papi-dts/modules/_shared_services_project_settings_service_model_.html index faa7fb0fd9..2dd3fdf88b 100644 --- a/papi-dts/modules/_shared_services_project_settings_service_model_.html +++ b/papi-dts/modules/_shared_services_project_settings_service_model_.html @@ -1,4 +1,4 @@ -"shared/services/project-settings.service-model" | papi-dts

    Namespace "shared/services/project-settings.service-model"

    Index

    Interfaces

    IProjectSettingsService +"shared/services/project-settings.service-model" | papi-dts

    Namespace "shared/services/project-settings.service-model"

    Index

    Interfaces

    Type Aliases

    AllProjectSettingsValidators ProjectSettingValidator SimultaneousProjectSettingsChanges diff --git a/papi-dts/modules/_shared_services_settings_service_.html b/papi-dts/modules/_shared_services_settings_service_.html index ffa673f5a4..1ddf0073c0 100644 --- a/papi-dts/modules/_shared_services_settings_service_.html +++ b/papi-dts/modules/_shared_services_settings_service_.html @@ -1,2 +1,2 @@ -"shared/services/settings.service" | papi-dts

    Namespace "shared/services/settings.service"

    Index

    Variables

    default +"shared/services/settings.service" | papi-dts

    Namespace "shared/services/settings.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_settings_service_model_.html b/papi-dts/modules/_shared_services_settings_service_model_.html index 6cdc73e913..656236d47b 100644 --- a/papi-dts/modules/_shared_services_settings_service_model_.html +++ b/papi-dts/modules/_shared_services_settings_service_model_.html @@ -1,4 +1,4 @@ -"shared/services/settings.service-model" | papi-dts

    Namespace "shared/services/settings.service-model"

    Index

    Type Aliases

    AllSettingsData +"shared/services/settings.service-model" | papi-dts

    Namespace "shared/services/settings.service-model"

    Index

    Type Aliases

    AllSettingsData AllSettingsValidators ISettingsService SettingDataTypes diff --git a/papi-dts/modules/_shared_services_web_view_provider_service_.html b/papi-dts/modules/_shared_services_web_view_provider_service_.html index ac9a34aca5..1989f4cb35 100644 --- a/papi-dts/modules/_shared_services_web_view_provider_service_.html +++ b/papi-dts/modules/_shared_services_web_view_provider_service_.html @@ -1,4 +1,4 @@ -"shared/services/web-view-provider.service" | papi-dts

    Namespace "shared/services/web-view-provider.service"

    Index

    Interfaces

    PapiWebViewProviderService +"shared/services/web-view-provider.service" | papi-dts

    Namespace "shared/services/web-view-provider.service"

    Index

    Interfaces

    Variables

    default papiWebViewProviderService diff --git a/papi-dts/modules/_shared_services_web_view_service_.html b/papi-dts/modules/_shared_services_web_view_service_.html index 8df3655f19..5920e6d69f 100644 --- a/papi-dts/modules/_shared_services_web_view_service_.html +++ b/papi-dts/modules/_shared_services_web_view_service_.html @@ -1,2 +1,2 @@ -"shared/services/web-view.service" | papi-dts

    Namespace "shared/services/web-view.service"

    Index

    Variables

    default +"shared/services/web-view.service" | papi-dts

    Namespace "shared/services/web-view.service"

    Index

    Variables

    \ No newline at end of file diff --git a/papi-dts/modules/_shared_services_web_view_service_model_.html b/papi-dts/modules/_shared_services_web_view_service_model_.html index 3b7f3d8331..a8f012cb81 100644 --- a/papi-dts/modules/_shared_services_web_view_service_model_.html +++ b/papi-dts/modules/_shared_services_web_view_service_model_.html @@ -1,4 +1,4 @@ -"shared/services/web-view.service-model" | papi-dts

    Namespace "shared/services/web-view.service-model"

    Index

    Interfaces

    WebViewServiceType +"shared/services/web-view.service-model" | papi-dts
    \ No newline at end of file diff --git a/papi-dts/modules/_shared_utils_internal_util_.html b/papi-dts/modules/_shared_utils_internal_util_.html index a85d66c9de..ca2da72c13 100644 --- a/papi-dts/modules/_shared_utils_internal_util_.html +++ b/papi-dts/modules/_shared_utils_internal_util_.html @@ -1,4 +1,4 @@ -"shared/utils/internal-util" | papi-dts

    Namespace "shared/utils/internal-util"

    Index

    Functions

    getProcessType +"shared/utils/internal-util" | papi-dts

    Namespace "shared/utils/internal-util"

    Index

    Functions

    getProcessType isClient isExtensionHost isRenderer diff --git a/papi-dts/modules/_shared_utils_util_.html b/papi-dts/modules/_shared_utils_util_.html index 7610459ebb..a40149f3ac 100644 --- a/papi-dts/modules/_shared_utils_util_.html +++ b/papi-dts/modules/_shared_utils_util_.html @@ -1,4 +1,4 @@ -"shared/utils/util" | papi-dts

    Namespace "shared/utils/util"

    Index

    Enumerations

    RequestHandlerType +"shared/utils/util" | papi-dts

    Namespace "shared/utils/util"

    Index

    Enumerations

    Type Aliases

    ComplexRequest ComplexResponse ComplexResponseFailure diff --git a/papi-dts/types/__papi_frontend_.Papi.html b/papi-dts/types/__papi_frontend_.Papi.html index 4136e2b634..5503cb1908 100644 --- a/papi-dts/types/__papi_frontend_.Papi.html +++ b/papi-dts/types/__papi_frontend_.Papi.html @@ -1 +1 @@ -Papi | papi-dts
    \ No newline at end of file +Papi | papi-dts
    \ No newline at end of file diff --git a/papi-dts/types/_client_services_web_socket_interface_.IWebSocket.html b/papi-dts/types/_client_services_web_socket_interface_.IWebSocket.html index 32eae457ce..334474a940 100644 --- a/papi-dts/types/_client_services_web_socket_interface_.IWebSocket.html +++ b/papi-dts/types/_client_services_web_socket_interface_.IWebSocket.html @@ -3,4 +3,4 @@ ClientNetworkConnector. For now, we are just using the browser WebSocket type. We may need specific functionality that don't line up between the ws library's implementation and the browser implementation. We can adjust as needed at that point.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_extension_host_extension_types_extension_activation_context_model_.ExecutionActivationContext.html b/papi-dts/types/_extension_host_extension_types_extension_activation_context_model_.ExecutionActivationContext.html index 63a251eedb..597498c580 100644 --- a/papi-dts/types/_extension_host_extension_types_extension_activation_context_model_.ExecutionActivationContext.html +++ b/papi-dts/types/_extension_host_extension_types_extension_activation_context_model_.ExecutionActivationContext.html @@ -2,4 +2,4 @@

    Type declaration

    • executionToken: ExecutionToken

      Used to save and load data from the storage service.

    • name: string

      Canonical name of the extension

    • registrations: UnsubscriberAsyncList

      Tracks all registrations made by an extension so they can be cleaned up when it is unloaded

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_extension_host_extension_types_extension_manifest_model_.ExtensionManifest.html b/papi-dts/types/_extension_host_extension_types_extension_manifest_model_.ExtensionManifest.html index 01685acbd9..c6201ad42a 100644 --- a/papi-dts/types/_extension_host_extension_types_extension_manifest_model_.ExtensionManifest.html +++ b/papi-dts/types/_extension_host_extension_types_extension_manifest_model_.ExtensionManifest.html @@ -22,4 +22,4 @@ for more information about extension type declaration files.

  • version: string

    Extension version - expected to be semver like "0.1.3".

    Note: semver may become a hard requirement in the future, so we recommend using it now.

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_node_models_execution_token_model_.ExecutionTokenType.html b/papi-dts/types/_node_models_execution_token_model_.ExecutionTokenType.html index 94a040d450..03dc735ede 100644 --- a/papi-dts/types/_node_models_execution_token_model_.ExecutionTokenType.html +++ b/papi-dts/types/_node_models_execution_token_model_.ExecutionTokenType.html @@ -1,2 +1,2 @@ ExecutionTokenType | papi-dts
    ExecutionTokenType: "extension"

    For now this is just for extensions, but maybe we will want to expand this in the future

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_node_services_node_file_system_service_.DirectoryEntries.html b/papi-dts/types/_node_services_node_file_system_service_.DirectoryEntries.html index 01db2cdbc0..97ae8b654d 100644 --- a/papi-dts/types/_node_services_node_file_system_service_.DirectoryEntries.html +++ b/papi-dts/types/_node_services_node_file_system_service_.DirectoryEntries.html @@ -1,2 +1,2 @@ DirectoryEntries | papi-dts
    DirectoryEntries: Readonly<{
        [entryType in EntryType]: Uri[]
    }>

    All entries in a directory, mapped from entry type to array of uris for the entries

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.CommandNames.html b/papi-dts/types/_papi_shared_types_.CommandNames.html index 2b9a0675b2..6be762cc97 100644 --- a/papi-dts/types/_papi_shared_types_.CommandNames.html +++ b/papi-dts/types/_papi_shared_types_.CommandNames.html @@ -2,4 +2,4 @@

    Automatically includes all extensions' commands that are added to CommandHandlers.

    Example

    'platform.quit';
     
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.DataProviderNames.html b/papi-dts/types/_papi_shared_types_.DataProviderNames.html index 7268d6c88a..447b8f879e 100644 --- a/papi-dts/types/_papi_shared_types_.DataProviderNames.html +++ b/papi-dts/types/_papi_shared_types_.DataProviderNames.html @@ -2,4 +2,4 @@

    Automatically includes all extensions' data providers that are added to DataProviders.

    Example

    'platform.placeholder'
     
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.DataProviderTypes.html b/papi-dts/types/_papi_shared_types_.DataProviderTypes.html index 9486936f8b..c7a5005a8d 100644 --- a/papi-dts/types/_papi_shared_types_.DataProviderTypes.html +++ b/papi-dts/types/_papi_shared_types_.DataProviderTypes.html @@ -3,4 +3,4 @@

    Automatically includes all extensions' data providers that are added to DataProviders.

    Example

    DataProviderTypes['helloSomeone.people'] => {
    Greeting: DataProviderDataType<string, string | undefined, string>;
    Age: DataProviderDataType<string, number | undefined, number>;
    People: DataProviderDataType<undefined, PeopleData, never>;
    }
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.DisposableDataProviders.html b/papi-dts/types/_papi_shared_types_.DisposableDataProviders.html index 85b391a874..ca9eaf5ea1 100644 --- a/papi-dts/types/_papi_shared_types_.DisposableDataProviders.html +++ b/papi-dts/types/_papi_shared_types_.DisposableDataProviders.html @@ -2,4 +2,4 @@ returned from papi.dataProviders.registerEngine - only the one who registers a data provider engine is allowed to dispose of the data provider.

    Automatically includes all extensions' data providers that are added to DataProviders.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.IBaseProjectDataProvider.html b/papi-dts/types/_papi_shared_types_.IBaseProjectDataProvider.html index a613ff24a7..02fffab920 100644 --- a/papi-dts/types/_papi_shared_types_.IBaseProjectDataProvider.html +++ b/papi-dts/types/_papi_shared_types_.IBaseProjectDataProvider.html @@ -19,4 +19,4 @@
    \ No newline at end of file +

    Returns Promise<UnsubscriberAsync>

    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.IProjectDataProvider.html b/papi-dts/types/_papi_shared_types_.IProjectDataProvider.html index 7c0b22cc29..8295a86b82 100644 --- a/papi-dts/types/_papi_shared_types_.IProjectDataProvider.html +++ b/papi-dts/types/_papi_shared_types_.IProjectDataProvider.html @@ -10,4 +10,4 @@ IBaseProjectDataProvider, which imposes additional requirements.

    See more information, including the difference between Base and Layering PDPs, at ProjectDataProviderInterfaces.

    -

    Type Parameters

    \ No newline at end of file +

    Type Parameters

    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.NotesOnlyProjectDataTypes.html b/papi-dts/types/_papi_shared_types_.NotesOnlyProjectDataTypes.html index d743bf5c25..fbcec4b42e 100644 --- a/papi-dts/types/_papi_shared_types_.NotesOnlyProjectDataTypes.html +++ b/papi-dts/types/_papi_shared_types_.NotesOnlyProjectDataTypes.html @@ -1,2 +1,2 @@ NotesOnlyProjectDataTypes | papi-dts

    Type alias NotesOnlyProjectDataTypes

    NotesOnlyProjectDataTypes: MandatoryProjectDataTypes & {
        Notes: DataProviderDataType<string, string | undefined, string>;
    }

    This is just a simple example so we have more than one. It's not intended to be real.

    -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.PlaceholderDataTypes.html b/papi-dts/types/_papi_shared_types_.PlaceholderDataTypes.html index 33a24f86e3..af1a06c6a3 100644 --- a/papi-dts/types/_papi_shared_types_.PlaceholderDataTypes.html +++ b/papi-dts/types/_papi_shared_types_.PlaceholderDataTypes.html @@ -1 +1 @@ -PlaceholderDataTypes | papi-dts
    PlaceholderDataTypes: {
        Placeholder: DataProviderDataType<{
            thing: number;
        }, string[], number>;
    }

    Type declaration

    \ No newline at end of file +PlaceholderDataTypes | papi-dts
    PlaceholderDataTypes: {
        Placeholder: DataProviderDataType<{
            thing: number;
        }, string[], number>;
    }

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.ProjectInterfaceDataTypes.html b/papi-dts/types/_papi_shared_types_.ProjectInterfaceDataTypes.html index 146211bd4c..425d46ddb6 100644 --- a/papi-dts/types/_papi_shared_types_.ProjectInterfaceDataTypes.html +++ b/papi-dts/types/_papi_shared_types_.ProjectInterfaceDataTypes.html @@ -7,4 +7,4 @@ PDP.

    Example

    ProjectInterfaceDataTypes['MyExtensionProjectInterfaceName'] => MandatoryProjectDataTypes & {
    MyProjectData: DataProviderDataType<string, string, string>;
    }
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.ProjectInterfaces.html b/papi-dts/types/_papi_shared_types_.ProjectInterfaces.html index 8e42e63138..5c870feccd 100644 --- a/papi-dts/types/_papi_shared_types_.ProjectInterfaces.html +++ b/papi-dts/types/_papi_shared_types_.ProjectInterfaces.html @@ -6,4 +6,4 @@ ProjectDataProviderInterfaces.

    Example

    'platform.notesOnly'
     
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.ProjectSettingNames.html b/papi-dts/types/_papi_shared_types_.ProjectSettingNames.html index 629c0e1242..c0dfdda03f 100644 --- a/papi-dts/types/_papi_shared_types_.ProjectSettingNames.html +++ b/papi-dts/types/_papi_shared_types_.ProjectSettingNames.html @@ -3,4 +3,4 @@ ProjectSettingTypes.

    Example

    'platform.fullName'
     
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.SettingNames.html b/papi-dts/types/_papi_shared_types_.SettingNames.html index 1c326401b8..2db8bbe839 100644 --- a/papi-dts/types/_papi_shared_types_.SettingNames.html +++ b/papi-dts/types/_papi_shared_types_.SettingNames.html @@ -2,4 +2,4 @@

    Automatically includes all extensions' user settings that are added to SettingTypes.

    Example

    'platform.verseRef'
     
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.StuffDataTypes.html b/papi-dts/types/_papi_shared_types_.StuffDataTypes.html index c18372bd12..4f65d96d22 100644 --- a/papi-dts/types/_papi_shared_types_.StuffDataTypes.html +++ b/papi-dts/types/_papi_shared_types_.StuffDataTypes.html @@ -1 +1 @@ -StuffDataTypes | papi-dts
    StuffDataTypes: {
        Stuff: DataProviderDataType<string, number, never>;
    }

    Type declaration

    \ No newline at end of file +StuffDataTypes | papi-dts
    StuffDataTypes: {
        Stuff: DataProviderDataType<string, number, never>;
    }

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_papi_shared_types_.WithProjectDataProviderEngineSettingMethods.html b/papi-dts/types/_papi_shared_types_.WithProjectDataProviderEngineSettingMethods.html index da3a2653c0..de6b8607b3 100644 --- a/papi-dts/types/_papi_shared_types_.WithProjectDataProviderEngineSettingMethods.html +++ b/papi-dts/types/_papi_shared_types_.WithProjectDataProviderEngineSettingMethods.html @@ -25,4 +25,4 @@

    Throws

    If the setting validator failed.

    See

    DataProviderUpdateInstructions for more info on what to return

    \ No newline at end of file +

    Returns Promise<DataProviderUpdateInstructions<TProjectDataTypes & MandatoryProjectDataTypes>>

    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_base_data_.DialogDefinitionBase.html b/papi-dts/types/_renderer_components_dialogs_dialog_base_data_.DialogDefinitionBase.html index 4cecc92176..c63d188e30 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_base_data_.DialogDefinitionBase.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_base_data_.DialogDefinitionBase.html @@ -14,4 +14,4 @@

    TODO: preserve requests between refreshes - save the dialog info in such a way that it works when loading again after refresh

  • Optional tabType?: string

    Overwritten in DialogDefinition. Must be specified by all DialogDefinitions

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_base_data_.DialogProps.html b/papi-dts/types/_renderer_components_dialogs_dialog_base_data_.DialogProps.html index 8efc2b1293..cc0f226660 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_base_data_.DialogProps.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_base_data_.DialogProps.html @@ -1,7 +1,7 @@ DialogProps | papi-dts
    DialogProps<TData>: DialogData & {
        cancelDialog(): void;
        rejectDialog(errorMessage): void;
        submitDialog(data): void;
    }

    Props provided to the dialog component

    Type Parameters

    • TData = unknown

    Type declaration

    • cancelDialog:function
      • Cancels the dialog request (resolves the response with undefined) and closes the dialog

        -

        Returns void

    • rejectDialog:function
      • Rejects the dialog request with the specified message and closes the dialog

        +

        Returns void

    • rejectDialog:function
      • Rejects the dialog request with the specified message and closes the dialog

        Parameters

        • errorMessage: string

          Message to explain why the dialog request was rejected

          -

        Returns void

    • submitDialog:function
      • Sends the data as a resolved response to the dialog request and closes the dialog

        +

    Returns void

  • submitDialog:function
    • Sends the data as a resolved response to the dialog request and closes the dialog

      Parameters

      • data: TData

        Data with which to resolve the request

        -

      Returns void

  • \ No newline at end of file +

    Returns void

    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogDataTypes.html b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogDataTypes.html index 4337f82bbc..b8c979905e 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogDataTypes.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogDataTypes.html @@ -5,4 +5,4 @@ as props

  • props: DialogProps<TReturnType> & TOptions

    Props provided to the dialog component

  • responseType: TReturnType

    The type of the response to the dialog request

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogDefinition.html b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogDefinition.html index 27a7d887c4..64b6ea3b90 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogDefinition.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogDefinition.html @@ -1 +1 @@ -DialogDefinition | papi-dts
    DialogDefinition<DialogTabType>: Readonly<DialogDefinitionBase & {
        Component: ((props) => ReactElement);
        tabType: DialogTabType;
    }>

    Type Parameters

    \ No newline at end of file +DialogDefinition | papi-dts
    DialogDefinition<DialogTabType>: Readonly<DialogDefinitionBase & {
        Component: ((props) => ReactElement);
        tabType: DialogTabType;
    }>

    Type Parameters

    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogTabTypes.html b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogTabTypes.html index 66da1113ba..f6c5b4ea65 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogTabTypes.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.DialogTabTypes.html @@ -1,2 +1,2 @@ DialogTabTypes | papi-dts
    DialogTabTypes: keyof DialogTypes

    Each type of dialog. These are the tab types used in the dock layout

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.ProjectDialogOptionsBase.html b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.ProjectDialogOptionsBase.html index f0c26ee10f..42bdea21d4 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.ProjectDialogOptionsBase.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.ProjectDialogOptionsBase.html @@ -1 +1 @@ -ProjectDialogOptionsBase | papi-dts
    \ No newline at end of file +ProjectDialogOptionsBase | papi-dts
    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectBooksDialogOptions.html b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectBooksDialogOptions.html index 062a49bea1..3e45b99e58 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectBooksDialogOptions.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectBooksDialogOptions.html @@ -1,3 +1,3 @@ SelectBooksDialogOptions | papi-dts
    SelectBooksDialogOptions: DialogOptions & {
        selectedBookIds?: string[];
    }

    Options to provide when showing the Select Books dialog

    Type declaration

    • Optional selectedBookIds?: string[]

      Books IDs that should start selected in the dialog

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectMultipleProjectsDialogOptions.html b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectMultipleProjectsDialogOptions.html index cdb6466672..b6cc0e0165 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectMultipleProjectsDialogOptions.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectMultipleProjectsDialogOptions.html @@ -1,3 +1,3 @@ SelectMultipleProjectsDialogOptions | papi-dts
    SelectMultipleProjectsDialogOptions: ProjectDialogOptionsBase & {
        selectedProjectIds?: string[];
    }

    Options to provide when showing the Select Multiple Project dialog

    Type declaration

    • Optional selectedProjectIds?: string[]

      Project IDs that should start selected in the dialog

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectProjectDialogOptions.html b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectProjectDialogOptions.html index 9cf73eb44d..69f92778d2 100644 --- a/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectProjectDialogOptions.html +++ b/papi-dts/types/_renderer_components_dialogs_dialog_definition_model_.SelectProjectDialogOptions.html @@ -1,2 +1,2 @@ SelectProjectDialogOptions | papi-dts
    SelectProjectDialogOptions: ProjectDialogOptionsBase

    Options to provide when showing the Select Project dialog

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.UseDialogCallbackOptions.html b/papi-dts/types/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.UseDialogCallbackOptions.html index 8446f9aba6..6d7a6ff478 100644 --- a/papi-dts/types/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.UseDialogCallbackOptions.html +++ b/papi-dts/types/_renderer_hooks_papi_hooks_use_dialog_callback_hook_.UseDialogCallbackOptions.html @@ -1,4 +1,4 @@ UseDialogCallbackOptions | papi-dts
    UseDialogCallbackOptions: {
        maximumOpenDialogs?: number;
    }

    Type declaration

    • Optional maximumOpenDialogs?: number

      How many dialogs are allowed to be open at once from this dialog callback. Calling the callback when this number of maximum open dialogs has been reached does nothing. Set to -1 for unlimited. Defaults to 1.

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_file_system_model_.Uri.html b/papi-dts/types/_shared_data_file_system_model_.Uri.html index 1d4f5c802c..1e2f19f3e8 100644 --- a/papi-dts/types/_shared_data_file_system_model_.Uri.html +++ b/papi-dts/types/_shared_data_file_system_model_.Uri.html @@ -24,4 +24,4 @@

    Note: projects are stored in the production version of app://projects regardless of whether you are in production or development

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.ClientConnectEvent.html b/papi-dts/types/_shared_data_internal_connection_model_.ClientConnectEvent.html index 8de62b93b5..7458b368c9 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.ClientConnectEvent.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.ClientConnectEvent.html @@ -1,2 +1,2 @@ ClientConnectEvent | papi-dts
    ClientConnectEvent: {
        clientId: number;
        didReconnect: boolean;
    }

    Event emitted when client connections are established

    -

    Type declaration

    • clientId: number
    • didReconnect: boolean
    \ No newline at end of file +

    Type declaration

    • clientId: number
    • didReconnect: boolean
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.ClientDisconnectEvent.html b/papi-dts/types/_shared_data_internal_connection_model_.ClientDisconnectEvent.html index 6ee7b4a56f..56b4bf9afd 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.ClientDisconnectEvent.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.ClientDisconnectEvent.html @@ -1,2 +1,2 @@ ClientDisconnectEvent | papi-dts
    ClientDisconnectEvent: {
        clientId: number;
    }

    Event emitted when client connections are lost

    -

    Type declaration

    • clientId: number
    \ No newline at end of file +

    Type declaration

    • clientId: number
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.InternalEvent.html b/papi-dts/types/_shared_data_internal_connection_model_.InternalEvent.html index 82b099625f..e1ece9ae02 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.InternalEvent.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.InternalEvent.html @@ -1,4 +1,4 @@ InternalEvent | papi-dts
    InternalEvent<T>: {
        event: T;
        senderId: number;
    }

    Event to be sent out throughout all processes

    Type Parameters

    • T

    Type declaration

    • event: T

      Contents of the event

    • senderId: number

      The process that emitted this Event

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.InternalNetworkEventHandler.html b/papi-dts/types/_shared_data_internal_connection_model_.InternalNetworkEventHandler.html index cb0002d1c8..413c6f969f 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.InternalNetworkEventHandler.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.InternalNetworkEventHandler.html @@ -1,3 +1,3 @@ InternalNetworkEventHandler | papi-dts
    InternalNetworkEventHandler: (<T>(eventType, incomingEvent) => void)

    Handler for events from on the network. Used internally between network connector and Connection Service

    -

    Type declaration

      • <T>(eventType, incomingEvent): void
      • Type Parameters

        • T

        Parameters

        Returns void

    \ No newline at end of file +

    Type declaration

      • <T>(eventType, incomingEvent): void
      • Type Parameters

        • T

        Parameters

        Returns void

    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.InternalRequest.html b/papi-dts/types/_shared_data_internal_connection_model_.InternalRequest.html index 380b13a6db..e658512093 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.InternalRequest.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.InternalRequest.html @@ -1,2 +1,2 @@ InternalRequest | papi-dts
    InternalRequest<TParam>: {
        requestId: number;
    } & ComplexRequest<TParam>

    Request to do something and to respond

    -

    Type Parameters

    • TParam = unknown

    Type declaration

    • requestId: number
    \ No newline at end of file +

    Type Parameters

    • TParam = unknown

    Type declaration

    • requestId: number
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.InternalRequestHandler.html b/papi-dts/types/_shared_data_internal_connection_model_.InternalRequestHandler.html index 520bef67dd..3c1770c8ca 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.InternalRequestHandler.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.InternalRequestHandler.html @@ -1,3 +1,3 @@ InternalRequestHandler | papi-dts
    InternalRequestHandler: (<TParam, TReturn>(requestType, request) => Promise<InternalResponse<TReturn>>)

    Handler for requests from the server. Used internally between network connector and Connection Service

    -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.InternalResponse.html b/papi-dts/types/_shared_data_internal_connection_model_.InternalResponse.html index 9dc25afedf..b3b59777b9 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.InternalResponse.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.InternalResponse.html @@ -1,4 +1,4 @@ InternalResponse | papi-dts
    InternalResponse<TReturn>: {
        requestId: number;
        requesterId: number;
        senderId: number;
    } & ComplexResponse<TReturn>

    Response to a request

    Type Parameters

    • TReturn = unknown

    Type declaration

    • requestId: number
    • requesterId: number

      The process that originally sent the Request that matches to this response

    • senderId: number

      The process that sent this Response

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.NetworkConnectorEventHandlers.html b/papi-dts/types/_shared_data_internal_connection_model_.NetworkConnectorEventHandlers.html index e7a0a78f63..28e76eb979 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.NetworkConnectorEventHandlers.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.NetworkConnectorEventHandlers.html @@ -2,4 +2,4 @@ from NetworkEventEmitters so the events inform all interested connections

    Type declaration

    • Optional didClientConnectHandler?: ((event) => void)

      Handles when a new connection is established

    • Optional didClientDisconnectHandler?: ((event) => void)

      Handles when a client disconnects

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.NetworkConnectorInfo.html b/papi-dts/types/_shared_data_internal_connection_model_.NetworkConnectorInfo.html index d71032f557..24ed3fad72 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.NetworkConnectorInfo.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.NetworkConnectorInfo.html @@ -1,2 +1,2 @@ NetworkConnectorInfo | papi-dts
    NetworkConnectorInfo: Readonly<{
        clientId: number;
    }>

    Information about the network connector

    -

    Type declaration

    • clientId: number
    \ No newline at end of file +

    Type declaration

    • clientId: number
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.NetworkEventHandler.html b/papi-dts/types/_shared_data_internal_connection_model_.NetworkEventHandler.html index c5fed9c846..1e59c54a58 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.NetworkEventHandler.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.NetworkEventHandler.html @@ -1,2 +1,2 @@ NetworkEventHandler | papi-dts
    NetworkEventHandler: (<T>(eventType, event) => void)

    Handler for events from on the network

    -

    Type declaration

      • <T>(eventType, event): void
      • Type Parameters

        • T

        Parameters

        • eventType: string
        • event: T

        Returns void

    \ No newline at end of file +

    Type declaration

      • <T>(eventType, event): void
      • Type Parameters

        • T

        Parameters

        • eventType: string
        • event: T

        Returns void

    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.RequestHandler.html b/papi-dts/types/_shared_data_internal_connection_model_.RequestHandler.html index 6d9ce1ffc5..2fcd5f2a0f 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.RequestHandler.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.RequestHandler.html @@ -1,2 +1,2 @@ RequestHandler | papi-dts
    RequestHandler: (<TParam, TReturn>(requestType, request) => Promise<ComplexResponse<TReturn>>)

    Handler for requests from the server

    -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_internal_connection_model_.RequestRouter.html b/papi-dts/types/_shared_data_internal_connection_model_.RequestRouter.html index edaa7737ff..3946112cb2 100644 --- a/papi-dts/types/_shared_data_internal_connection_model_.RequestRouter.html +++ b/papi-dts/types/_shared_data_internal_connection_model_.RequestRouter.html @@ -1,2 +1,2 @@ RequestRouter | papi-dts
    RequestRouter: ((requestType) => number)

    Function that returns a clientId to which to send the request based on the requestType

    -

    Type declaration

      • (requestType): number
      • Parameters

        • requestType: string

        Returns number

    \ No newline at end of file +

    Type declaration

      • (requestType): number
      • Parameters

        • requestType: string

        Returns number

    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_network_connector_model_.ClientConnect.html b/papi-dts/types/_shared_data_network_connector_model_.ClientConnect.html index a21ca1b824..906b334e7a 100644 --- a/papi-dts/types/_shared_data_network_connector_model_.ClientConnect.html +++ b/papi-dts/types/_shared_data_network_connector_model_.ClientConnect.html @@ -3,4 +3,4 @@ (like if the browser refreshes): if the server has a connection with this clientGuid, it will unregister all requests on that client so the reconnecting client can register its request handlers again.

    -
  • senderId: number
  • type: ClientConnect
  • \ No newline at end of file +
  • senderId: number
  • type: ClientConnect
  • \ No newline at end of file diff --git a/papi-dts/types/_shared_data_network_connector_model_.InitClient.html b/papi-dts/types/_shared_data_network_connector_model_.InitClient.html index 4e951c0829..e2f136239a 100644 --- a/papi-dts/types/_shared_data_network_connector_model_.InitClient.html +++ b/papi-dts/types/_shared_data_network_connector_model_.InitClient.html @@ -1,3 +1,3 @@ InitClient | papi-dts
    InitClient: {
        clientGuid: string;
        connectorInfo: NetworkConnectorInfo;
        senderId: number;
        type: InitClient;
    }

    Message sent to the client to give it NetworkConnectorInfo

    Type declaration

    • clientGuid: string

      Guid unique to this connection. Used to verify important messages like reconnecting

      -
    • connectorInfo: NetworkConnectorInfo
    • senderId: number
    • type: InitClient
    \ No newline at end of file +
  • connectorInfo: NetworkConnectorInfo
  • senderId: number
  • type: InitClient
  • \ No newline at end of file diff --git a/papi-dts/types/_shared_data_network_connector_model_.Message.html b/papi-dts/types/_shared_data_network_connector_model_.Message.html index 5abf13ea96..dd787973ea 100644 --- a/papi-dts/types/_shared_data_network_connector_model_.Message.html +++ b/papi-dts/types/_shared_data_network_connector_model_.Message.html @@ -1,2 +1,2 @@ Message | papi-dts
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_data_network_connector_model_.WebSocketEvent.html b/papi-dts/types/_shared_data_network_connector_model_.WebSocketEvent.html index 3f026f453d..2eefa73ef1 100644 --- a/papi-dts/types/_shared_data_network_connector_model_.WebSocketEvent.html +++ b/papi-dts/types/_shared_data_network_connector_model_.WebSocketEvent.html @@ -1,3 +1,3 @@ WebSocketEvent | papi-dts
    WebSocketEvent<T>: {
        eventType: string;
        type: Event;
    } & InternalEvent<T>

    Event to be sent out throughout all processes

    Type Parameters

    • T

    Type declaration

    • eventType: string

      What kind of event this is

      -
    • type: Event
    \ No newline at end of file +
  • type: Event
  • \ No newline at end of file diff --git a/papi-dts/types/_shared_data_network_connector_model_.WebSocketRequest.html b/papi-dts/types/_shared_data_network_connector_model_.WebSocketRequest.html index 77ad0474dc..1a4777dd2f 100644 --- a/papi-dts/types/_shared_data_network_connector_model_.WebSocketRequest.html +++ b/papi-dts/types/_shared_data_network_connector_model_.WebSocketRequest.html @@ -1,3 +1,3 @@ WebSocketRequest | papi-dts
    WebSocketRequest<TParam>: {
        requestType: string;
        type: Request;
    } & InternalRequest<TParam>

    Request to do something and to respond

    Type Parameters

    • TParam = unknown

    Type declaration

    • requestType: string

      What kind of request this is. Certain command, etc

      -
    • type: Request
    \ No newline at end of file +
  • type: Request
  • \ No newline at end of file diff --git a/papi-dts/types/_shared_data_network_connector_model_.WebSocketResponse.html b/papi-dts/types/_shared_data_network_connector_model_.WebSocketResponse.html index 030457fcbc..05d5b2188e 100644 --- a/papi-dts/types/_shared_data_network_connector_model_.WebSocketResponse.html +++ b/papi-dts/types/_shared_data_network_connector_model_.WebSocketResponse.html @@ -1,3 +1,3 @@ WebSocketResponse | papi-dts
    WebSocketResponse<TReturn>: {
        requestType: string;
        type: Response;
    } & InternalResponse<TReturn>

    Response to a request

    Type Parameters

    • TReturn = unknown

    Type declaration

    • requestType: string

      What kind of request this is. Certain command, etc

      -
    • type: Response
    \ No newline at end of file +
  • type: Response
  • \ No newline at end of file diff --git a/papi-dts/types/_shared_models_base_project_data_provider_engine_model_.IBaseProjectDataProviderEngine.html b/papi-dts/types/_shared_models_base_project_data_provider_engine_model_.IBaseProjectDataProviderEngine.html index 62f3a9aba8..91b2b8c68f 100644 --- a/papi-dts/types/_shared_models_base_project_data_provider_engine_model_.IBaseProjectDataProviderEngine.html +++ b/papi-dts/types/_shared_models_base_project_data_provider_engine_model_.IBaseProjectDataProviderEngine.html @@ -27,4 +27,4 @@

    OR

    class MyPDPE implements IBaseProjectDataProviderEngine<['MyProjectData']> {
    notifyUpdate(updateInstructions?: DataProviderEngineNotifyUpdate<ProjectDataTypes['MyProjectData']>) {}
    ...
    }
    -

    Type Parameters

    \ No newline at end of file +

    Type Parameters

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_engine_model_.DataProviderEngineNotifyUpdate.html b/papi-dts/types/_shared_models_data_provider_engine_model_.DataProviderEngineNotifyUpdate.html index 0f93121142..4be66c546c 100644 --- a/papi-dts/types/_shared_models_data_provider_engine_model_.DataProviderEngineNotifyUpdate.html +++ b/papi-dts/types/_shared_models_data_provider_engine_model_.DataProviderEngineNotifyUpdate.html @@ -20,4 +20,4 @@

    @see DataProviderUpdateInstructions for more info on the updateInstructions parameter

    WARNING: Do not update a data type in its get<data_type> method (unless you make a base case)! It will create a destructive infinite loop.

    -

    Type Parameters

    Type declaration

    \ No newline at end of file +

    Type Parameters

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_engine_model_.WithNotifyUpdate.html b/papi-dts/types/_shared_models_data_provider_engine_model_.WithNotifyUpdate.html index a6e513c143..872a7883db 100644 --- a/papi-dts/types/_shared_models_data_provider_engine_model_.WithNotifyUpdate.html +++ b/papi-dts/types/_shared_models_data_provider_engine_model_.WithNotifyUpdate.html @@ -27,4 +27,4 @@
  • DataProviderEngineNotifyUpdate for more information on notifyUpdate.
  • IDataProviderEngine for more information on using this type.
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_engine_model_.default.html b/papi-dts/types/_shared_models_data_provider_engine_model_.default.html index 113f49ee8b..633293cd88 100644 --- a/papi-dts/types/_shared_models_data_provider_engine_model_.default.html +++ b/papi-dts/types/_shared_models_data_provider_engine_model_.default.html @@ -23,4 +23,4 @@

    OR

    class MyDPE implements IDataProviderEngine<MyDataTypes> {
    notifyUpdate(updateInstructions?: DataProviderEngineNotifyUpdate<MyDataTypes>) {}
    ...
    }
    -

    Type Parameters

    \ No newline at end of file +

    Type Parameters

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_interface_.IDisposableDataProvider.html b/papi-dts/types/_shared_models_data_provider_interface_.IDisposableDataProvider.html index 9590e3d0b5..6e3138408e 100644 --- a/papi-dts/types/_shared_models_data_provider_interface_.IDisposableDataProvider.html +++ b/papi-dts/types/_shared_models_data_provider_interface_.IDisposableDataProvider.html @@ -2,4 +2,4 @@ data provider (only the service that set it up should dispose of it) with dataProviderService.registerEngine

    Type Parameters

    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_interface_.default.html b/papi-dts/types/_shared_models_data_provider_interface_.default.html index 58fe933e0c..74f077df4b 100644 --- a/papi-dts/types/_shared_models_data_provider_interface_.default.html +++ b/papi-dts/types/_shared_models_data_provider_interface_.default.html @@ -3,4 +3,4 @@ getting a data provider with papi.dataProviders.get.

    Note: each set<data_type> method has a corresponding get<data_type> and subscribe<data_type> method.

    -

    Type Parameters

    \ No newline at end of file +

    Type Parameters

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderDataType.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderDataType.html index d911e51434..74981d0481 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderDataType.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderDataType.html @@ -7,4 +7,4 @@ wants at this data type.

  • setData: TSetData

    The type of data ingested by this data provider when you run set<data_type> based on a provided selector

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderDataTypes.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderDataTypes.html index f19864daab..6aa0c6e3ea 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderDataTypes.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderDataTypes.html @@ -7,4 +7,4 @@ following:

    {
    Greeting: DataProviderDataType<string, string | undefined, string>;
    Age: DataProviderDataType<string, number | undefined, number>;
    All: DataProviderDataType<undefined, { greeting: string, age: number }, never>;
    }
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderGetter.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderGetter.html index 9772b14ab8..840086e878 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderGetter.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderGetter.html @@ -4,4 +4,4 @@ up-to-date.

    Type Parameters

    Type declaration

      • (selector): Promise<TDataType["getData"]>
      • Parameters

        • selector: TDataType["selector"]

          Tells the provider what subset of data to get

        Returns Promise<TDataType["getData"]>

    Returns

    The subset of data represented by the selector

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderGetters.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderGetters.html index e3526e4924..422359cf4e 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderGetters.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderGetters.html @@ -1,3 +1,3 @@ DataProviderGetters | papi-dts

    Type alias DataProviderGetters<TDataTypes>

    DataProviderGetters<TDataTypes>: {
        [DataType in keyof TDataTypes as `get${DataType & string}`]: DataProviderGetter<TDataTypes[DataType]>
    }

    Set of all get<data_type> methods that a data provider provides according to its data types.

    Type Parameters

    See

    DataProviderGetter for more information

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSetter.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSetter.html index 15314965a2..3f9c996658 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSetter.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSetter.html @@ -6,4 +6,4 @@

    Returns Promise<DataProviderUpdateInstructions<TDataTypes>>

    Returns

    Information that papi uses to interpret whether to send out updates. Defaults to true (meaning send updates only for this data type).

    See

    DataProviderUpdateInstructions for more info on what to return

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSetters.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSetters.html index 24ca66dcc8..e003770767 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSetters.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSetters.html @@ -1,3 +1,3 @@ DataProviderSetters | papi-dts

    Type alias DataProviderSetters<TDataTypes>

    DataProviderSetters<TDataTypes>: {
        [DataType in keyof TDataTypes as `set${DataType & string}`]: DataProviderSetter<TDataTypes, DataType>
    }

    Set of all set<data_type> methods that a data provider provides according to its data types.

    Type Parameters

    See

    DataProviderSetter for more information

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscriber.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscriber.html index 50dd3bcefb..548e3c5d8d 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscriber.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscriber.html @@ -8,4 +8,4 @@
  • callback: PlatformEventHandler<TDataType["getData"]>

    Function to run with the updated data for this selector

  • Optional options: DataProviderSubscriberOptions

    Various options to adjust how the subscriber emits updates

  • Returns Promise<UnsubscriberAsync>

    Returns

    Unsubscriber to stop listening for updates

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscriberOptions.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscriberOptions.html index 1f314961dc..ce06715b2c 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscriberOptions.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscriberOptions.html @@ -21,4 +21,4 @@

    Default

    'deeply-equal'
     
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscribers.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscribers.html index f86db9784f..bcf45ec8f9 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscribers.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderSubscribers.html @@ -1,4 +1,4 @@ DataProviderSubscribers | papi-dts

    Type alias DataProviderSubscribers<TDataTypes>

    DataProviderSubscribers<TDataTypes>: {
        [DataType in keyof TDataTypes as `subscribe${DataType & string}`]: DataProviderSubscriber<TDataTypes[DataType]>
    }

    Set of all subscribe<data_type> methods that a data provider provides according to its data types.

    Type Parameters

    See

    DataProviderSubscriber for more information

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataProviderUpdateInstructions.html b/papi-dts/types/_shared_models_data_provider_model_.DataProviderUpdateInstructions.html index 0fed0f05df..4ea21f06ac 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataProviderUpdateInstructions.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataProviderUpdateInstructions.html @@ -16,4 +16,4 @@
  • false (or falsy) do not update subscriptions

  • -

    Type Parameters

    \ No newline at end of file +

    Type Parameters

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.DataTypeNames.html b/papi-dts/types/_shared_models_data_provider_model_.DataTypeNames.html index 26d9317e2f..860821d10a 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.DataTypeNames.html +++ b/papi-dts/types/_shared_models_data_provider_model_.DataTypeNames.html @@ -1,4 +1,4 @@ DataTypeNames | papi-dts
    DataTypeNames<TDataTypes>: keyof TDataTypes & string

    Names of data types in a DataProviderDataTypes type. Indicates the data types that a data provider can handle (so it will have methods with these names like set<data_type>)

    Type Parameters

    See

    DataProviderDataTypes for more information

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_data_provider_model_.default.html b/papi-dts/types/_shared_models_data_provider_model_.default.html index 6ba1c97c00..1bdaac2642 100644 --- a/papi-dts/types/_shared_models_data_provider_model_.default.html +++ b/papi-dts/types/_shared_models_data_provider_model_.default.html @@ -2,4 +2,4 @@ object layers over the data provider engine and runs its methods along with other methods. This object is transformed into an IDataProvider by networkObjectService.set.

    Type Parameters

    See

    IDataProvider

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_dialog_options_model_.DialogData.html b/papi-dts/types/_shared_models_dialog_options_model_.DialogData.html index 67a8012d80..18b7eec763 100644 --- a/papi-dts/types/_shared_models_dialog_options_model_.DialogData.html +++ b/papi-dts/types/_shared_models_dialog_options_model_.DialogData.html @@ -1,2 +1,2 @@ DialogData | papi-dts
    DialogData: DialogOptions & {
        isDialog: true;
    }

    Data in each tab that is a dialog. Added to DialogOptions in dialog.service-host.ts

    -

    Type declaration

    • isDialog: true
    \ No newline at end of file +

    Type declaration

    • isDialog: true
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_dialog_options_model_.DialogOptions.html b/papi-dts/types/_shared_models_dialog_options_model_.DialogOptions.html index 60bef20f47..6b66d1dcfa 100644 --- a/papi-dts/types/_shared_models_dialog_options_model_.DialogOptions.html +++ b/papi-dts/types/_shared_models_dialog_options_model_.DialogOptions.html @@ -6,4 +6,4 @@
  • Optional title?: string | LocalizeKey

    Dialog title to display in the header. If you provide a LocalizeKey, it will be localized before displaying.

    Default depends on the dialog

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.AddWebViewEvent.html b/papi-dts/types/_shared_models_docking_framework_model_.AddWebViewEvent.html index d20020f513..f92978275a 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.AddWebViewEvent.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.AddWebViewEvent.html @@ -1,2 +1,2 @@ AddWebViewEvent | papi-dts
    AddWebViewEvent: {
        layout: Layout;
        webView: SavedWebViewDefinition;
    }

    Event emitted when webViews are created

    -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.FloatPosition.html b/papi-dts/types/_shared_models_docking_framework_model_.FloatPosition.html index 1fef922e3b..ad31ea0f41 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.FloatPosition.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.FloatPosition.html @@ -4,4 +4,4 @@ window
  • center - center the window in the dock layout
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.FloatSize.html b/papi-dts/types/_shared_models_docking_framework_model_.FloatSize.html index 6135b72e20..cbe8a70194 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.FloatSize.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.FloatSize.html @@ -1,2 +1,2 @@ FloatSize | papi-dts
    FloatSize: {
        height: number;
        width: number;
    }

    The dimensions for a floating tab in CSS px units

    -

    Type declaration

    • height: number
    • width: number
    \ No newline at end of file +

    Type declaration

    • height: number
    • width: number
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.Layout.html b/papi-dts/types/_shared_models_docking_framework_model_.Layout.html index a06df70e9c..0ce71e73c8 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.Layout.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.Layout.html @@ -1,2 +1,2 @@ Layout | papi-dts

    Information about how a Paranext tab fits into the dock layout

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.OnLayoutChangeRCDock.html b/papi-dts/types/_shared_models_docking_framework_model_.OnLayoutChangeRCDock.html index 0fe44a4b19..430db66916 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.OnLayoutChangeRCDock.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.OnLayoutChangeRCDock.html @@ -1,2 +1,2 @@ OnLayoutChangeRCDock | papi-dts
    OnLayoutChangeRCDock: ((newLayout, currentTabId?, direction?) => Promise<void>)

    Rc-dock's onLayoutChange prop made asynchronous - resolves

    -

    Type declaration

      • (newLayout, currentTabId?, direction?): Promise<void>
      • Parameters

        • newLayout: LayoutBase
        • Optional currentTabId: string
        • Optional direction: DropDirection

        Returns Promise<void>

    \ No newline at end of file +

    Type declaration

      • (newLayout, currentTabId?, direction?): Promise<void>
      • Parameters

        • newLayout: LayoutBase
        • Optional currentTabId: string
        • Optional direction: DropDirection

        Returns Promise<void>

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.PanelDirection.html b/papi-dts/types/_shared_models_docking_framework_model_.PanelDirection.html index c7fc4d3865..930cd6ce8d 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.PanelDirection.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.PanelDirection.html @@ -1 +1 @@ -PanelDirection | papi-dts
    PanelDirection: "left" | "right" | "bottom" | "top" | "before-tab" | "after-tab" | "maximize" | "move" | "active" | "update"
    \ No newline at end of file +PanelDirection | papi-dts
    PanelDirection: "left" | "right" | "bottom" | "top" | "before-tab" | "after-tab" | "maximize" | "move" | "active" | "update"
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.PapiDockLayout.html b/papi-dts/types/_shared_models_docking_framework_model_.PapiDockLayout.html index 43ea502180..e77cd13ec2 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.PapiDockLayout.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.PapiDockLayout.html @@ -27,4 +27,4 @@
      • (webViewId, updateInfo): boolean
      • Parameters

        • webViewId: string

          The ID of the WebView to update

        • updateInfo: WebViewDefinitionUpdateInfo

          Properties to update on the WebView. Any unspecified properties will stay the same

          -

        Returns boolean

    \ No newline at end of file +

    Returns boolean

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.SavedTabInfo.html b/papi-dts/types/_shared_models_docking_framework_model_.SavedTabInfo.html index fd31c4066f..2c1caff4d8 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.SavedTabInfo.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.SavedTabInfo.html @@ -7,4 +7,4 @@
  • id: string

    Tab ID - a unique identifier that identifies this tab. If this tab is a WebView, this ID will match the WebViewDefinition.id

  • tabType: string

    Type of tab - indicates what kind of built-in tab this info represents

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.TabInfo.html b/papi-dts/types/_shared_models_docking_framework_model_.TabInfo.html index 2043550106..91f686649c 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.TabInfo.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.TabInfo.html @@ -10,4 +10,4 @@

    Defaults to Platform.Bible logo

  • tabTitle: string

    Text to show on the title bar of the tab

  • Optional tabTooltip?: string

    Text to show when hovering over the title bar of the tab

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.TabLoader.html b/papi-dts/types/_shared_models_docking_framework_model_.TabLoader.html index 1728de929c..84111b9f46 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.TabLoader.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.TabLoader.html @@ -1,4 +1,4 @@ TabLoader | papi-dts
    TabLoader: ((savedTabInfo) => TabInfo)

    Function that takes a SavedTabInfo and creates a Paranext tab out of it. Each type of tab must provide a TabLoader.

    For now all tab creators must do their own data type verification

    -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.TabSaver.html b/papi-dts/types/_shared_models_docking_framework_model_.TabSaver.html index cb628b5834..da554c7332 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.TabSaver.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.TabSaver.html @@ -3,4 +3,4 @@ stripped from TabInfo by saveTabInfoBase before saving (so it is just a SavedTabInfo).

    Type declaration

    Returns

    The saved tab info for Paranext to persist. If undefined, does not save the tab

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_docking_framework_model_.WebViewTabProps.html b/papi-dts/types/_shared_models_docking_framework_model_.WebViewTabProps.html index b43b9ad365..ae6b98e451 100644 --- a/papi-dts/types/_shared_models_docking_framework_model_.WebViewTabProps.html +++ b/papi-dts/types/_shared_models_docking_framework_model_.WebViewTabProps.html @@ -1,2 +1,2 @@ WebViewTabProps | papi-dts
    WebViewTabProps: WebViewDefinition

    Props that are passed to the web view tab component

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_extract_data_provider_data_types_model_.default.html b/papi-dts/types/_shared_models_extract_data_provider_data_types_model_.default.html index 58b7277b05..da7065f43e 100644 --- a/papi-dts/types/_shared_models_extract_data_provider_data_types_model_.default.html +++ b/papi-dts/types/_shared_models_extract_data_provider_data_types_model_.default.html @@ -3,4 +3,4 @@

    Works with generic types IDataProvider, DataProviderInternal, IDisposableDataProvider, and IDataProviderEngine along with the papi-shared-types extensible interfaces DataProviders and DisposableDataProviders

    -

    Type Parameters

    \ No newline at end of file +

    Type Parameters

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_network_object_model_.DisposableNetworkObject.html b/papi-dts/types/_shared_models_network_object_model_.DisposableNetworkObject.html index d2ad55263e..d67103bd55 100644 --- a/papi-dts/types/_shared_models_network_object_model_.DisposableNetworkObject.html +++ b/papi-dts/types/_shared_models_network_object_model_.DisposableNetworkObject.html @@ -1,3 +1,3 @@ DisposableNetworkObject | papi-dts
    DisposableNetworkObject<T>: NetworkObject<T> & Dispose

    An object of this type is returned from networkObjectService.set.

    Type Parameters

    See

    networkObjectService

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_network_object_model_.LocalObjectToProxyCreator.html b/papi-dts/types/_shared_models_network_object_model_.LocalObjectToProxyCreator.html index 1275b9e00e..5d0332edb2 100644 --- a/papi-dts/types/_shared_models_network_object_model_.LocalObjectToProxyCreator.html +++ b/papi-dts/types/_shared_models_network_object_model_.LocalObjectToProxyCreator.html @@ -9,4 +9,4 @@ (probably has to do with that it's a wrapped and layered type). Functions that implement this type should return Partial

    See

    networkObjectService

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_network_object_model_.NetworkObject.html b/papi-dts/types/_shared_models_network_object_model_.NetworkObject.html index 7926988b98..86b6e2bc78 100644 --- a/papi-dts/types/_shared_models_network_object_model_.NetworkObject.html +++ b/papi-dts/types/_shared_models_network_object_model_.NetworkObject.html @@ -5,4 +5,4 @@ call that method. This is because we don't want users of network objects to dispose of them. Only the caller of networkObjectService.set should be able to dispose of the network object.

    Type Parameters

    See

    networkObjectService

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_network_object_model_.NetworkObjectDetails.html b/papi-dts/types/_shared_models_network_object_model_.NetworkObjectDetails.html index 8688140242..886768c364 100644 --- a/papi-dts/types/_shared_models_network_object_model_.NetworkObjectDetails.html +++ b/papi-dts/types/_shared_models_network_object_model_.NetworkObjectDetails.html @@ -8,4 +8,4 @@ Data Providers => pdp) should be the same across all process on the network regardless of what programming language they use. For generic network objects, networkObject is appropriate.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_network_object_model_.NetworkableObject.html b/papi-dts/types/_shared_models_network_object_model_.NetworkableObject.html index ee0f03ad92..627204a13b 100644 --- a/papi-dts/types/_shared_models_network_object_model_.NetworkableObject.html +++ b/papi-dts/types/_shared_models_network_object_model_.NetworkableObject.html @@ -1,3 +1,3 @@ NetworkableObject | papi-dts
    NetworkableObject<T>: T & CannotHaveOnDidDispose

    An object of this type is passed into networkObjectService.set.

    Type Parameters

    • T = object

    See

    networkObjectService

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_data_provider_engine_model_.IProjectDataProviderEngine.html b/papi-dts/types/_shared_models_project_data_provider_engine_model_.IProjectDataProviderEngine.html index e0317586b9..6acdeb2b93 100644 --- a/papi-dts/types/_shared_models_project_data_provider_engine_model_.IProjectDataProviderEngine.html +++ b/papi-dts/types/_shared_models_project_data_provider_engine_model_.IProjectDataProviderEngine.html @@ -26,4 +26,4 @@

    OR

    class MyPDPE implements IProjectDataProviderEngine<['MyProjectData']> {
    notifyUpdate(updateInstructions?: DataProviderEngineNotifyUpdate<ProjectDataTypes['MyProjectData']>) {}
    ...
    }
    -

    Type Parameters

    \ No newline at end of file +

    Type Parameters

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_data_provider_factory_interface_.ProjectMetadataFilterOptions.html b/papi-dts/types/_shared_models_project_data_provider_factory_interface_.ProjectMetadataFilterOptions.html index e74901fb4a..6550825e3b 100644 --- a/papi-dts/types/_shared_models_project_data_provider_factory_interface_.ProjectMetadataFilterOptions.html +++ b/papi-dts/types/_shared_models_project_data_provider_factory_interface_.ProjectMetadataFilterOptions.html @@ -1,3 +1,3 @@ ProjectMetadataFilterOptions | papi-dts
    ProjectMetadataFilterOptions: ModifierProject & {
        excludeProjectIds?: string | string[];
        includeProjectIds?: string | string[];
    }

    Type declaration

    • Optional excludeProjectIds?: string | string[]

      Project IDs to exclude

    • Optional includeProjectIds?: string | string[]

      Project IDs to include

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_data_provider_model_.ExtensionDataScope.html b/papi-dts/types/_shared_models_project_data_provider_model_.ExtensionDataScope.html index 87c6b0d202..b13a90e710 100644 --- a/papi-dts/types/_shared_models_project_data_provider_model_.ExtensionDataScope.html +++ b/papi-dts/types/_shared_models_project_data_provider_model_.ExtensionDataScope.html @@ -9,4 +9,4 @@

    This is the smallest level of granularity provided by a PDP for accessing extension data. There is no way to get or set just a portion of data identified by a single dataQualifier value.

  • extensionName: string

    Name of an extension as provided in its manifest

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_data_provider_model_.MandatoryProjectDataTypes.html b/papi-dts/types/_shared_models_project_data_provider_model_.MandatoryProjectDataTypes.html index f733678f94..29fa120179 100644 --- a/papi-dts/types/_shared_models_project_data_provider_model_.MandatoryProjectDataTypes.html +++ b/papi-dts/types/_shared_models_project_data_provider_model_.MandatoryProjectDataTypes.html @@ -49,4 +49,4 @@ so following this interface ensures your PDP will not break if such a requirement is implemented. -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_data_provider_model_.WithProjectDataProviderEngineExtensionDataMethods.html b/papi-dts/types/_shared_models_project_data_provider_model_.WithProjectDataProviderEngineExtensionDataMethods.html index 4bb6a2d913..d94ca0374b 100644 --- a/papi-dts/types/_shared_models_project_data_provider_model_.WithProjectDataProviderEngineExtensionDataMethods.html +++ b/papi-dts/types/_shared_models_project_data_provider_model_.WithProjectDataProviderEngineExtensionDataMethods.html @@ -7,11 +7,11 @@ to this Project Data Provider

    Returns Promise<undefined | string>

    Extension project data in this project for an extension to use in serving its extension project data

    -
  • setExtensionData:function
  • setExtensionData:function
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_lookup_service_model_.ProjectLookupServiceType.html b/papi-dts/types/_shared_models_project_lookup_service_model_.ProjectLookupServiceType.html index 50d674b1f8..ac2ad4ecfc 100644 --- a/papi-dts/types/_shared_models_project_lookup_service_model_.ProjectLookupServiceType.html +++ b/papi-dts/types/_shared_models_project_lookup_service_model_.ProjectLookupServiceType.html @@ -8,8 +8,8 @@ https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/Collator:

    Only strings that differ in base letters or accents and other diacritic marks compare as unequal. Examples: a ≠ b, a ≠ á, a = A.

    -

    Parameters

    Returns boolean

  • filterProjectsMetadata:function
  • getMetadataForAllProjects:function
  • filterProjectsMetadata:function
  • getMetadataForAllProjects:function

    Returns Promise<ProjectMetadata[]>

    ProjectMetadata for all projects stored on the local system

    -
  • getMetadataForProject:function
  • getMetadataForProject:function

    Returns Promise<ProjectMetadata>

    ProjectMetadata for the given project

    -
  • getMinimalMatchPdpFactoryId:function
  • getMinimalMatchPdpFactoryId:function

    Returns undefined | string

    PDP Factory id whose projectInterfaces minimally match the provided projectInterface if at least one PDP Factory was found that supports the projectInterface provided

    -
  • mergeMetadataFilters:function
  • \ No newline at end of file +
  • mergeMetadataFilters:function
  • \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_metadata_model_.ProjectDataProviderFactoryMetadataInfo.html b/papi-dts/types/_shared_models_project_metadata_model_.ProjectDataProviderFactoryMetadataInfo.html index 8830443950..a4f60ccbc7 100644 --- a/papi-dts/types/_shared_models_project_metadata_model_.ProjectDataProviderFactoryMetadataInfo.html +++ b/papi-dts/types/_shared_models_project_metadata_model_.ProjectDataProviderFactoryMetadataInfo.html @@ -1,4 +1,4 @@ ProjectDataProviderFactoryMetadataInfo | papi-dts
    ProjectDataProviderFactoryMetadataInfo: {
        projectInterfaces: ProjectInterfaces[];
    }

    Type declaration

    • projectInterfaces: ProjectInterfaces[]

      Which projectInterfaces (aka standardized sets of methods on a PDP) the Project Data Provider for this project created by this Project Data Provider Factory supports. Indicates what sort of project data should be available on this project from this PDP Factory.

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_metadata_model_.ProjectMetadata.html b/papi-dts/types/_shared_models_project_metadata_model_.ProjectMetadata.html index f9ccc8f4aa..9d6dd00aeb 100644 --- a/papi-dts/types/_shared_models_project_metadata_model_.ProjectMetadata.html +++ b/papi-dts/types/_shared_models_project_metadata_model_.ProjectMetadata.html @@ -12,4 +12,4 @@

    The keys of this object are ids of the PDP Factories that provide the metadata, namely the projectInterfaces for this project (meaning this PDPF can provide a Project Data Provider for this project with these projectInterfaces)

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_project_metadata_model_.ProjectMetadataWithoutFactoryInfo.html b/papi-dts/types/_shared_models_project_metadata_model_.ProjectMetadataWithoutFactoryInfo.html index f52acf8163..a70eb02823 100644 --- a/papi-dts/types/_shared_models_project_metadata_model_.ProjectMetadataWithoutFactoryInfo.html +++ b/papi-dts/types/_shared_models_project_metadata_model_.ProjectMetadataWithoutFactoryInfo.html @@ -6,4 +6,4 @@
  • projectInterfaces: ProjectInterfaces[]

    All projectInterfaces (aka standardized sets of methods on a PDP) that Project Data Providers for this project support. Indicates what sort of project data should be available on this project.

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.GetSavedWebViewDefinition.html b/papi-dts/types/_shared_models_web_view_model_.GetSavedWebViewDefinition.html index d5f6ce0fa6..e18aa2041b 100644 --- a/papi-dts/types/_shared_models_web_view_model_.GetSavedWebViewDefinition.html +++ b/papi-dts/types/_shared_models_web_view_model_.GetSavedWebViewDefinition.html @@ -1,4 +1,4 @@ GetSavedWebViewDefinition | papi-dts
    GetSavedWebViewDefinition: (() => SavedWebViewDefinition | undefined)

    Gets the saved properties on this WebView's WebView definition

    @returns saved properties this WebView's WebView definition or undefined if not found for some reason

    -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.GetWebViewOptions.html b/papi-dts/types/_shared_models_web_view_model_.GetWebViewOptions.html index 2519bd6e23..911f399c6c 100644 --- a/papi-dts/types/_shared_models_web_view_model_.GetWebViewOptions.html +++ b/papi-dts/types/_shared_models_web_view_model_.GetWebViewOptions.html @@ -11,4 +11,4 @@

    Note: setting existingId to undefined counts as providing in this case (providing is tested with 'existingId' in options, not just testing if existingId is truthy). Not providing an existingId at all is the only way to specify we are not looking for an existing webView

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.SavedWebViewDefinition.html b/papi-dts/types/_shared_models_web_view_model_.SavedWebViewDefinition.html index 6f00245a72..fdc75c41b9 100644 --- a/papi-dts/types/_shared_models_web_view_model_.SavedWebViewDefinition.html +++ b/papi-dts/types/_shared_models_web_view_model_.SavedWebViewDefinition.html @@ -1,4 +1,4 @@ SavedWebViewDefinition | papi-dts

    Saved WebView information that does not contain the actual content of the WebView. Saved into layouts. Could have as little as the type and ID. WebView providers load these into actual WebViewDefinitions and verify any existing properties on the WebViews.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.SavedWebViewDefinitionOmittedKeys.html b/papi-dts/types/_shared_models_web_view_model_.SavedWebViewDefinitionOmittedKeys.html index c78cc30ea5..5706ef4ec3 100644 --- a/papi-dts/types/_shared_models_web_view_model_.SavedWebViewDefinitionOmittedKeys.html +++ b/papi-dts/types/_shared_models_web_view_model_.SavedWebViewDefinitionOmittedKeys.html @@ -1,3 +1,3 @@ SavedWebViewDefinitionOmittedKeys | papi-dts
    SavedWebViewDefinitionOmittedKeys: typeof SAVED_WEBVIEW_DEFINITION_OMITTED_KEYS[number]

    The keys of properties on a WebViewDefinition that are omitted when converting to a SavedWebViewDefinition

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.UpdateWebViewDefinition.html b/papi-dts/types/_shared_models_web_view_model_.UpdateWebViewDefinition.html index e91ccb0e3b..645e5ce7ec 100644 --- a/papi-dts/types/_shared_models_web_view_model_.UpdateWebViewDefinition.html +++ b/papi-dts/types/_shared_models_web_view_model_.UpdateWebViewDefinition.html @@ -6,4 +6,4 @@

    @example

    updateWebViewDefinition({ title: `Hello ${name}` });
     
    -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.UseWebViewStateHook.html b/papi-dts/types/_shared_models_web_view_model_.UseWebViewStateHook.html index 1f5ca27b8f..70d73b2c18 100644 --- a/papi-dts/types/_shared_models_web_view_model_.UseWebViewStateHook.html +++ b/papi-dts/types/_shared_models_web_view_model_.UseWebViewStateHook.html @@ -24,4 +24,4 @@

    @example

    const [lastPersonSeen, setLastPersonSeen] = useWebViewState('lastSeen', 'No one');
     
    -

    Type declaration

    \ No newline at end of file +

    Type declaration

    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinition.html b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinition.html index 51be4af9bf..8ee95c1b7d 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinition.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinition.html @@ -1,2 +1,2 @@ WebViewDefinition | papi-dts

    Properties defining a type of WebView created by extensions to show web content

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionBase.html b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionBase.html index a142afec3d..8e4dc0a8b3 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionBase.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionBase.html @@ -70,4 +70,4 @@
  • Optional title?: string

    Name of the tab for the WebView

  • Optional tooltip?: string

    Tooltip that is shown when hovering over the webview title

  • webViewType: WebViewType

    What type of WebView this is. Unique to all other WebView definitions

    -
  • \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionHtml.html b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionHtml.html index 2e3dad0163..a3cb958a50 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionHtml.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionHtml.html @@ -1,3 +1,3 @@ WebViewDefinitionHtml | papi-dts
    WebViewDefinitionHtml: WebViewDefinitionBase & {
        contentType: HTML;
    }

    WebView representation using HTML

    Type declaration

    • contentType: HTML

      Indicates this WebView uses HTML

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionReact.html b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionReact.html index 2849e7302e..df8355a294 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionReact.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionReact.html @@ -1,4 +1,4 @@ WebViewDefinitionReact | papi-dts
    WebViewDefinitionReact: WebViewDefinitionBase & {
        contentType?: React;
        styles?: string;
    }

    WebView representation using React

    Type declaration

    • Optional contentType?: React

      Indicates this WebView uses React

    • Optional styles?: string

      String of styles to be loaded into the iframe for this WebView

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionURL.html b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionURL.html index ff2ce5454a..23d27ac358 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionURL.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionURL.html @@ -1,4 +1,4 @@ WebViewDefinitionURL | papi-dts
    WebViewDefinitionURL: WebViewDefinitionBase & {
        contentType: URL;
    }

    WebView representation using a URL.

    Note: you can only use papi-extension: and https: urls

    Type declaration

    • contentType: URL

      Indicates this WebView uses a URL

      -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionUpdatableProperties.html b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionUpdatableProperties.html index 598c0ecdb9..370180c3a4 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionUpdatableProperties.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionUpdatableProperties.html @@ -1,2 +1,2 @@ WebViewDefinitionUpdatableProperties | papi-dts
    WebViewDefinitionUpdatableProperties: Pick<WebViewDefinitionBase, typeof WEBVIEW_DEFINITION_UPDATABLE_PROPERTY_KEYS[number]>

    The properties on a WebViewDefinition that may be updated when that webview is already displayed

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionUpdateInfo.html b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionUpdateInfo.html index f81a4d80ee..b08de6d974 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionUpdateInfo.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewDefinitionUpdateInfo.html @@ -1,3 +1,3 @@ WebViewDefinitionUpdateInfo | papi-dts
    WebViewDefinitionUpdateInfo: Partial<WebViewDefinitionUpdatableProperties>

    WebViewDefinition properties for updating a WebView that is already displayed. Any unspecified properties will stay the same

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewId.html b/papi-dts/types/_shared_models_web_view_model_.WebViewId.html index 7ec467d799..808fd80024 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewId.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewId.html @@ -1,2 +1,2 @@ WebViewId | papi-dts
    WebViewId: string

    ID for a specific WebView. Each WebView has a unique ID

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewProps.html b/papi-dts/types/_shared_models_web_view_model_.WebViewProps.html index ba5e2aca5e..69da4e9390 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewProps.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewProps.html @@ -33,4 +33,4 @@

    @example

    const [lastPersonSeen, setLastPersonSeen] = useWebViewState('lastSeen', 'No one');
     
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_models_web_view_model_.WebViewType.html b/papi-dts/types/_shared_models_web_view_model_.WebViewType.html index 4478d9d419..7ab269193a 100644 --- a/papi-dts/types/_shared_models_web_view_model_.WebViewType.html +++ b/papi-dts/types/_shared_models_web_view_model_.WebViewType.html @@ -1,2 +1,2 @@ WebViewType | papi-dts
    WebViewType: string

    What type a WebView is. Each WebView definition must have a unique type.

    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/papi-dts/types/_shared_services_command_service_.moduleSummaryComments.html b/papi-dts/types/_shared_services_command_service_.moduleSummaryComments.html index 700b3a146d..043afc0815 100644 --- a/papi-dts/types/_shared_services_command_service_.moduleSummaryComments.html +++ b/papi-dts/types/_shared_services_command_service_.moduleSummaryComments.html @@ -1,4 +1,4 @@ moduleSummaryComments | papi-dts
    moduleSummaryComments: {}

    The command service allows you to exchange messages with other components in the platform. You can register a command that other services and extensions can send you. You can send commands to other services and extensions that have registered commands.

    -

    Type declaration

      \ No newline at end of file +

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_localization_service_model_.ILocalizationService.html b/papi-dts/types/_shared_services_localization_service_model_.ILocalizationService.html index 6d75ca3b7d..c63d5f94db 100644 --- a/papi-dts/types/_shared_services_localization_service_model_.ILocalizationService.html +++ b/papi-dts/types/_shared_services_localization_service_model_.ILocalizationService.html @@ -9,8 +9,8 @@ string key that corresponds to a localized value and an array of BCP 47 language codes

      Returns Promise<LocalizationData>

    • setLocalizedString:function
    • setLocalizedStrings:function
    • setLocalizedStrings:function
    • Type declaration

      Type declaration

      \ No newline at end of file +

      Parameters

      Returns Promise<string>

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_localization_service_model_.LocalizationData.html b/papi-dts/types/_shared_services_localization_service_model_.LocalizationData.html index 89eff7e509..75101fa1cb 100644 --- a/papi-dts/types/_shared_services_localization_service_model_.LocalizationData.html +++ b/papi-dts/types/_shared_services_localization_service_model_.LocalizationData.html @@ -1 +1 @@ -LocalizationData | papi-dts
      LocalizationData: LanguageStrings
      \ No newline at end of file +LocalizationData | papi-dts
      LocalizationData: LanguageStrings
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_localization_service_model_.LocalizationDataDataTypes.html b/papi-dts/types/_shared_services_localization_service_model_.LocalizationDataDataTypes.html index 4f369d6e39..b965ed3844 100644 --- a/papi-dts/types/_shared_services_localization_service_model_.LocalizationDataDataTypes.html +++ b/papi-dts/types/_shared_services_localization_service_model_.LocalizationDataDataTypes.html @@ -1 +1 @@ -LocalizationDataDataTypes | papi-dts
      LocalizationDataDataTypes: {
          LocalizedString: DataProviderDataType<LocalizationSelector, string, never>;
          LocalizedStrings: DataProviderDataType<LocalizationSelectors, LocalizationData, never>;
      }

      Type declaration

      \ No newline at end of file +LocalizationDataDataTypes | papi-dts
      LocalizationDataDataTypes: {
          LocalizedString: DataProviderDataType<LocalizationSelector, string, never>;
          LocalizedStrings: DataProviderDataType<LocalizationSelectors, LocalizationData, never>;
      }

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_localization_service_model_.LocalizationSelector.html b/papi-dts/types/_shared_services_localization_service_model_.LocalizationSelector.html index 52c9fc851f..3aef5af430 100644 --- a/papi-dts/types/_shared_services_localization_service_model_.LocalizationSelector.html +++ b/papi-dts/types/_shared_services_localization_service_model_.LocalizationSelector.html @@ -1 +1 @@ -LocalizationSelector | papi-dts
      LocalizationSelector: {
          locales?: string[];
          localizeKey: LocalizeKey;
      }

      Type declaration

      • Optional locales?: string[]
      • localizeKey: LocalizeKey
      \ No newline at end of file +LocalizationSelector | papi-dts
      LocalizationSelector: {
          locales?: string[];
          localizeKey: LocalizeKey;
      }

      Type declaration

      • Optional locales?: string[]
      • localizeKey: LocalizeKey
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_localization_service_model_.LocalizationSelectors.html b/papi-dts/types/_shared_services_localization_service_model_.LocalizationSelectors.html index b80239a040..2e43ae0724 100644 --- a/papi-dts/types/_shared_services_localization_service_model_.LocalizationSelectors.html +++ b/papi-dts/types/_shared_services_localization_service_model_.LocalizationSelectors.html @@ -1 +1 @@ -LocalizationSelectors | papi-dts
      LocalizationSelectors: {
          locales?: string[];
          localizeKeys: LocalizeKey[];
      }

      Type declaration

      • Optional locales?: string[]
      • localizeKeys: LocalizeKey[]
      \ No newline at end of file +LocalizationSelectors | papi-dts
      LocalizationSelectors: {
          locales?: string[];
          localizeKeys: LocalizeKey[];
      }

      Type declaration

      • Optional locales?: string[]
      • localizeKeys: LocalizeKey[]
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_menu_data_service_model_.IMenuDataService.html b/papi-dts/types/_shared_services_menu_data_service_model_.IMenuDataService.html index 48c1326286..f1ff3d54bc 100644 --- a/papi-dts/types/_shared_services_menu_data_service_model_.IMenuDataService.html +++ b/papi-dts/types/_shared_services_menu_data_service_model_.IMenuDataService.html @@ -2,21 +2,21 @@

      Type declaration

      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_menu_data_service_model_.MenuDataDataTypes.html b/papi-dts/types/_shared_services_menu_data_service_model_.MenuDataDataTypes.html index 545edc33a3..0ebf2dc83a 100644 --- a/papi-dts/types/_shared_services_menu_data_service_model_.MenuDataDataTypes.html +++ b/papi-dts/types/_shared_services_menu_data_service_model_.MenuDataDataTypes.html @@ -1 +1 @@ -MenuDataDataTypes | papi-dts
      MenuDataDataTypes: {
          MainMenu: DataProviderDataType<undefined, Localized<MultiColumnMenu>, never>;
          WebViewMenu: DataProviderDataType<ReferencedItem, Localized<WebViewMenu>, never>;
      }

      Type declaration

      \ No newline at end of file +MenuDataDataTypes | papi-dts
      MenuDataDataTypes: {
          MainMenu: DataProviderDataType<undefined, Localized<MultiColumnMenu>, never>;
          WebViewMenu: DataProviderDataType<ReferencedItem, Localized<WebViewMenu>, never>;
      }

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_network_service_.ArgsRequestHandler.html b/papi-dts/types/_shared_services_network_service_.ArgsRequestHandler.html index 4858eff0d3..1097d33dce 100644 --- a/papi-dts/types/_shared_services_network_service_.ArgsRequestHandler.html +++ b/papi-dts/types/_shared_services_network_service_.ArgsRequestHandler.html @@ -2,4 +2,4 @@ the spread of the contents array of the request as its parameters. The function should return an object that becomes the contents object of the response. This type of handler is a normal function.

      -

      Type Parameters

      Type declaration

      \ No newline at end of file +

      Type Parameters

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_network_service_.ComplexRequestHandler.html b/papi-dts/types/_shared_services_network_service_.ComplexRequestHandler.html index 3f81c1999a..ef72a39c74 100644 --- a/papi-dts/types/_shared_services_network_service_.ComplexRequestHandler.html +++ b/papi-dts/types/_shared_services_network_service_.ComplexRequestHandler.html @@ -2,4 +2,4 @@ accept a ComplexRequest object as its single parameter. The function should return a ComplexResponse object that becomes the response.. This type of handler is the most flexible of the request handlers.

      -

      Type Parameters

      Type declaration

      \ No newline at end of file +

      Type Parameters

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_network_service_.ContentsRequestHandler.html b/papi-dts/types/_shared_services_network_service_.ContentsRequestHandler.html index 06d2b1257e..40c11fb07a 100644 --- a/papi-dts/types/_shared_services_network_service_.ContentsRequestHandler.html +++ b/papi-dts/types/_shared_services_network_service_.ContentsRequestHandler.html @@ -1,4 +1,4 @@ ContentsRequestHandler | papi-dts

      Type alias ContentsRequestHandler<TParam, TReturn>

      ContentsRequestHandler<TParam, TReturn>: ((contents) => Promise<TReturn>)

      Contents handler function for a request. Called when a request is handled. The function should accept the contents object of the request as its single parameter. The function should return an object that becomes the contents object of the response.

      -

      Type Parameters

      • TParam = any
      • TReturn = any

      Type declaration

      \ No newline at end of file +

      Type Parameters

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_project_settings_service_model_.AllProjectSettingsValidators.html b/papi-dts/types/_shared_services_project_settings_service_model_.AllProjectSettingsValidators.html index 465c8f7ec7..89d821ca03 100644 --- a/papi-dts/types/_shared_services_project_settings_service_model_.AllProjectSettingsValidators.html +++ b/papi-dts/types/_shared_services_project_settings_service_model_.AllProjectSettingsValidators.html @@ -1,3 +1,3 @@ AllProjectSettingsValidators | papi-dts
      AllProjectSettingsValidators: {
          [ProjectSettingName in ProjectSettingNames]: ProjectSettingValidator<ProjectSettingName>
      }

      Validators for all project settings. Keys are setting keys, values are functions to validate new settings

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_project_settings_service_model_.ProjectSettingValidator.html b/papi-dts/types/_shared_services_project_settings_service_model_.ProjectSettingValidator.html index 9a1b927779..1302051e5f 100644 --- a/papi-dts/types/_shared_services_project_settings_service_model_.ProjectSettingValidator.html +++ b/papi-dts/types/_shared_services_project_settings_service_model_.ProjectSettingValidator.html @@ -2,4 +2,4 @@

      Type Parameters

      Type declaration

      \ No newline at end of file +

      Returns Promise<boolean>

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_project_settings_service_model_.SimultaneousProjectSettingsChanges.html b/papi-dts/types/_shared_services_project_settings_service_model_.SimultaneousProjectSettingsChanges.html index 1137efe563..67d205b5f4 100644 --- a/papi-dts/types/_shared_services_project_settings_service_model_.SimultaneousProjectSettingsChanges.html +++ b/papi-dts/types/_shared_services_project_settings_service_model_.SimultaneousProjectSettingsChanges.html @@ -1,4 +1,4 @@ SimultaneousProjectSettingsChanges | papi-dts
      SimultaneousProjectSettingsChanges: {
          [ProjectSettingName in ProjectSettingNames]?: {
              currentValue: ProjectSettingTypes[ProjectSettingName];
              newValue: ProjectSettingTypes[ProjectSettingName];
          }
      }

      All project settings changes being set in one batch

      Project settings may be circularly dependent on one another, so multiple project settings may need to be changed at once in some cases

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_settings_service_model_.AllSettingsData.html b/papi-dts/types/_shared_services_settings_service_model_.AllSettingsData.html index ef33f5bcbb..53b44d5096 100644 --- a/papi-dts/types/_shared_services_settings_service_model_.AllSettingsData.html +++ b/papi-dts/types/_shared_services_settings_service_model_.AllSettingsData.html @@ -1 +1 @@ -AllSettingsData | papi-dts
      AllSettingsData: {
          [SettingName in SettingNames]: SettingTypes[SettingName]
      }
      \ No newline at end of file +AllSettingsData | papi-dts
      AllSettingsData: {
          [SettingName in SettingNames]: SettingTypes[SettingName]
      }
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_settings_service_model_.AllSettingsValidators.html b/papi-dts/types/_shared_services_settings_service_model_.AllSettingsValidators.html index 790d0a453e..21528be838 100644 --- a/papi-dts/types/_shared_services_settings_service_model_.AllSettingsValidators.html +++ b/papi-dts/types/_shared_services_settings_service_model_.AllSettingsValidators.html @@ -1,2 +1,2 @@ AllSettingsValidators | papi-dts
      AllSettingsValidators: {
          [SettingName in SettingNames]: SettingValidator<SettingName>
      }

      Validators for all settings. Keys are setting keys, values are functions to validate new settings

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_settings_service_model_.ISettingsService.html b/papi-dts/types/_shared_services_settings_service_model_.ISettingsService.html index f5ed57c999..8362bb5c9f 100644 --- a/papi-dts/types/_shared_services_settings_service_model_.ISettingsService.html +++ b/papi-dts/types/_shared_services_settings_service_model_.ISettingsService.html @@ -3,23 +3,23 @@

      Returns Promise<SettingTypes[SettingName]>

      The value of the specified setting, parsed to an object. Returns default setting if setting does not exist

      Throws

      If no default value is available for the setting.

      -
    • registerValidator:function
    • registerValidator:function
    • reset:function
    • reset:function
    • set:function
    • set:function
    • subscribe:function
    • subscribe:function
    • \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_settings_service_model_.SettingDataTypes.html b/papi-dts/types/_shared_services_settings_service_model_.SettingDataTypes.html index 7386c7704d..6ca4da2aad 100644 --- a/papi-dts/types/_shared_services_settings_service_model_.SettingDataTypes.html +++ b/papi-dts/types/_shared_services_settings_service_model_.SettingDataTypes.html @@ -9,4 +9,4 @@

      The closest possible representation of the unnamed (````) data type follows:

      '': DataProviderDataType<SettingName, SettingTypes[SettingName], SettingTypes[SettingName]>;
       
      -

      Type declaration

      \ No newline at end of file +

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/types/_shared_services_settings_service_model_.SettingValidator.html b/papi-dts/types/_shared_services_settings_service_model_.SettingValidator.html index 2bc5b77aa6..1695282146 100644 --- a/papi-dts/types/_shared_services_settings_service_model_.SettingValidator.html +++ b/papi-dts/types/_shared_services_settings_service_model_.SettingValidator.html @@ -1,2 +1,2 @@ SettingValidator | papi-dts
      SettingValidator<SettingName>: ((newValue, currentValue, allChanges) => Promise<boolean>)

      Function that validates whether a new setting value should be allowed to be set

      -

      Type Parameters

      Type declaration

      \ No newline at end of file +

      Type Parameters

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/types/_shared_utils_util_.ComplexRequest.html b/papi-dts/types/_shared_utils_util_.ComplexRequest.html index 37dd367149..35eb80d28e 100644 --- a/papi-dts/types/_shared_utils_util_.ComplexRequest.html +++ b/papi-dts/types/_shared_utils_util_.ComplexRequest.html @@ -1,4 +1,4 @@ ComplexRequest | papi-dts

      Type alias ComplexRequest<TParam>

      ComplexRequest<TParam>: {
          contents: TParam;
          senderId: number;
      }

      Type of object passed to a complex request handler that provides information about the request. This type is used as the public-facing interface for requests

      Type Parameters

      • TParam = unknown

      Type declaration

      • contents: TParam
      • senderId: number

        The one who sent the request

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_utils_util_.ComplexResponse.html b/papi-dts/types/_shared_utils_util_.ComplexResponse.html index ce4a9e4ebf..ad55c85062 100644 --- a/papi-dts/types/_shared_utils_util_.ComplexResponse.html +++ b/papi-dts/types/_shared_utils_util_.ComplexResponse.html @@ -1,4 +1,4 @@ ComplexResponse | papi-dts

      Type alias ComplexResponse<TReturn>

      Type of object to create when handling a complex request where you desire to provide additional information beyond the contents of the response This type is used as the public-facing interface for responses

      -

      Type Parameters

      • TReturn = unknown
      \ No newline at end of file +

      Type Parameters

      \ No newline at end of file diff --git a/papi-dts/types/_shared_utils_util_.ComplexResponseFailure.html b/papi-dts/types/_shared_utils_util_.ComplexResponseFailure.html index c2bf1a6438..1e9a12d506 100644 --- a/papi-dts/types/_shared_utils_util_.ComplexResponseFailure.html +++ b/papi-dts/types/_shared_utils_util_.ComplexResponseFailure.html @@ -1,3 +1,3 @@ ComplexResponseFailure | papi-dts

      Type alias ComplexResponseFailure

      ComplexResponseFailure: {
          errorMessage: string;
          success: false;
      }

      Type declaration

      • errorMessage: string

        Error explaining the problem that is only populated if success is false

      • success: false

        Whether the handler that created this response was successful in handling the request

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_utils_util_.ComplexResponseSuccess.html b/papi-dts/types/_shared_utils_util_.ComplexResponseSuccess.html index 4bdbe0a159..dc3c66869a 100644 --- a/papi-dts/types/_shared_utils_util_.ComplexResponseSuccess.html +++ b/papi-dts/types/_shared_utils_util_.ComplexResponseSuccess.html @@ -1,4 +1,4 @@ ComplexResponseSuccess | papi-dts

      Type alias ComplexResponseSuccess<TReturn>

      ComplexResponseSuccess<TReturn>: {
          contents: TReturn;
          success: true;
      }

      Type Parameters

      • TReturn = unknown

      Type declaration

      • contents: TReturn

        Content with which to respond to the request. Must be provided unless the response failed or TReturn is undefined

      • success: true

        Whether the handler that created this response was successful in handling the request

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_utils_util_.RequestType.html b/papi-dts/types/_shared_utils_util_.RequestType.html index 6aa8d110e2..9b2b2c21d1 100644 --- a/papi-dts/types/_shared_utils_util_.RequestType.html +++ b/papi-dts/types/_shared_utils_util_.RequestType.html @@ -1,4 +1,4 @@ RequestType | papi-dts
      RequestType: {
          category: string;
          directive: string;
      }

      Information about a request that tells us what to do with it

      Type declaration

      • category: string

        The general category of request

      • directive: string

        Specific identifier for this type of request

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/types/_shared_utils_util_.SerializedRequestType.html b/papi-dts/types/_shared_utils_util_.SerializedRequestType.html index 6b2c440aaa..0605d45b15 100644 --- a/papi-dts/types/_shared_utils_util_.SerializedRequestType.html +++ b/papi-dts/types/_shared_utils_util_.SerializedRequestType.html @@ -1,3 +1,3 @@ SerializedRequestType | papi-dts

      Type alias SerializedRequestType

      SerializedRequestType: `${string}${typeof REQUEST_TYPE_SEPARATOR}${string}`

      String version of a request type that tells us what to do with a request.

      Consists of two strings concatenated by a colon

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.BaseProjectDataProviderEngine.html b/papi-dts/variables/__papi_backend_.BaseProjectDataProviderEngine.html index 05f9ba60b2..ed6ad838ed 100644 --- a/papi-dts/variables/__papi_backend_.BaseProjectDataProviderEngine.html +++ b/papi-dts/variables/__papi_backend_.BaseProjectDataProviderEngine.html @@ -6,4 +6,4 @@
      this.notifyUpdate('Setting');
       

      See

      IBaseProjectDataProviderEngine for more information on extending this class.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.DataProviderEngine.html b/papi-dts/variables/__papi_backend_.DataProviderEngine.html index f561751939..dfa1835177 100644 --- a/papi-dts/variables/__papi_backend_.DataProviderEngine.html +++ b/papi-dts/variables/__papi_backend_.DataProviderEngine.html @@ -2,4 +2,4 @@ data provider engine class extends this class, it doesn't have to specify its own notifyUpdate function in order to use notifyUpdate.

      See

      IDataProviderEngine for more information on extending this class.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.LayeringProjectDataProviderEngineFactory.html b/papi-dts/variables/__papi_backend_.LayeringProjectDataProviderEngineFactory.html index 6e87cb3a6f..41cfe1fa84 100644 --- a/papi-dts/variables/__papi_backend_.LayeringProjectDataProviderEngineFactory.html +++ b/papi-dts/variables/__papi_backend_.LayeringProjectDataProviderEngineFactory.html @@ -5,4 +5,4 @@ highly recommend extending this class. Please see IProjectDataProviderEngineFactory.getAvailableProjects for more information on the requirements.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.ProjectDataProviderEngine.html b/papi-dts/variables/__papi_backend_.ProjectDataProviderEngine.html index fe8afece86..c4424c645a 100644 --- a/papi-dts/variables/__papi_backend_.ProjectDataProviderEngine.html +++ b/papi-dts/variables/__papi_backend_.ProjectDataProviderEngine.html @@ -6,4 +6,4 @@
      this.notifyUpdate('Setting');
       

      See

      IProjectDataProviderEngine for more information on extending this class.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.commands.html b/papi-dts/variables/__papi_backend_.commands.html index 4b5c7443fc..3dba436e74 100644 --- a/papi-dts/variables/__papi_backend_.commands.html +++ b/papi-dts/variables/__papi_backend_.commands.html @@ -1,4 +1,4 @@ commands | papi-dts

      Variable commandsConst

      The command service allows you to exchange messages with other components in the platform. You can register a command that other services and extensions can send you. You can send commands to other services and extensions that have registered commands.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.dataProviders.html b/papi-dts/variables/__papi_backend_.dataProviders.html index b999e7abf4..b48ae6ee88 100644 --- a/papi-dts/variables/__papi_backend_.dataProviders.html +++ b/papi-dts/variables/__papi_backend_.dataProviders.html @@ -1,2 +1,2 @@ dataProviders | papi-dts

      Variable dataProvidersConst

      dataProviders: DataProviderService

      Service that allows extensions to send and receive data to/from other extensions

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.default.html b/papi-dts/variables/__papi_backend_.default.html index 7a813668ad..513e7c0f32 100644 --- a/papi-dts/variables/__papi_backend_.default.html +++ b/papi-dts/variables/__papi_backend_.default.html @@ -49,4 +49,4 @@
    • webViews: WebViewServiceType

      Service exposing various functions related to using webViews

      WebViews are iframes in the Platform.Bible UI into which extensions load frontend code, either HTML or React components.

      -
    • \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.dialogs.html b/papi-dts/variables/__papi_backend_.dialogs.html index d653f5ba8e..665b5b56da 100644 --- a/papi-dts/variables/__papi_backend_.dialogs.html +++ b/papi-dts/variables/__papi_backend_.dialogs.html @@ -1,2 +1,2 @@ dialogs | papi-dts

      Variable dialogsConst

      dialogs: DialogService

      Prompt the user for responses with dialogs

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.internet.html b/papi-dts/variables/__papi_backend_.internet.html index 06151729af..86747abe71 100644 --- a/papi-dts/variables/__papi_backend_.internet.html +++ b/papi-dts/variables/__papi_backend_.internet.html @@ -1,2 +1,2 @@ internet | papi-dts

      Variable internetConst

      internet: InternetService

      Service that provides a way to call fetch since the original function is not available

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.localization.html b/papi-dts/variables/__papi_backend_.localization.html index e7a4be43d2..37252a93c7 100644 --- a/papi-dts/variables/__papi_backend_.localization.html +++ b/papi-dts/variables/__papi_backend_.localization.html @@ -1,2 +1,2 @@ localization | papi-dts

      Variable localizationConst

      localization: ILocalizationService

      Service that allows to get and store localizations

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.logger.html b/papi-dts/variables/__papi_backend_.logger.html index a393f1a27d..15349c8d2d 100644 --- a/papi-dts/variables/__papi_backend_.logger.html +++ b/papi-dts/variables/__papi_backend_.logger.html @@ -1,2 +1,2 @@ logger | papi-dts

      Variable loggerConst

      logger: MainLogger & {
          default: MainLogger;
      }

      All extensions and services should use this logger to provide a unified output of logs

      -

      Type declaration

      • default: MainLogger
      \ No newline at end of file +

      Type declaration

      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.menuData.html b/papi-dts/variables/__papi_backend_.menuData.html index d4f3ffaafa..c32c35ff89 100644 --- a/papi-dts/variables/__papi_backend_.menuData.html +++ b/papi-dts/variables/__papi_backend_.menuData.html @@ -1,2 +1,2 @@ menuData | papi-dts

      Variable menuDataConst

      Service that allows to get and store menu data

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.network.html b/papi-dts/variables/__papi_backend_.network.html index 4e3ca53dc2..2a183cb18c 100644 --- a/papi-dts/variables/__papi_backend_.network.html +++ b/papi-dts/variables/__papi_backend_.network.html @@ -1,2 +1,2 @@ network | papi-dts

      Variable networkConst

      Service that provides a way to send and receive network events

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.projectDataProviders.html b/papi-dts/variables/__papi_backend_.projectDataProviders.html index 824ab4111c..195d577f2a 100644 --- a/papi-dts/variables/__papi_backend_.projectDataProviders.html +++ b/papi-dts/variables/__papi_backend_.projectDataProviders.html @@ -1,2 +1,2 @@ projectDataProviders | papi-dts

      Variable projectDataProvidersConst

      Service that registers and gets project data providers

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.projectLookup.html b/papi-dts/variables/__papi_backend_.projectLookup.html index 86060e09ba..98015a7df0 100644 --- a/papi-dts/variables/__papi_backend_.projectLookup.html +++ b/papi-dts/variables/__papi_backend_.projectLookup.html @@ -2,4 +2,4 @@

      Note: this service runs locally everywhere in the TypeScript processes. It is also exposed on the PAPI websocket. Note these functions are all asynchronous on the PAPI websocket regardless of if their types are synchronous locally.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.projectSettings.html b/papi-dts/variables/__papi_backend_.projectSettings.html index 2e05cd66f3..d817aaf653 100644 --- a/papi-dts/variables/__papi_backend_.projectSettings.html +++ b/papi-dts/variables/__papi_backend_.projectSettings.html @@ -1,2 +1,2 @@ projectSettings | papi-dts

      Variable projectSettingsConst

      projectSettings: IProjectSettingsService

      Provides utility functions that project data providers should call when handling project settings

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.settings.html b/papi-dts/variables/__papi_backend_.settings.html new file mode 100644 index 0000000000..c8c49c2fab --- /dev/null +++ b/papi-dts/variables/__papi_backend_.settings.html @@ -0,0 +1 @@ +settings | papi-dts
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.storage.html b/papi-dts/variables/__papi_backend_.storage.html index 974fe6faa8..dde8bad4cf 100644 --- a/papi-dts/variables/__papi_backend_.storage.html +++ b/papi-dts/variables/__papi_backend_.storage.html @@ -1,4 +1,4 @@ storage | papi-dts

      Variable storageConst

      This service provides extensions in the extension host the ability to read/write data based on the extension identity and current user (as identified by the OS). This service will not work within the renderer.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.webViewProviders.html b/papi-dts/variables/__papi_backend_.webViewProviders.html index 803286a0b7..1e71cc6e98 100644 --- a/papi-dts/variables/__papi_backend_.webViewProviders.html +++ b/papi-dts/variables/__papi_backend_.webViewProviders.html @@ -1,2 +1,2 @@ webViewProviders | papi-dts

      Variable webViewProvidersConst

      webViewProviders: PapiWebViewProviderService

      Interface for registering webView providers

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_backend_.webViews.html b/papi-dts/variables/__papi_backend_.webViews.html index 9b04b0f366..903c416f14 100644 --- a/papi-dts/variables/__papi_backend_.webViews.html +++ b/papi-dts/variables/__papi_backend_.webViews.html @@ -1,4 +1,4 @@ webViews | papi-dts

      Variable webViewsConst

      Service exposing various functions related to using webViews

      WebViews are iframes in the Platform.Bible UI into which extensions load frontend code, either HTML or React components.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/papi-dts/variables/__papi_core_.default.html b/papi-dts/variables/__papi_core_.default.html index 4161d6721f..c58a349082 100644 --- a/papi-dts/variables/__papi_core_.default.html +++ b/papi-dts/variables/__papi_core_.default.html @@ -1,2 +1,2 @@ default | papi-dts

      Variable defaultConst

      default: {}

      Exporting empty object so people don't have to put 'type' in their import statements

      -

      Type declaration

        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.WebSocket.html b/papi-dts/variables/__papi_frontend_.WebSocket.html index 8347f5c9ba..6b05d1012d 100644 --- a/papi-dts/variables/__papi_frontend_.WebSocket.html +++ b/papi-dts/variables/__papi_frontend_.WebSocket.html @@ -2,4 +2,4 @@ better control over internet access. It is isomorphic with the standard WebSocket, so it should act as a drop-in replacement.

        Note that the Node WebSocket implementation is different and not wrapped here.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.XMLHttpRequest.html b/papi-dts/variables/__papi_frontend_.XMLHttpRequest.html index cba31bb5a6..fe6dd532e5 100644 --- a/papi-dts/variables/__papi_frontend_.XMLHttpRequest.html +++ b/papi-dts/variables/__papi_frontend_.XMLHttpRequest.html @@ -2,4 +2,4 @@ provide better control over internet access. It is isomorphic with the standard XMLHttpRequest, so it should act as a drop-in replacement.

        Note that Node doesn't have a native implementation, so this is only for the renderer.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.commands.html b/papi-dts/variables/__papi_frontend_.commands.html index 9ab64201dc..a144b5edd2 100644 --- a/papi-dts/variables/__papi_frontend_.commands.html +++ b/papi-dts/variables/__papi_frontend_.commands.html @@ -1,4 +1,4 @@ commands | papi-dts

        Variable commandsConst

        The command service allows you to exchange messages with other components in the platform. You can register a command that other services and extensions can send you. You can send commands to other services and extensions that have registered commands.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.dataProviders.html b/papi-dts/variables/__papi_frontend_.dataProviders.html index d18a3a8583..7d35123468 100644 --- a/papi-dts/variables/__papi_frontend_.dataProviders.html +++ b/papi-dts/variables/__papi_frontend_.dataProviders.html @@ -1,2 +1,2 @@ dataProviders | papi-dts

        Variable dataProvidersConst

        dataProviders: DataProviderService

        Service that allows extensions to send and receive data to/from other extensions

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.default.html b/papi-dts/variables/__papi_frontend_.default.html index 6d063a1932..5b5733f3a8 100644 --- a/papi-dts/variables/__papi_frontend_.default.html +++ b/papi-dts/variables/__papi_frontend_.default.html @@ -26,4 +26,4 @@
      • settings: ISettingsService
      • webViews: WebViewServiceType

        Service exposing various functions related to using webViews

        WebViews are iframes in the Platform.Bible UI into which extensions load frontend code, either HTML or React components.

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.dialogs.html b/papi-dts/variables/__papi_frontend_.dialogs.html index 857da7020e..cd0e4a030d 100644 --- a/papi-dts/variables/__papi_frontend_.dialogs.html +++ b/papi-dts/variables/__papi_frontend_.dialogs.html @@ -1,2 +1,2 @@ dialogs | papi-dts

        Variable dialogsConst

        dialogs: DialogService

        Prompt the user for responses with dialogs

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.internet.html b/papi-dts/variables/__papi_frontend_.internet.html index 7eb338d759..47c8f1ce1a 100644 --- a/papi-dts/variables/__papi_frontend_.internet.html +++ b/papi-dts/variables/__papi_frontend_.internet.html @@ -1,2 +1,2 @@ internet | papi-dts

        Variable internetConst

        internet: InternetService

        Service that provides a way to call fetch since the original function is not available

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.localization.html b/papi-dts/variables/__papi_frontend_.localization.html index cb628fe20b..6cf81f96db 100644 --- a/papi-dts/variables/__papi_frontend_.localization.html +++ b/papi-dts/variables/__papi_frontend_.localization.html @@ -1,2 +1,2 @@ localization | papi-dts

        Variable localizationConst

        localization: ILocalizationService

        Service that allows to get and store localizations

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.logger.html b/papi-dts/variables/__papi_frontend_.logger.html index 2f85c65bc2..355000ced9 100644 --- a/papi-dts/variables/__papi_frontend_.logger.html +++ b/papi-dts/variables/__papi_frontend_.logger.html @@ -1,2 +1,2 @@ logger | papi-dts

        Variable loggerConst

        logger: MainLogger & {
            default: MainLogger;
        }

        All extensions and services should use this logger to provide a unified output of logs

        -

        Type declaration

        • default: MainLogger
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.menuData.html b/papi-dts/variables/__papi_frontend_.menuData.html index 5b33ad61d8..d3988896fd 100644 --- a/papi-dts/variables/__papi_frontend_.menuData.html +++ b/papi-dts/variables/__papi_frontend_.menuData.html @@ -1,2 +1,2 @@ menuData | papi-dts

        Variable menuDataConst

        Service that allows to get and store menu data

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.network.html b/papi-dts/variables/__papi_frontend_.network.html index ed94b91e2e..96b927a063 100644 --- a/papi-dts/variables/__papi_frontend_.network.html +++ b/papi-dts/variables/__papi_frontend_.network.html @@ -1,2 +1,2 @@ network | papi-dts

        Variable networkConst

        Service that provides a way to send and receive network events

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.projectDataProviders.html b/papi-dts/variables/__papi_frontend_.projectDataProviders.html index 736740ae29..61951c179b 100644 --- a/papi-dts/variables/__papi_frontend_.projectDataProviders.html +++ b/papi-dts/variables/__papi_frontend_.projectDataProviders.html @@ -1,2 +1,2 @@ projectDataProviders | papi-dts

        Variable projectDataProvidersConst

        Service that registers and gets project data providers

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.projectLookup.html b/papi-dts/variables/__papi_frontend_.projectLookup.html index 8b18b0480f..8e771a5e60 100644 --- a/papi-dts/variables/__papi_frontend_.projectLookup.html +++ b/papi-dts/variables/__papi_frontend_.projectLookup.html @@ -2,4 +2,4 @@

        Note: this service runs locally everywhere in the TypeScript processes. It is also exposed on the PAPI websocket. Note these functions are all asynchronous on the PAPI websocket regardless of if their types are synchronous locally.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.react.html b/papi-dts/variables/__papi_frontend_.react.html index b72e19d2f1..a19cc08e3f 100644 --- a/papi-dts/variables/__papi_frontend_.react.html +++ b/papi-dts/variables/__papi_frontend_.react.html @@ -1,2 +1,2 @@ react | papi-dts

        Variable reactConst

        React hooks that enable interacting with the papi in React components more easily.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.settings.html b/papi-dts/variables/__papi_frontend_.settings.html index c212a24265..35fef5bf0d 100644 --- a/papi-dts/variables/__papi_frontend_.settings.html +++ b/papi-dts/variables/__papi_frontend_.settings.html @@ -1 +1 @@ -settings | papi-dts
        \ No newline at end of file +settings | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/__papi_frontend_.webViews.html b/papi-dts/variables/__papi_frontend_.webViews.html index f3a7fcd5fb..46a2a07848 100644 --- a/papi-dts/variables/__papi_frontend_.webViews.html +++ b/papi-dts/variables/__papi_frontend_.webViews.html @@ -1,4 +1,4 @@ webViews | papi-dts

        Variable webViewsConst

        Service exposing various functions related to using webViews

        WebViews are iframes in the Platform.Bible UI into which extensions load frontend code, either HTML or React components.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_extension_host_services_extension_storage_service_.default.html b/papi-dts/variables/_extension_host_services_extension_storage_service_.default.html index a063b3d76d..a08c285599 100644 --- a/papi-dts/variables/_extension_host_services_extension_storage_service_.default.html +++ b/papi-dts/variables/_extension_host_services_extension_storage_service_.default.html @@ -1,4 +1,4 @@ default | papi-dts

        This service provides extensions in the extension host the ability to read/write data based on the extension identity and current user (as identified by the OS). This service will not work within the renderer.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_node_services_execution_token_service_.default.html b/papi-dts/variables/_node_services_execution_token_service_.default.html index 0972558af3..37df0e5634 100644 --- a/papi-dts/variables/_node_services_execution_token_service_.default.html +++ b/papi-dts/variables/_node_services_execution_token_service_.default.html @@ -1 +1 @@ -default | papi-dts
        default: {
            registerExtension: typeof registerExtension;
            tokenIsValid: typeof tokenIsValid;
            unregisterExtension: typeof unregisterExtension;
        }

        Type declaration

        • registerExtension: typeof registerExtension
        • tokenIsValid: typeof tokenIsValid
        • unregisterExtension: typeof unregisterExtension
        \ No newline at end of file +default | papi-dts
        default: {
            registerExtension: typeof registerExtension;
            tokenIsValid: typeof tokenIsValid;
            unregisterExtension: typeof unregisterExtension;
        }

        Type declaration

        • registerExtension: typeof registerExtension
        • tokenIsValid: typeof tokenIsValid
        • unregisterExtension: typeof unregisterExtension
        \ No newline at end of file diff --git a/papi-dts/variables/_node_utils_util_.FILE_PROTOCOL.html b/papi-dts/variables/_node_utils_util_.FILE_PROTOCOL.html index 37599298e5..2d177e4daf 100644 --- a/papi-dts/variables/_node_utils_util_.FILE_PROTOCOL.html +++ b/papi-dts/variables/_node_utils_util_.FILE_PROTOCOL.html @@ -1 +1 @@ -FILE_PROTOCOL | papi-dts

        Variable FILE_PROTOCOLConst

        FILE_PROTOCOL: "file://" = 'file://'
        \ No newline at end of file +FILE_PROTOCOL | papi-dts

        Variable FILE_PROTOCOLConst

        FILE_PROTOCOL: "file://" = 'file://'
        \ No newline at end of file diff --git a/papi-dts/variables/_node_utils_util_.RESOURCES_PROTOCOL.html b/papi-dts/variables/_node_utils_util_.RESOURCES_PROTOCOL.html index 50f7c7c817..108a6afee5 100644 --- a/papi-dts/variables/_node_utils_util_.RESOURCES_PROTOCOL.html +++ b/papi-dts/variables/_node_utils_util_.RESOURCES_PROTOCOL.html @@ -1 +1 @@ -RESOURCES_PROTOCOL | papi-dts

        Variable RESOURCES_PROTOCOLConst

        RESOURCES_PROTOCOL: "resources://" = 'resources://'
        \ No newline at end of file +RESOURCES_PROTOCOL | papi-dts

        Variable RESOURCES_PROTOCOLConst

        RESOURCES_PROTOCOL: "resources://" = 'resources://'
        \ No newline at end of file diff --git a/papi-dts/variables/_renderer_components_dialogs_dialog_base_data_.default.html b/papi-dts/variables/_renderer_components_dialogs_dialog_base_data_.default.html index d1e16883b9..b2cef683a7 100644 --- a/papi-dts/variables/_renderer_components_dialogs_dialog_base_data_.default.html +++ b/papi-dts/variables/_renderer_components_dialogs_dialog_base_data_.default.html @@ -5,4 +5,4 @@ we would not be able to use the default loadDialog because it would be using a static reference to a nonexistent Component. Instead of inheriting this as a class, any dialog definition can spread this { ...DIALOG_BASE }

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_BOOKS_DIALOG_TYPE.html b/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_BOOKS_DIALOG_TYPE.html index a4dffb2cc2..651bba0210 100644 --- a/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_BOOKS_DIALOG_TYPE.html +++ b/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_BOOKS_DIALOG_TYPE.html @@ -1,2 +1,2 @@ SELECT_BOOKS_DIALOG_TYPE | papi-dts
        SELECT_BOOKS_DIALOG_TYPE: "platform.selectBooks" = 'platform.selectBooks'

        The tabType for the select books dialog in select-books.dialog.tsx

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_MULTIPLE_PROJECTS_DIALOG_TYPE.html b/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_MULTIPLE_PROJECTS_DIALOG_TYPE.html index 80aa934130..793bf8884b 100644 --- a/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_MULTIPLE_PROJECTS_DIALOG_TYPE.html +++ b/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_MULTIPLE_PROJECTS_DIALOG_TYPE.html @@ -1,2 +1,2 @@ SELECT_MULTIPLE_PROJECTS_DIALOG_TYPE | papi-dts
        SELECT_MULTIPLE_PROJECTS_DIALOG_TYPE: "platform.selectMultipleProjects" = 'platform.selectMultipleProjects'

        The tabType for the select multiple projects dialog in select-multiple-projects.dialog.tsx

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_PROJECT_DIALOG_TYPE.html b/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_PROJECT_DIALOG_TYPE.html index a85a8fd464..3d86c682d0 100644 --- a/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_PROJECT_DIALOG_TYPE.html +++ b/papi-dts/variables/_renderer_components_dialogs_dialog_definition_model_.SELECT_PROJECT_DIALOG_TYPE.html @@ -1,2 +1,2 @@ SELECT_PROJECT_DIALOG_TYPE | papi-dts
        SELECT_PROJECT_DIALOG_TYPE: "platform.selectProject" = 'platform.selectProject'

        The tabType for the select project dialog in select-project.dialog.tsx

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_data_internal_connection_model_.CATEGORY_COMMAND.html b/papi-dts/variables/_shared_data_internal_connection_model_.CATEGORY_COMMAND.html index 181749fa5a..acfc1775b9 100644 --- a/papi-dts/variables/_shared_data_internal_connection_model_.CATEGORY_COMMAND.html +++ b/papi-dts/variables/_shared_data_internal_connection_model_.CATEGORY_COMMAND.html @@ -1,2 +1,2 @@ CATEGORY_COMMAND | papi-dts
        CATEGORY_COMMAND: "command" = 'command'

        Prefix on requests that indicates that the request is a command

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_SERVER.html b/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_SERVER.html index 5e3436543d..b682b9cef6 100644 --- a/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_SERVER.html +++ b/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_SERVER.html @@ -1,2 +1,2 @@ CLIENT_ID_SERVER | papi-dts
        CLIENT_ID_SERVER: 0 = 0

        "Client id" for the server

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_UNASSIGNED.html b/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_UNASSIGNED.html index e95fd0671a..102d39db30 100644 --- a/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_UNASSIGNED.html +++ b/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_UNASSIGNED.html @@ -1,2 +1,2 @@ CLIENT_ID_UNASSIGNED | papi-dts
        CLIENT_ID_UNASSIGNED: -1 = -1

        Represents when the client id has not been assigned by the server

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_UNKNOWN.html b/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_UNKNOWN.html index 2615354c66..5ccf3af10d 100644 --- a/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_UNKNOWN.html +++ b/papi-dts/variables/_shared_data_internal_connection_model_.CLIENT_ID_UNKNOWN.html @@ -1,4 +1,4 @@ CLIENT_ID_UNKNOWN | papi-dts
        CLIENT_ID_UNKNOWN: -2 = -2

        Represents when the request router does not know to which client id the request belongs. Server should try to determine the correct client id through other means, and client should just send to server

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_data_internal_connection_model_.CONNECTOR_INFO_DISCONNECTED.html b/papi-dts/variables/_shared_data_internal_connection_model_.CONNECTOR_INFO_DISCONNECTED.html index 850812200e..7851beebae 100644 --- a/papi-dts/variables/_shared_data_internal_connection_model_.CONNECTOR_INFO_DISCONNECTED.html +++ b/papi-dts/variables/_shared_data_internal_connection_model_.CONNECTOR_INFO_DISCONNECTED.html @@ -1,2 +1,2 @@ CONNECTOR_INFO_DISCONNECTED | papi-dts
        CONNECTOR_INFO_DISCONNECTED: Readonly<{
            clientId: -1;
        }>

        Represents when the connector info has not been populated by the server

        -

        Type declaration

        • clientId: -1
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_ATTEMPTS_MAX.html b/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_ATTEMPTS_MAX.html index 6c91f284d5..e69ff2398e 100644 --- a/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_ATTEMPTS_MAX.html +++ b/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_ATTEMPTS_MAX.html @@ -1,2 +1,2 @@ WEBSOCKET_ATTEMPTS_MAX | papi-dts
        WEBSOCKET_ATTEMPTS_MAX: 5 = 5

        Number of attempts a client will make to connect to the WebSocket server before failing

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_ATTEMPTS_WAIT.html b/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_ATTEMPTS_WAIT.html index 1cba901fcb..2aa0b189dc 100644 --- a/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_ATTEMPTS_WAIT.html +++ b/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_ATTEMPTS_WAIT.html @@ -1,3 +1,3 @@ WEBSOCKET_ATTEMPTS_WAIT | papi-dts
        WEBSOCKET_ATTEMPTS_WAIT: 1000 = 1000

        Time in ms for the client to wait before attempting to connect to the WebSocket server again after a failure

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_PORT.html b/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_PORT.html index 582dc69943..e79cf71d90 100644 --- a/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_PORT.html +++ b/papi-dts/variables/_shared_data_network_connector_model_.WEBSOCKET_PORT.html @@ -1,2 +1,2 @@ WEBSOCKET_PORT | papi-dts
        WEBSOCKET_PORT: 8876 = 8876

        Port to use for the webSocket

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_dialog_options_model_.DIALOG_OPTIONS_LOCALIZABLE_PROPERTY_KEYS.html b/papi-dts/variables/_shared_models_dialog_options_model_.DIALOG_OPTIONS_LOCALIZABLE_PROPERTY_KEYS.html index 9247ef7be0..298f2cbe9a 100644 --- a/papi-dts/variables/_shared_models_dialog_options_model_.DIALOG_OPTIONS_LOCALIZABLE_PROPERTY_KEYS.html +++ b/papi-dts/variables/_shared_models_dialog_options_model_.DIALOG_OPTIONS_LOCALIZABLE_PROPERTY_KEYS.html @@ -1,2 +1,2 @@ DIALOG_OPTIONS_LOCALIZABLE_PROPERTY_KEYS | papi-dts
        DIALOG_OPTIONS_LOCALIZABLE_PROPERTY_KEYS: readonly ["title", "prompt"]

        Keys of properties on DialogOptions that should be localized if they are LocalizeKeys

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_network_object_status_service_model_.networkObjectStatusServiceNetworkObjectName.html b/papi-dts/variables/_shared_models_network_object_status_service_model_.networkObjectStatusServiceNetworkObjectName.html index b610b8ef74..11ea85a478 100644 --- a/papi-dts/variables/_shared_models_network_object_status_service_model_.networkObjectStatusServiceNetworkObjectName.html +++ b/papi-dts/variables/_shared_models_network_object_status_service_model_.networkObjectStatusServiceNetworkObjectName.html @@ -1 +1 @@ -networkObjectStatusServiceNetworkObjectName | papi-dts
        networkObjectStatusServiceNetworkObjectName: "NetworkObjectStatusService" = 'NetworkObjectStatusService'
        \ No newline at end of file +networkObjectStatusServiceNetworkObjectName | papi-dts
        networkObjectStatusServiceNetworkObjectName: "NetworkObjectStatusService" = 'NetworkObjectStatusService'
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_project_data_provider_factory_interface_.PDP_FACTORY_OBJECT_TYPE.html b/papi-dts/variables/_shared_models_project_data_provider_factory_interface_.PDP_FACTORY_OBJECT_TYPE.html index a64484be8e..b2e9a92507 100644 --- a/papi-dts/variables/_shared_models_project_data_provider_factory_interface_.PDP_FACTORY_OBJECT_TYPE.html +++ b/papi-dts/variables/_shared_models_project_data_provider_factory_interface_.PDP_FACTORY_OBJECT_TYPE.html @@ -1 +1 @@ -PDP_FACTORY_OBJECT_TYPE | papi-dts
        PDP_FACTORY_OBJECT_TYPE: string
        \ No newline at end of file +PDP_FACTORY_OBJECT_TYPE | papi-dts
        PDP_FACTORY_OBJECT_TYPE: string
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_project_data_provider_model_.PROJECT_INTERFACE_PLATFORM_BASE.html b/papi-dts/variables/_shared_models_project_data_provider_model_.PROJECT_INTERFACE_PLATFORM_BASE.html index c87d5d2d6e..5ced8e456d 100644 --- a/papi-dts/variables/_shared_models_project_data_provider_model_.PROJECT_INTERFACE_PLATFORM_BASE.html +++ b/papi-dts/variables/_shared_models_project_data_provider_model_.PROJECT_INTERFACE_PLATFORM_BASE.html @@ -1,3 +1,3 @@ PROJECT_INTERFACE_PLATFORM_BASE | papi-dts
        PROJECT_INTERFACE_PLATFORM_BASE: "platform.base" = 'platform.base'

        The name of the projectInterface representing the essential methods every Base Project Data Provider must implement

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_project_lookup_service_model_.NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE.html b/papi-dts/variables/_shared_models_project_lookup_service_model_.NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE.html index fde4ff1359..64d8793dd1 100644 --- a/papi-dts/variables/_shared_models_project_lookup_service_model_.NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE.html +++ b/papi-dts/variables/_shared_models_project_lookup_service_model_.NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE.html @@ -1 +1 @@ -NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE | papi-dts
        NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE: "ProjectLookupService" = 'ProjectLookupService'
        \ No newline at end of file +NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE | papi-dts
        NETWORK_OBJECT_NAME_PROJECT_LOOKUP_SERVICE: "ProjectLookupService" = 'ProjectLookupService'
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_project_lookup_service_model_.projectLookupServiceBase.html b/papi-dts/variables/_shared_models_project_lookup_service_model_.projectLookupServiceBase.html index 4e745adb40..c6dc6e7060 100644 --- a/papi-dts/variables/_shared_models_project_lookup_service_model_.projectLookupServiceBase.html +++ b/papi-dts/variables/_shared_models_project_lookup_service_model_.projectLookupServiceBase.html @@ -1,2 +1,2 @@ projectLookupServiceBase | papi-dts
        projectLookupServiceBase: ProjectLookupServiceType

        Local object of functions to run locally on each process as part of the project lookup service

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_project_lookup_service_model_.testingProjectLookupService.html b/papi-dts/variables/_shared_models_project_lookup_service_model_.testingProjectLookupService.html index 35ed8c6c42..0d98335ed7 100644 --- a/papi-dts/variables/_shared_models_project_lookup_service_model_.testingProjectLookupService.html +++ b/papi-dts/variables/_shared_models_project_lookup_service_model_.testingProjectLookupService.html @@ -1,2 +1,2 @@ testingProjectLookupService | papi-dts
        testingProjectLookupService: {
            compareProjectDataProviderFactoryMetadataInfoMinimalMatch: typeof compareProjectDataProviderFactoryMetadataInfoMinimalMatch;
            internalGetMetadata: typeof internalGetMetadata;
            transformGetMetadataForProjectParametersToFilter: typeof transformGetMetadataForProjectParametersToFilter;
        }

        This is an internal-only export for testing purposes and should not be used in development

        -

        Type declaration

        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_web_view_model_.SAVED_WEBVIEW_DEFINITION_OMITTED_KEYS.html b/papi-dts/variables/_shared_models_web_view_model_.SAVED_WEBVIEW_DEFINITION_OMITTED_KEYS.html index fdc7d9025e..183df5798b 100644 --- a/papi-dts/variables/_shared_models_web_view_model_.SAVED_WEBVIEW_DEFINITION_OMITTED_KEYS.html +++ b/papi-dts/variables/_shared_models_web_view_model_.SAVED_WEBVIEW_DEFINITION_OMITTED_KEYS.html @@ -1,3 +1,3 @@ SAVED_WEBVIEW_DEFINITION_OMITTED_KEYS | papi-dts

        Variable SAVED_WEBVIEW_DEFINITION_OMITTED_KEYSConst

        SAVED_WEBVIEW_DEFINITION_OMITTED_KEYS: readonly ["content", "styles", "allowScripts", "allowSameOrigin", "allowedFrameSources"]

        The keys of properties on a WebViewDefinition that are omitted when converting to a SavedWebViewDefinition

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_models_web_view_model_.WEBVIEW_DEFINITION_UPDATABLE_PROPERTY_KEYS.html b/papi-dts/variables/_shared_models_web_view_model_.WEBVIEW_DEFINITION_UPDATABLE_PROPERTY_KEYS.html index 36828fba65..a0de728784 100644 --- a/papi-dts/variables/_shared_models_web_view_model_.WEBVIEW_DEFINITION_UPDATABLE_PROPERTY_KEYS.html +++ b/papi-dts/variables/_shared_models_web_view_model_.WEBVIEW_DEFINITION_UPDATABLE_PROPERTY_KEYS.html @@ -1,3 +1,3 @@ WEBVIEW_DEFINITION_UPDATABLE_PROPERTY_KEYS | papi-dts

        Variable WEBVIEW_DEFINITION_UPDATABLE_PROPERTY_KEYSConst

        WEBVIEW_DEFINITION_UPDATABLE_PROPERTY_KEYS: readonly ["iconUrl", "title", "tooltip", "projectId"]

        The keys of properties on a WebViewDefinition that may be updated when that webview is already displayed

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_data_provider_service_.default.html b/papi-dts/variables/_shared_services_data_provider_service_.default.html index e84efd1955..8ba7c0cce8 100644 --- a/papi-dts/variables/_shared_services_data_provider_service_.default.html +++ b/papi-dts/variables/_shared_services_data_provider_service_.default.html @@ -1,2 +1,2 @@ default | papi-dts

        Service that allows extensions to send and receive data to/from other extensions

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_dialog_service_.default.html b/papi-dts/variables/_shared_services_dialog_service_.default.html index 658299f023..91b723bb7e 100644 --- a/papi-dts/variables/_shared_services_dialog_service_.default.html +++ b/papi-dts/variables/_shared_services_dialog_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_dialog_service_model_.CATEGORY_DIALOG.html b/papi-dts/variables/_shared_services_dialog_service_model_.CATEGORY_DIALOG.html index 0949b465e2..1e536ede86 100644 --- a/papi-dts/variables/_shared_services_dialog_service_model_.CATEGORY_DIALOG.html +++ b/papi-dts/variables/_shared_services_dialog_service_model_.CATEGORY_DIALOG.html @@ -1,2 +1,2 @@ CATEGORY_DIALOG | papi-dts
        CATEGORY_DIALOG: "dialog" = 'dialog'

        Prefix on requests that indicates that the request is related to dialog operations

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_internet_service_.default.html b/papi-dts/variables/_shared_services_internet_service_.default.html index 6086cb0694..ee97de1840 100644 --- a/papi-dts/variables/_shared_services_internet_service_.default.html +++ b/papi-dts/variables/_shared_services_internet_service_.default.html @@ -1,2 +1,2 @@ default | papi-dts

        Service that provides a way to call fetch since the original function is not available

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_localization_service_.default.html b/papi-dts/variables/_shared_services_localization_service_.default.html index 35c65d0069..6f740766e1 100644 --- a/papi-dts/variables/_shared_services_localization_service_.default.html +++ b/papi-dts/variables/_shared_services_localization_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_localization_service_model_.localizationServiceObjectToProxy.html b/papi-dts/variables/_shared_services_localization_service_model_.localizationServiceObjectToProxy.html index d4dcff16e6..cb0cd8a191 100644 --- a/papi-dts/variables/_shared_services_localization_service_model_.localizationServiceObjectToProxy.html +++ b/papi-dts/variables/_shared_services_localization_service_model_.localizationServiceObjectToProxy.html @@ -1,3 +1,3 @@ localizationServiceObjectToProxy | papi-dts
        localizationServiceObjectToProxy: Readonly<{
            dataProviderName: "platform.localizationDataServiceDataProvider";
        }>

        Type declaration

        • dataProviderName: "platform.localizationDataServiceDataProvider"

          This name is used to register the localization data provider on the papi. You can use this name to find the data provider when accessing it using the useData hook

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_localization_service_model_.localizationServiceProviderName.html b/papi-dts/variables/_shared_services_localization_service_model_.localizationServiceProviderName.html index b5b303da49..d289aea22a 100644 --- a/papi-dts/variables/_shared_services_localization_service_model_.localizationServiceProviderName.html +++ b/papi-dts/variables/_shared_services_localization_service_model_.localizationServiceProviderName.html @@ -1,3 +1,3 @@ localizationServiceProviderName | papi-dts
        localizationServiceProviderName: "platform.localizationDataServiceDataProvider" = 'platform.localizationDataServiceDataProvider'

        This name is used to register the localization data provider on the papi. You can use this name to find the data provider when accessing it using the useData hook

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_logger_service_.WARN_TAG.html b/papi-dts/variables/_shared_services_logger_service_.WARN_TAG.html index 8f78b25d5b..4e5d71d48a 100644 --- a/papi-dts/variables/_shared_services_logger_service_.WARN_TAG.html +++ b/papi-dts/variables/_shared_services_logger_service_.WARN_TAG.html @@ -1 +1 @@ -WARN_TAG | papi-dts
        WARN_TAG: "<WARN>" = '<WARN>'
        \ No newline at end of file +WARN_TAG | papi-dts
        WARN_TAG: "<WARN>" = '<WARN>'
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_logger_service_.default.html b/papi-dts/variables/_shared_services_logger_service_.default.html index a9c1479b3b..685ff65e3c 100644 --- a/papi-dts/variables/_shared_services_logger_service_.default.html +++ b/papi-dts/variables/_shared_services_logger_service_.default.html @@ -1,2 +1,2 @@ default | papi-dts
        default: log.MainLogger & {
            default: log.MainLogger;
        }

        All extensions and services should use this logger to provide a unified output of logs

        -

        Type declaration

        • default: log.MainLogger
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_menu_data_service_.default.html b/papi-dts/variables/_shared_services_menu_data_service_.default.html index e190960569..bae8ec67ef 100644 --- a/papi-dts/variables/_shared_services_menu_data_service_.default.html +++ b/papi-dts/variables/_shared_services_menu_data_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_menu_data_service_model_.menuDataServiceObjectToProxy.html b/papi-dts/variables/_shared_services_menu_data_service_model_.menuDataServiceObjectToProxy.html index 02878587d8..e67aee2496 100644 --- a/papi-dts/variables/_shared_services_menu_data_service_model_.menuDataServiceObjectToProxy.html +++ b/papi-dts/variables/_shared_services_menu_data_service_model_.menuDataServiceObjectToProxy.html @@ -1,3 +1,3 @@ menuDataServiceObjectToProxy | papi-dts
        menuDataServiceObjectToProxy: Readonly<{
            dataProviderName: "platform.menuDataServiceDataProvider";
        }>

        Type declaration

        • dataProviderName: "platform.menuDataServiceDataProvider"

          This name is used to register the menu data data provider on the papi. You can use this name to find the data provider when accessing it using the useData hook

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_menu_data_service_model_.menuDataServiceProviderName.html b/papi-dts/variables/_shared_services_menu_data_service_model_.menuDataServiceProviderName.html index 3b6a1e410e..0ca176f1c2 100644 --- a/papi-dts/variables/_shared_services_menu_data_service_model_.menuDataServiceProviderName.html +++ b/papi-dts/variables/_shared_services_menu_data_service_model_.menuDataServiceProviderName.html @@ -1,3 +1,3 @@ menuDataServiceProviderName | papi-dts
        menuDataServiceProviderName: "platform.menuDataServiceDataProvider" = 'platform.menuDataServiceDataProvider'

        This name is used to register the menu data data provider on the papi. You can use this name to find the data provider when accessing it using the useData hook

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_network_object_service_.default.html b/papi-dts/variables/_shared_services_network_object_service_.default.html index 768e4325d3..4aec7e3d4d 100644 --- a/papi-dts/variables/_shared_services_network_object_service_.default.html +++ b/papi-dts/variables/_shared_services_network_object_service_.default.html @@ -18,4 +18,4 @@

        When an object is disposed by calling dispose, all functions registered with the onDidDispose event handler will be called. After an object is disposed, calls to its functions will no longer be proxied to the original object.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_network_object_status_service_.default.html b/papi-dts/variables/_shared_services_network_object_status_service_.default.html index 63b44c6e69..194c0e03e4 100644 --- a/papi-dts/variables/_shared_services_network_object_status_service_.default.html +++ b/papi-dts/variables/_shared_services_network_object_status_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_network_service_.papiNetworkService-1.html b/papi-dts/variables/_shared_services_network_service_.papiNetworkService-1.html index 08760fed67..931dc5ac31 100644 --- a/papi-dts/variables/_shared_services_network_service_.papiNetworkService-1.html +++ b/papi-dts/variables/_shared_services_network_service_.papiNetworkService-1.html @@ -1,2 +1,2 @@ papiNetworkService | papi-dts
        papiNetworkService: PapiNetworkService

        Service that provides a way to send and receive network events

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_project_data_provider_service_.papiBackendProjectDataProviderService-1.html b/papi-dts/variables/_shared_services_project_data_provider_service_.papiBackendProjectDataProviderService-1.html index ce648df525..91e152cf77 100644 --- a/papi-dts/variables/_shared_services_project_data_provider_service_.papiBackendProjectDataProviderService-1.html +++ b/papi-dts/variables/_shared_services_project_data_provider_service_.papiBackendProjectDataProviderService-1.html @@ -1,2 +1,2 @@ papiBackendProjectDataProviderService | papi-dts
        papiBackendProjectDataProviderService: PapiBackendProjectDataProviderService

        Service that registers and gets project data providers

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_project_data_provider_service_.papiFrontendProjectDataProviderService-1.html b/papi-dts/variables/_shared_services_project_data_provider_service_.papiFrontendProjectDataProviderService-1.html index db3ac87774..3c12833146 100644 --- a/papi-dts/variables/_shared_services_project_data_provider_service_.papiFrontendProjectDataProviderService-1.html +++ b/papi-dts/variables/_shared_services_project_data_provider_service_.papiFrontendProjectDataProviderService-1.html @@ -1,2 +1,2 @@ papiFrontendProjectDataProviderService | papi-dts
        papiFrontendProjectDataProviderService: {
            get: typeof get;
        }

        Service that gets project data providers

        -

        Type declaration

        • get: typeof get
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_project_lookup_service_.default.html b/papi-dts/variables/_shared_services_project_lookup_service_.default.html index 1a4ca6d16e..6c31b8cfeb 100644 --- a/papi-dts/variables/_shared_services_project_lookup_service_.default.html +++ b/papi-dts/variables/_shared_services_project_lookup_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_project_settings_service_.default.html b/papi-dts/variables/_shared_services_project_settings_service_.default.html index 014d284bac..d41cdc9ce8 100644 --- a/papi-dts/variables/_shared_services_project_settings_service_.default.html +++ b/papi-dts/variables/_shared_services_project_settings_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_project_settings_service_model_.CATEGORY_EXTENSION_PROJECT_SETTING_VALIDATOR.html b/papi-dts/variables/_shared_services_project_settings_service_model_.CATEGORY_EXTENSION_PROJECT_SETTING_VALIDATOR.html index 627ec147df..a380d17832 100644 --- a/papi-dts/variables/_shared_services_project_settings_service_model_.CATEGORY_EXTENSION_PROJECT_SETTING_VALIDATOR.html +++ b/papi-dts/variables/_shared_services_project_settings_service_model_.CATEGORY_EXTENSION_PROJECT_SETTING_VALIDATOR.html @@ -1,2 +1,2 @@ CATEGORY_EXTENSION_PROJECT_SETTING_VALIDATOR | papi-dts
        CATEGORY_EXTENSION_PROJECT_SETTING_VALIDATOR: "extensionProjectSettingValidator" = 'extensionProjectSettingValidator'

        Name prefix for registered commands that call project settings validators

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_project_settings_service_model_.projectSettingsServiceNetworkObjectName.html b/papi-dts/variables/_shared_services_project_settings_service_model_.projectSettingsServiceNetworkObjectName.html index 960d5713d0..3aa91e006b 100644 --- a/papi-dts/variables/_shared_services_project_settings_service_model_.projectSettingsServiceNetworkObjectName.html +++ b/papi-dts/variables/_shared_services_project_settings_service_model_.projectSettingsServiceNetworkObjectName.html @@ -1 +1 @@ -projectSettingsServiceNetworkObjectName | papi-dts
        projectSettingsServiceNetworkObjectName: "ProjectSettingsService" = 'ProjectSettingsService'
        \ No newline at end of file +projectSettingsServiceNetworkObjectName | papi-dts
        projectSettingsServiceNetworkObjectName: "ProjectSettingsService" = 'ProjectSettingsService'
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_project_settings_service_model_.projectSettingsServiceObjectToProxy.html b/papi-dts/variables/_shared_services_project_settings_service_model_.projectSettingsServiceObjectToProxy.html index 5c9c82bdfe..67feee54ed 100644 --- a/papi-dts/variables/_shared_services_project_settings_service_model_.projectSettingsServiceObjectToProxy.html +++ b/papi-dts/variables/_shared_services_project_settings_service_model_.projectSettingsServiceObjectToProxy.html @@ -2,4 +2,4 @@

        Returns

        Unsubscriber that should be called whenever the providing extension is deactivated

        \ No newline at end of file +

        Returns Promise<UnsubscriberAsync>

        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_settings_service_.default.html b/papi-dts/variables/_shared_services_settings_service_.default.html index 630df266a0..a87a743dcd 100644 --- a/papi-dts/variables/_shared_services_settings_service_.default.html +++ b/papi-dts/variables/_shared_services_settings_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_settings_service_model_.CATEGORY_EXTENSION_SETTING_VALIDATOR.html b/papi-dts/variables/_shared_services_settings_service_model_.CATEGORY_EXTENSION_SETTING_VALIDATOR.html index fd6fb3f8fb..7aaf099d08 100644 --- a/papi-dts/variables/_shared_services_settings_service_model_.CATEGORY_EXTENSION_SETTING_VALIDATOR.html +++ b/papi-dts/variables/_shared_services_settings_service_model_.CATEGORY_EXTENSION_SETTING_VALIDATOR.html @@ -1,2 +1,2 @@ CATEGORY_EXTENSION_SETTING_VALIDATOR | papi-dts
        CATEGORY_EXTENSION_SETTING_VALIDATOR: "extensionSettingValidator" = 'extensionSettingValidator'

        Name prefix for registered commands that call settings validators

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_settings_service_model_.settingsServiceDataProviderName.html b/papi-dts/variables/_shared_services_settings_service_model_.settingsServiceDataProviderName.html index 6ea5bf5aac..63ad9d80a1 100644 --- a/papi-dts/variables/_shared_services_settings_service_model_.settingsServiceDataProviderName.html +++ b/papi-dts/variables/_shared_services_settings_service_model_.settingsServiceDataProviderName.html @@ -1,3 +1,3 @@ settingsServiceDataProviderName | papi-dts
        settingsServiceDataProviderName: "platform.settingsServiceDataProvider" = 'platform.settingsServiceDataProvider'

        This name is used to register the settings service data provider on the papi. You can use this name to find the data provider when accessing it using the useData hook

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_settings_service_model_.settingsServiceObjectToProxy.html b/papi-dts/variables/_shared_services_settings_service_model_.settingsServiceObjectToProxy.html index 2d2b241bc5..6caaabd2a7 100644 --- a/papi-dts/variables/_shared_services_settings_service_model_.settingsServiceObjectToProxy.html +++ b/papi-dts/variables/_shared_services_settings_service_model_.settingsServiceObjectToProxy.html @@ -4,4 +4,4 @@

        Returns

        Unsubscriber that should be called whenever the providing extension is deactivated

        \ No newline at end of file +

        Returns Promise<UnsubscriberAsync>

        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_web_view_provider_service_.default.html b/papi-dts/variables/_shared_services_web_view_provider_service_.default.html index f86d7b03c7..7aa46bd100 100644 --- a/papi-dts/variables/_shared_services_web_view_provider_service_.default.html +++ b/papi-dts/variables/_shared_services_web_view_provider_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_web_view_provider_service_.papiWebViewProviderService-1.html b/papi-dts/variables/_shared_services_web_view_provider_service_.papiWebViewProviderService-1.html index a4c0230d58..3541aef48d 100644 --- a/papi-dts/variables/_shared_services_web_view_provider_service_.papiWebViewProviderService-1.html +++ b/papi-dts/variables/_shared_services_web_view_provider_service_.papiWebViewProviderService-1.html @@ -1,2 +1,2 @@ papiWebViewProviderService | papi-dts
        papiWebViewProviderService: PapiWebViewProviderService

        Interface for registering webView providers

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_web_view_service_.default.html b/papi-dts/variables/_shared_services_web_view_service_.default.html index eb5ec01571..2cd65b39fb 100644 --- a/papi-dts/variables/_shared_services_web_view_service_.default.html +++ b/papi-dts/variables/_shared_services_web_view_service_.default.html @@ -1 +1 @@ -default | papi-dts
        \ No newline at end of file +default | papi-dts
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_web_view_service_model_.EVENT_NAME_ON_DID_ADD_WEB_VIEW.html b/papi-dts/variables/_shared_services_web_view_service_model_.EVENT_NAME_ON_DID_ADD_WEB_VIEW.html index 00fde08dbe..54231c1027 100644 --- a/papi-dts/variables/_shared_services_web_view_service_model_.EVENT_NAME_ON_DID_ADD_WEB_VIEW.html +++ b/papi-dts/variables/_shared_services_web_view_service_model_.EVENT_NAME_ON_DID_ADD_WEB_VIEW.html @@ -1,2 +1,2 @@ EVENT_NAME_ON_DID_ADD_WEB_VIEW | papi-dts
        EVENT_NAME_ON_DID_ADD_WEB_VIEW: `${string}:${string}`

        Name to use when creating a network event that is fired when webViews are created

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_services_web_view_service_model_.NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE.html b/papi-dts/variables/_shared_services_web_view_service_model_.NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE.html index 429b680480..45544b172d 100644 --- a/papi-dts/variables/_shared_services_web_view_service_model_.NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE.html +++ b/papi-dts/variables/_shared_services_web_view_service_model_.NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE.html @@ -1 +1 @@ -NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE | papi-dts
        NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE: "WebViewService" = 'WebViewService'
        \ No newline at end of file +NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE | papi-dts
        NETWORK_OBJECT_NAME_WEB_VIEW_SERVICE: "WebViewService" = 'WebViewService'
        \ No newline at end of file diff --git a/papi-dts/variables/_shared_utils_util_.MODULE_SIMILAR_APIS.html b/papi-dts/variables/_shared_utils_util_.MODULE_SIMILAR_APIS.html index 3956aab80f..91979f11e4 100644 --- a/papi-dts/variables/_shared_utils_util_.MODULE_SIMILAR_APIS.html +++ b/papi-dts/variables/_shared_utils_util_.MODULE_SIMILAR_APIS.html @@ -1,3 +1,3 @@ MODULE_SIMILAR_APIS | papi-dts

        Variable MODULE_SIMILAR_APISConst

        MODULE_SIMILAR_APIS: Readonly<{
            [moduleName: string]: string | {
                [process in ProcessType | "default"]?: string
            } | undefined;
        }>

        Modules that someone might try to require in their extensions that we have similar apis for. When an extension requires these modules, an error throws that lets them know about our similar api.

        -

        Type declaration

        • [moduleName: string]: string | {
              [process in ProcessType | "default"]?: string
          } | undefined
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/papi-dts/variables/_shared_utils_util_.REQUEST_TYPE_SEPARATOR.html b/papi-dts/variables/_shared_utils_util_.REQUEST_TYPE_SEPARATOR.html index f0601a4192..b9c7ba381b 100644 --- a/papi-dts/variables/_shared_utils_util_.REQUEST_TYPE_SEPARATOR.html +++ b/papi-dts/variables/_shared_utils_util_.REQUEST_TYPE_SEPARATOR.html @@ -1,2 +1,2 @@ REQUEST_TYPE_SEPARATOR | papi-dts

        Variable REQUEST_TYPE_SEPARATORConst

        REQUEST_TYPE_SEPARATOR: ":" = ':'

        Separator between parts of a serialized request

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/isNoisyDevModeEnabled.html b/papi-dts/variables/isNoisyDevModeEnabled.html index c0774dc090..92bfd0e56b 100644 --- a/papi-dts/variables/isNoisyDevModeEnabled.html +++ b/papi-dts/variables/isNoisyDevModeEnabled.html @@ -1,2 +1,2 @@ isNoisyDevModeEnabled | papi-dts

        Variable isNoisyDevModeEnabled

        isNoisyDevModeEnabled: boolean

        Indicates whether test code meant just for developers to see should be run

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/isPackaged.html b/papi-dts/variables/isPackaged.html index 3ff4834c5b..1cd016ee7c 100644 --- a/papi-dts/variables/isPackaged.html +++ b/papi-dts/variables/isPackaged.html @@ -1,2 +1,2 @@ isPackaged | papi-dts

        Variable isPackaged

        isPackaged: boolean

        Whether this process is packaged or running from sources

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/logLevel.html b/papi-dts/variables/logLevel.html index 4f1809dd50..a824f55805 100644 --- a/papi-dts/variables/logLevel.html +++ b/papi-dts/variables/logLevel.html @@ -1,2 +1,2 @@ logLevel | papi-dts

        Variable logLevel

        logLevel: LogLevel

        How much logging should be recorded. Defaults to 'debug' if not packaged, 'info' if packaged

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/processType.html b/papi-dts/variables/processType.html index 1967ae5514..7123e2f843 100644 --- a/papi-dts/variables/processType.html +++ b/papi-dts/variables/processType.html @@ -1,2 +1,2 @@ processType | papi-dts

        Variable processType

        processType: ProcessType

        Type of process this is. Helps with running specific code based on which process you're in

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/papi-dts/variables/resourcesPath.html b/papi-dts/variables/resourcesPath.html index 9869e53379..d01420259b 100644 --- a/papi-dts/variables/resourcesPath.html +++ b/papi-dts/variables/resourcesPath.html @@ -1,3 +1,3 @@ resourcesPath | papi-dts

        Variable resourcesPath

        resourcesPath: string

        Path to the app's resources directory. This is a string representation of the resources uri on frontend

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/enums/LabelPosition.html b/platform-bible-react/enums/LabelPosition.html index cb9307f626..7211709121 100644 --- a/platform-bible-react/enums/LabelPosition.html +++ b/platform-bible-react/enums/LabelPosition.html @@ -1,5 +1,5 @@ -LabelPosition | platform-bible-react

        Enumeration LabelPosition

        Enumeration Members

        Above +LabelPosition | platform-bible-react
        \ No newline at end of file +

        Enumeration Members

        Above: "above"
        After: "after"
        Before: "before"
        Below: "below"
        \ No newline at end of file diff --git a/platform-bible-react/functions/BookChapterControl.html b/platform-bible-react/functions/BookChapterControl.html index 8655269edf..cf7df34b41 100644 --- a/platform-bible-react/functions/BookChapterControl.html +++ b/platform-bible-react/functions/BookChapterControl.html @@ -1 +1 @@ -BookChapterControl | platform-bible-react

        Function BookChapterControl

        \ No newline at end of file +BookChapterControl | platform-bible-react

        Function BookChapterControl

        \ No newline at end of file diff --git a/platform-bible-react/functions/Button.html b/platform-bible-react/functions/Button.html index ae1cfc09a8..7fe145bca0 100644 --- a/platform-bible-react/functions/Button.html +++ b/platform-bible-react/functions/Button.html @@ -1,4 +1,4 @@ Button | platform-bible-react
        \ No newline at end of file +

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/ChapterRangeSelector.html b/platform-bible-react/functions/ChapterRangeSelector.html index 9fb596848d..b7532e85d8 100644 --- a/platform-bible-react/functions/ChapterRangeSelector.html +++ b/platform-bible-react/functions/ChapterRangeSelector.html @@ -1 +1 @@ -ChapterRangeSelector | platform-bible-react

        Function ChapterRangeSelector

        \ No newline at end of file +ChapterRangeSelector | platform-bible-react

        Function ChapterRangeSelector

        \ No newline at end of file diff --git a/platform-bible-react/functions/Checkbox.html b/platform-bible-react/functions/Checkbox.html index 08f40e652c..7a4cf7ba51 100644 --- a/platform-bible-react/functions/Checkbox.html +++ b/platform-bible-react/functions/Checkbox.html @@ -1,2 +1,2 @@ Checkbox | platform-bible-react
        \ No newline at end of file +

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/Checklist.html b/platform-bible-react/functions/Checklist.html index ff14c44887..4188e03e65 100644 --- a/platform-bible-react/functions/Checklist.html +++ b/platform-bible-react/functions/Checklist.html @@ -1,3 +1,3 @@ Checklist | platform-bible-react
        \ No newline at end of file +

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/ComboBox.html b/platform-bible-react/functions/ComboBox.html index 956ab55343..0dd945a303 100644 --- a/platform-bible-react/functions/ComboBox.html +++ b/platform-bible-react/functions/ComboBox.html @@ -1,4 +1,4 @@ ComboBox | platform-bible-react
        \ No newline at end of file +

        Type Parameters

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/ContextMenu.html b/platform-bible-react/functions/ContextMenu.html index 4cc8a348ca..a1b1950de8 100644 --- a/platform-bible-react/functions/ContextMenu.html +++ b/platform-bible-react/functions/ContextMenu.html @@ -4,4 +4,4 @@ component which define what menu items to display and supply a command handler for when a menu item is clicked.

        Returns undefined | null | string | number | boolean | Iterable<ReactNode> | Element

        The ContextMenu component (including the wrapped children)

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/functions/DropdownMenu.html b/platform-bible-react/functions/DropdownMenu.html index 89b928f796..1dd4706296 100644 --- a/platform-bible-react/functions/DropdownMenu.html +++ b/platform-bible-react/functions/DropdownMenu.html @@ -1,4 +1,4 @@ -DropdownMenu | platform-bible-react

        Properties

        contextTypes? +DropdownMenu | platform-bible-react

        Properties

        contextTypes? defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuCheckboxItem.html b/platform-bible-react/functions/DropdownMenuCheckboxItem.html index 043f6f90b6..e17fa60481 100644 --- a/platform-bible-react/functions/DropdownMenuCheckboxItem.html +++ b/platform-bible-react/functions/DropdownMenuCheckboxItem.html @@ -1,4 +1,4 @@ -DropdownMenuCheckboxItem | platform-bible-react

        Function DropdownMenuCheckboxItem

        Properties

        $$typeof +DropdownMenuCheckboxItem | platform-bible-react

        Function DropdownMenuCheckboxItem

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuContent.html b/platform-bible-react/functions/DropdownMenuContent.html index 4911b8a9ba..b91750d34a 100644 --- a/platform-bible-react/functions/DropdownMenuContent.html +++ b/platform-bible-react/functions/DropdownMenuContent.html @@ -1,4 +1,4 @@ -DropdownMenuContent | platform-bible-react

        Function DropdownMenuContent

        Properties

        $$typeof +DropdownMenuContent | platform-bible-react

        Function DropdownMenuContent

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuGroup.html b/platform-bible-react/functions/DropdownMenuGroup.html index 16ad50e3fe..1291c67a5c 100644 --- a/platform-bible-react/functions/DropdownMenuGroup.html +++ b/platform-bible-react/functions/DropdownMenuGroup.html @@ -1,4 +1,4 @@ -DropdownMenuGroup | platform-bible-react

        Function DropdownMenuGroup

        Properties

        $$typeof +DropdownMenuGroup | platform-bible-react

        Function DropdownMenuGroup

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuItem.html b/platform-bible-react/functions/DropdownMenuItem.html index b0e7d5d122..203679a01f 100644 --- a/platform-bible-react/functions/DropdownMenuItem.html +++ b/platform-bible-react/functions/DropdownMenuItem.html @@ -1,4 +1,4 @@ -DropdownMenuItem | platform-bible-react

        Function DropdownMenuItem

        Properties

        $$typeof +DropdownMenuItem | platform-bible-react

        Function DropdownMenuItem

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuLabel.html b/platform-bible-react/functions/DropdownMenuLabel.html index 3f32bdd923..9de14e93d2 100644 --- a/platform-bible-react/functions/DropdownMenuLabel.html +++ b/platform-bible-react/functions/DropdownMenuLabel.html @@ -1,4 +1,4 @@ -DropdownMenuLabel | platform-bible-react

        Function DropdownMenuLabel

        Properties

        $$typeof +DropdownMenuLabel | platform-bible-react

        Function DropdownMenuLabel

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuPortal.html b/platform-bible-react/functions/DropdownMenuPortal.html index 9124831cb2..988ee1492a 100644 --- a/platform-bible-react/functions/DropdownMenuPortal.html +++ b/platform-bible-react/functions/DropdownMenuPortal.html @@ -1,4 +1,4 @@ -DropdownMenuPortal | platform-bible-react

        Function DropdownMenuPortal

        Properties

        contextTypes? +DropdownMenuPortal | platform-bible-react

        Function DropdownMenuPortal

        Properties

        contextTypes? defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuRadioGroup.html b/platform-bible-react/functions/DropdownMenuRadioGroup.html index acd262f255..3574bc1247 100644 --- a/platform-bible-react/functions/DropdownMenuRadioGroup.html +++ b/platform-bible-react/functions/DropdownMenuRadioGroup.html @@ -1,4 +1,4 @@ -DropdownMenuRadioGroup | platform-bible-react

        Function DropdownMenuRadioGroup

        Properties

        $$typeof +DropdownMenuRadioGroup | platform-bible-react

        Function DropdownMenuRadioGroup

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuRadioItem.html b/platform-bible-react/functions/DropdownMenuRadioItem.html index ccb1c8e4b1..d7b1bd26ee 100644 --- a/platform-bible-react/functions/DropdownMenuRadioItem.html +++ b/platform-bible-react/functions/DropdownMenuRadioItem.html @@ -1,4 +1,4 @@ -DropdownMenuRadioItem | platform-bible-react

        Function DropdownMenuRadioItem

        Properties

        $$typeof +DropdownMenuRadioItem | platform-bible-react

        Function DropdownMenuRadioItem

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuSeparator.html b/platform-bible-react/functions/DropdownMenuSeparator.html index 5bc029502d..5775300191 100644 --- a/platform-bible-react/functions/DropdownMenuSeparator.html +++ b/platform-bible-react/functions/DropdownMenuSeparator.html @@ -1,4 +1,4 @@ -DropdownMenuSeparator | platform-bible-react

        Function DropdownMenuSeparator

        Properties

        $$typeof +DropdownMenuSeparator | platform-bible-react

        Function DropdownMenuSeparator

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuShortcut.html b/platform-bible-react/functions/DropdownMenuShortcut.html index 580c24a45c..1a4573f9bb 100644 --- a/platform-bible-react/functions/DropdownMenuShortcut.html +++ b/platform-bible-react/functions/DropdownMenuShortcut.html @@ -1,2 +1,2 @@ -DropdownMenuShortcut | platform-bible-react

        Function DropdownMenuShortcut

        Properties

        Properties

        displayName: string
        \ No newline at end of file +DropdownMenuShortcut | platform-bible-react

        Function DropdownMenuShortcut

        Properties

        Properties

        displayName: string
        \ No newline at end of file diff --git a/platform-bible-react/functions/DropdownMenuSub.html b/platform-bible-react/functions/DropdownMenuSub.html index 8f41ae880a..a7a72c15e7 100644 --- a/platform-bible-react/functions/DropdownMenuSub.html +++ b/platform-bible-react/functions/DropdownMenuSub.html @@ -1,4 +1,4 @@ -DropdownMenuSub | platform-bible-react

        Function DropdownMenuSub

        Properties

        contextTypes? +DropdownMenuSub | platform-bible-react

        Function DropdownMenuSub

        Properties

        contextTypes? defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuSubContent.html b/platform-bible-react/functions/DropdownMenuSubContent.html index 74a619c12b..d5cd3e7d1b 100644 --- a/platform-bible-react/functions/DropdownMenuSubContent.html +++ b/platform-bible-react/functions/DropdownMenuSubContent.html @@ -1,4 +1,4 @@ -DropdownMenuSubContent | platform-bible-react

        Function DropdownMenuSubContent

        Properties

        $$typeof +DropdownMenuSubContent | platform-bible-react

        Function DropdownMenuSubContent

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuSubTrigger.html b/platform-bible-react/functions/DropdownMenuSubTrigger.html index ab5f518ecb..759c7df96d 100644 --- a/platform-bible-react/functions/DropdownMenuSubTrigger.html +++ b/platform-bible-react/functions/DropdownMenuSubTrigger.html @@ -1,4 +1,4 @@ -DropdownMenuSubTrigger | platform-bible-react

        Function DropdownMenuSubTrigger

        Properties

        $$typeof +DropdownMenuSubTrigger | platform-bible-react

        Function DropdownMenuSubTrigger

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/DropdownMenuTrigger.html b/platform-bible-react/functions/DropdownMenuTrigger.html index 20da59e96a..e64cb53eff 100644 --- a/platform-bible-react/functions/DropdownMenuTrigger.html +++ b/platform-bible-react/functions/DropdownMenuTrigger.html @@ -1,4 +1,4 @@ -DropdownMenuTrigger | platform-bible-react

        Function DropdownMenuTrigger

        Properties

        $$typeof +DropdownMenuTrigger | platform-bible-react

        Function DropdownMenuTrigger

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/GridMenu.html b/platform-bible-react/functions/GridMenu.html index ff5fb6b4fe..1d81dca44c 100644 --- a/platform-bible-react/functions/GridMenu.html +++ b/platform-bible-react/functions/GridMenu.html @@ -1 +1 @@ -GridMenu | platform-bible-react
        \ No newline at end of file +GridMenu | platform-bible-react
        \ No newline at end of file diff --git a/platform-bible-react/functions/HamburgerMenuButton.html b/platform-bible-react/functions/HamburgerMenuButton.html index a31e690633..2123b63f96 100644 --- a/platform-bible-react/functions/HamburgerMenuButton.html +++ b/platform-bible-react/functions/HamburgerMenuButton.html @@ -1 +1 @@ -HamburgerMenuButton | platform-bible-react

        Function HamburgerMenuButton

        \ No newline at end of file +HamburgerMenuButton | platform-bible-react

        Function HamburgerMenuButton

        \ No newline at end of file diff --git a/platform-bible-react/functions/IconButton.html b/platform-bible-react/functions/IconButton.html index 307d25769e..5771ea270b 100644 --- a/platform-bible-react/functions/IconButton.html +++ b/platform-bible-react/functions/IconButton.html @@ -1,4 +1,4 @@ IconButton | platform-bible-react
        \ No newline at end of file +

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/Input.html b/platform-bible-react/functions/Input.html index e9c003402b..3efc2efdc0 100644 --- a/platform-bible-react/functions/Input.html +++ b/platform-bible-react/functions/Input.html @@ -1,4 +1,4 @@ -Input | platform-bible-react

        Properties

        $$typeof +Input | platform-bible-react

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/MenuItem.html b/platform-bible-react/functions/MenuItem.html index 988ab0651f..cc4828586d 100644 --- a/platform-bible-react/functions/MenuItem.html +++ b/platform-bible-react/functions/MenuItem.html @@ -1 +1 @@ -MenuItem | platform-bible-react
        \ No newline at end of file +MenuItem | platform-bible-react
        \ No newline at end of file diff --git a/platform-bible-react/functions/RefSelector.html b/platform-bible-react/functions/RefSelector.html index af1d1f1e5c..681f7b8c1a 100644 --- a/platform-bible-react/functions/RefSelector.html +++ b/platform-bible-react/functions/RefSelector.html @@ -1 +1 @@ -RefSelector | platform-bible-react
        \ No newline at end of file +RefSelector | platform-bible-react
        \ No newline at end of file diff --git a/platform-bible-react/functions/SearchBar.html b/platform-bible-react/functions/SearchBar.html index cc8951ca94..f86150b2e0 100644 --- a/platform-bible-react/functions/SearchBar.html +++ b/platform-bible-react/functions/SearchBar.html @@ -1 +1 @@ -SearchBar | platform-bible-react
        \ No newline at end of file +SearchBar | platform-bible-react
        \ No newline at end of file diff --git a/platform-bible-react/functions/Slider.html b/platform-bible-react/functions/Slider.html index 701f071cf1..9c9c0952f3 100644 --- a/platform-bible-react/functions/Slider.html +++ b/platform-bible-react/functions/Slider.html @@ -1,4 +1,4 @@ Slider | platform-bible-react
        \ No newline at end of file +

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/Snackbar.html b/platform-bible-react/functions/Snackbar.html index 89d83067d0..301a4d508e 100644 --- a/platform-bible-react/functions/Snackbar.html +++ b/platform-bible-react/functions/Snackbar.html @@ -1,4 +1,4 @@ Snackbar | platform-bible-react
        \ No newline at end of file +

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/Switch.html b/platform-bible-react/functions/Switch.html index 978cdee0f2..e696b172d7 100644 --- a/platform-bible-react/functions/Switch.html +++ b/platform-bible-react/functions/Switch.html @@ -1,4 +1,4 @@ Switch | platform-bible-react
        \ No newline at end of file +

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/Table.html b/platform-bible-react/functions/Table.html index dccfa610b9..d7d1225b89 100644 --- a/platform-bible-react/functions/Table.html +++ b/platform-bible-react/functions/Table.html @@ -1,4 +1,4 @@ Table | platform-bible-react
        \ No newline at end of file +

        Type Parameters

        • R

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/Tabs.html b/platform-bible-react/functions/Tabs.html index 489abf57d8..1fb3a90cd7 100644 --- a/platform-bible-react/functions/Tabs.html +++ b/platform-bible-react/functions/Tabs.html @@ -1,4 +1,4 @@ -Tabs | platform-bible-react

        Properties

        $$typeof +Tabs | platform-bible-react

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/TabsContent.html b/platform-bible-react/functions/TabsContent.html index ad3229bea5..2817402298 100644 --- a/platform-bible-react/functions/TabsContent.html +++ b/platform-bible-react/functions/TabsContent.html @@ -1,4 +1,4 @@ -TabsContent | platform-bible-react

        Properties

        $$typeof +TabsContent | platform-bible-react

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/TabsList.html b/platform-bible-react/functions/TabsList.html index 1616e41b32..7c47be4f51 100644 --- a/platform-bible-react/functions/TabsList.html +++ b/platform-bible-react/functions/TabsList.html @@ -1,4 +1,4 @@ -TabsList | platform-bible-react

        Properties

        $$typeof +TabsList | platform-bible-react

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/TabsTrigger.html b/platform-bible-react/functions/TabsTrigger.html index cf6ff649ac..8cf3beeaed 100644 --- a/platform-bible-react/functions/TabsTrigger.html +++ b/platform-bible-react/functions/TabsTrigger.html @@ -1,4 +1,4 @@ -TabsTrigger | platform-bible-react

        Properties

        $$typeof +TabsTrigger | platform-bible-react

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/TextField.html b/platform-bible-react/functions/TextField.html index 20e5bb82ef..8a86c59c7f 100644 --- a/platform-bible-react/functions/TextField.html +++ b/platform-bible-react/functions/TextField.html @@ -1,4 +1,4 @@ TextField | platform-bible-react
        \ No newline at end of file +

        Parameters

        Returns Element

        \ No newline at end of file diff --git a/platform-bible-react/functions/Toolbar.html b/platform-bible-react/functions/Toolbar.html index c8d3f63c38..a005bf8925 100644 --- a/platform-bible-react/functions/Toolbar.html +++ b/platform-bible-react/functions/Toolbar.html @@ -1 +1 @@ -Toolbar | platform-bible-react
        \ No newline at end of file +Toolbar | platform-bible-react
        \ No newline at end of file diff --git a/platform-bible-react/functions/VerticalTabs.html b/platform-bible-react/functions/VerticalTabs.html index 0e404e1b46..d1dd744fba 100644 --- a/platform-bible-react/functions/VerticalTabs.html +++ b/platform-bible-react/functions/VerticalTabs.html @@ -1,4 +1,4 @@ -VerticalTabs | platform-bible-react

        Properties

        $$typeof +VerticalTabs | platform-bible-react

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/VerticalTabsContent.html b/platform-bible-react/functions/VerticalTabsContent.html index a7af0b6f58..fb5d8ce39e 100644 --- a/platform-bible-react/functions/VerticalTabsContent.html +++ b/platform-bible-react/functions/VerticalTabsContent.html @@ -1,4 +1,4 @@ -VerticalTabsContent | platform-bible-react

        Function VerticalTabsContent

        Properties

        $$typeof +VerticalTabsContent | platform-bible-react

        Function VerticalTabsContent

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/VerticalTabsList.html b/platform-bible-react/functions/VerticalTabsList.html index ad436c18d2..af8e79ea8a 100644 --- a/platform-bible-react/functions/VerticalTabsList.html +++ b/platform-bible-react/functions/VerticalTabsList.html @@ -1,4 +1,4 @@ -VerticalTabsList | platform-bible-react

        Function VerticalTabsList

        Properties

        $$typeof +VerticalTabsList | platform-bible-react

        Function VerticalTabsList

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/VerticalTabsTrigger.html b/platform-bible-react/functions/VerticalTabsTrigger.html index d3af2ce860..415a41d461 100644 --- a/platform-bible-react/functions/VerticalTabsTrigger.html +++ b/platform-bible-react/functions/VerticalTabsTrigger.html @@ -1,4 +1,4 @@ -VerticalTabsTrigger | platform-bible-react

        Function VerticalTabsTrigger

        Properties

        $$typeof +VerticalTabsTrigger | platform-bible-react

        Function VerticalTabsTrigger

        Properties

        $$typeof defaultProps? displayName? propTypes? diff --git a/platform-bible-react/functions/useEvent.html b/platform-bible-react/functions/useEvent.html index 4fde71cf4b..a5f02ddf65 100644 --- a/platform-bible-react/functions/useEvent.html +++ b/platform-bible-react/functions/useEvent.html @@ -9,4 +9,4 @@
      • eventHandler: PlatformEventHandler<T>

        The callback to run when the event is emitted

        WARNING: MUST BE STABLE - const or wrapped in useCallback. The reference must not be updated every render

        -
      • Returns void

        \ No newline at end of file +

        Returns void

        \ No newline at end of file diff --git a/platform-bible-react/functions/useEventAsync.html b/platform-bible-react/functions/useEventAsync.html index 79a8adccf2..4b2c2cbd77 100644 --- a/platform-bible-react/functions/useEventAsync.html +++ b/platform-bible-react/functions/useEventAsync.html @@ -10,4 +10,4 @@
      • eventHandler: PlatformEventHandler<T>

        The callback to run when the event is emitted

        WARNING: MUST BE STABLE - const or wrapped in useCallback. The reference must not be updated every render

        -
      • Returns void

        \ No newline at end of file +

        Returns void

        \ No newline at end of file diff --git a/platform-bible-react/functions/usePromise.html b/platform-bible-react/functions/usePromise.html index 8bcf07bbb6..34319eba46 100644 --- a/platform-bible-react/functions/usePromise.html +++ b/platform-bible-react/functions/usePromise.html @@ -21,4 +21,4 @@
      • value: the current value for the promise, either the defaultValue or the resolved promise value
      • isLoading: whether the promise is waiting to be resolved
      • -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/interfaces/CommandHandler.html b/platform-bible-react/interfaces/CommandHandler.html index 5eb94d854b..2c5e067e72 100644 --- a/platform-bible-react/interfaces/CommandHandler.html +++ b/platform-bible-react/interfaces/CommandHandler.html @@ -1 +1 @@ -CommandHandler | platform-bible-react

        Interface CommandHandler

        interface CommandHandler ((command) => void)
        \ No newline at end of file +CommandHandler | platform-bible-react

        Interface CommandHandler

        interface CommandHandler ((command) => void)
        \ No newline at end of file diff --git a/platform-bible-react/interfaces/MultiColumnMenuProvider.html b/platform-bible-react/interfaces/MultiColumnMenuProvider.html index 657c5f7f09..8d8db388c3 100644 --- a/platform-bible-react/interfaces/MultiColumnMenuProvider.html +++ b/platform-bible-react/interfaces/MultiColumnMenuProvider.html @@ -1 +1 @@ -MultiColumnMenuProvider | platform-bible-react

        Interface MultiColumnMenuProvider

        interface MultiColumnMenuProvider ((isSupportAndDevelopment) => Promise<{
            columns: {
                isExtensible?: boolean;
            };
            groups: {};
            items: ({
                group: string;
                id: string;
                label: string;
                localizeNotes: string;
                order: number;
                searchTerms?: string;
                tooltip?: string;
            } | {
                command: string;
                group: string;
                iconPathAfter?: string;
                iconPathBefore?: string;
                label: string;
                localizeNotes: string;
                order: number;
                searchTerms?: string;
                tooltip?: string;
            })[];
        }>)
        • Parameters

          • isSupportAndDevelopment: boolean

          Returns Promise<{
              columns: {
                  isExtensible?: boolean;
              };
              groups: {};
              items: ({
                  group: string;
                  id: string;
                  label: string;
                  localizeNotes: string;
                  order: number;
                  searchTerms?: string;
                  tooltip?: string;
              } | {
                  command: string;
                  group: string;
                  iconPathAfter?: string;
                  iconPathBefore?: string;
                  label: string;
                  localizeNotes: string;
                  order: number;
                  searchTerms?: string;
                  tooltip?: string;
              })[];
          }>

        \ No newline at end of file +MultiColumnMenuProvider | platform-bible-react

        Interface MultiColumnMenuProvider

        interface MultiColumnMenuProvider ((isSupportAndDevelopment) => Promise<{
            columns: {
                isExtensible?: boolean;
            };
            groups: {};
            items: ({
                group: string;
                id: string;
                label: string;
                localizeNotes: string;
                order: number;
                searchTerms?: string;
                tooltip?: string;
            } | {
                command: string;
                group: string;
                iconPathAfter?: string;
                iconPathBefore?: string;
                label: string;
                localizeNotes: string;
                order: number;
                searchTerms?: string;
                tooltip?: string;
            })[];
        }>)
        • Parameters

          • isSupportAndDevelopment: boolean

          Returns Promise<{
              columns: {
                  isExtensible?: boolean;
              };
              groups: {};
              items: ({
                  group: string;
                  id: string;
                  label: string;
                  localizeNotes: string;
                  order: number;
                  searchTerms?: string;
                  tooltip?: string;
              } | {
                  command: string;
                  group: string;
                  iconPathAfter?: string;
                  iconPathBefore?: string;
                  label: string;
                  localizeNotes: string;
                  order: number;
                  searchTerms?: string;
                  tooltip?: string;
              })[];
          }>

        \ No newline at end of file diff --git a/platform-bible-react/interfaces/ScrRefSelectorProps.html b/platform-bible-react/interfaces/ScrRefSelectorProps.html index b7610006c5..2430bc0d87 100644 --- a/platform-bible-react/interfaces/ScrRefSelectorProps.html +++ b/platform-bible-react/interfaces/ScrRefSelectorProps.html @@ -1,4 +1,4 @@ -ScrRefSelectorProps | platform-bible-react

        Interface ScrRefSelectorProps

        interface ScrRefSelectorProps {
            handleSubmit: ((scrRef) => void);
            id?: string;
            scrRef: ScriptureReference;
        }

        Properties

        handleSubmit +ScrRefSelectorProps | platform-bible-react

        Interface ScrRefSelectorProps

        interface ScrRefSelectorProps {
            handleSubmit: ((scrRef) => void);
            id?: string;
            scrRef: ScriptureReference;
        }

        Properties

        Properties

        handleSubmit: ((scrRef) => void)

        Type declaration

          • (scrRef): void
          • Parameters

            • scrRef: ScriptureReference

            Returns void

        id?: string
        scrRef: ScriptureReference
        \ No newline at end of file +

        Properties

        handleSubmit: ((scrRef) => void)

        Type declaration

          • (scrRef): void
          • Parameters

            • scrRef: ScriptureReference

            Returns void

        id?: string
        scrRef: ScriptureReference
        \ No newline at end of file diff --git a/platform-bible-react/interfaces/TableCalculatedColumn.html b/platform-bible-react/interfaces/TableCalculatedColumn.html index c0fb9867bc..fc5bdff882 100644 --- a/platform-bible-react/interfaces/TableCalculatedColumn.html +++ b/platform-bible-react/interfaces/TableCalculatedColumn.html @@ -1,4 +1,4 @@ -TableCalculatedColumn | platform-bible-react

        Interface TableCalculatedColumn<R>

        interface TableCalculatedColumn<R> {
            draggable: boolean;
            editable?: null | boolean | ((row) => boolean);
            frozen: boolean;
            idx: number;
            isLastFrozenColumn: boolean;
            key: string;
            level: number;
            maxWidth: undefined | number;
            minWidth: number;
            name: string | ReactElement<any, string | JSXElementConstructor<any>>;
            parent: undefined | TableCalculatedColumnParent<R>;
            renderCell: ((props) => ReactNode);
            renderEditCell?: null | ((props) => ReactNode);
            resizable: boolean;
            sortDescendingFirst?: null | boolean;
            sortable: boolean;
            width: string | number;
        }

        Type Parameters

        • R

        Hierarchy (view full)

        Properties

        draggable +TableCalculatedColumn | platform-bible-react

        Interface TableCalculatedColumn<R>

        interface TableCalculatedColumn<R> {
            draggable: boolean;
            editable?: null | boolean | ((row) => boolean);
            frozen: boolean;
            idx: number;
            isLastFrozenColumn: boolean;
            key: string;
            level: number;
            maxWidth: undefined | number;
            minWidth: number;
            name: string | ReactElement<any, string | JSXElementConstructor<any>>;
            parent: undefined | TableCalculatedColumnParent<R>;
            renderCell: ((props) => ReactNode);
            renderEditCell?: null | ((props) => ReactNode);
            resizable: boolean;
            sortDescendingFirst?: null | boolean;
            sortable: boolean;
            width: string | number;
        }

        Type Parameters

        • R

        Hierarchy (view full)

        Properties

        draggable: boolean
        editable?: null | boolean | ((row) => boolean)

        If true, editing is enabled. If no custom cell editor is provided through renderEditCell +

        Properties

        draggable: boolean
        editable?: null | boolean | ((row) => boolean)

        If true, editing is enabled. If no custom cell editor is provided through renderEditCell the default text editor will be used for editing. Note: If editable is set to 'true' and no custom renderEditCell is provided, the internal logic that sets the renderEditCell will shallow clone the column.

        -

        Type declaration

          • (row): boolean
          • Parameters

            • row: R

            Returns boolean

        frozen: boolean
        idx: number
        isLastFrozenColumn: boolean
        key: string

        A unique key to distinguish each column

        -
        level: number
        maxWidth: undefined | number
        minWidth: number
        name: string | ReactElement<any, string | JSXElementConstructor<any>>

        The name of the column. By default it will be displayed in the header cell

        -
        parent: undefined | TableCalculatedColumnParent<R>
        renderCell: ((props) => ReactNode)

        Type declaration

          • (props): ReactNode
          • Parameters

            • props: RenderCellProps<R, unknown>

            Returns ReactNode

        renderEditCell?: null | ((props) => ReactNode)

        Editor to be rendered when cell of column is being edited. Don't forget to also set the +

        Type declaration

          • (row): boolean
          • Parameters

            • row: R

            Returns boolean

        frozen: boolean
        idx: number
        isLastFrozenColumn: boolean
        key: string

        A unique key to distinguish each column

        +
        level: number
        maxWidth: undefined | number
        minWidth: number
        name: string | ReactElement<any, string | JSXElementConstructor<any>>

        The name of the column. By default it will be displayed in the header cell

        +
        parent: undefined | TableCalculatedColumnParent<R>
        renderCell: ((props) => ReactNode)

        Type declaration

          • (props): ReactNode
          • Parameters

            • props: RenderCellProps<R, unknown>

            Returns ReactNode

        renderEditCell?: null | ((props) => ReactNode)

        Editor to be rendered when cell of column is being edited. Don't forget to also set the editable prop to true in order to enable editing.

        -

        Type declaration

        resizable: boolean
        sortDescendingFirst?: null | boolean

        Sets the column sort order to be descending instead of ascending the first time the column is +

        Type declaration

        resizable: boolean
        sortDescendingFirst?: null | boolean

        Sets the column sort order to be descending instead of ascending the first time the column is sorted

        -
        sortable: boolean
        width: string | number
        \ No newline at end of file +
        sortable: boolean
        width: string | number
        \ No newline at end of file diff --git a/platform-bible-react/types/AnchorOrigin.html b/platform-bible-react/types/AnchorOrigin.html index 615e02c241..afb88aef22 100644 --- a/platform-bible-react/types/AnchorOrigin.html +++ b/platform-bible-react/types/AnchorOrigin.html @@ -1 +1 @@ -AnchorOrigin | platform-bible-react
        \ No newline at end of file +AnchorOrigin | platform-bible-react
        \ No newline at end of file diff --git a/platform-bible-react/types/ButtonProps.html b/platform-bible-react/types/ButtonProps.html index f80fe7f452..160ae2205a 100644 --- a/platform-bible-react/types/ButtonProps.html +++ b/platform-bible-react/types/ButtonProps.html @@ -5,4 +5,4 @@
      • Optional onClick?: MouseEventHandler<HTMLButtonElement>

        Optional click handler

      • Optional onContextMenu?: MouseEventHandler<HTMLButtonElement>

        Optional context menu handler

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/ChapterRangeSelectorProps.html b/platform-bible-react/types/ChapterRangeSelectorProps.html index 67d34b2359..3f481aadf4 100644 --- a/platform-bible-react/types/ChapterRangeSelectorProps.html +++ b/platform-bible-react/types/ChapterRangeSelectorProps.html @@ -1 +1 @@ -ChapterRangeSelectorProps | platform-bible-react

        Type alias ChapterRangeSelectorProps

        ChapterRangeSelectorProps: {
            chapterCount: number;
            handleSelectEndChapter: ((chapter) => void);
            handleSelectStartChapter: ((chapter) => void);
            isDisabled?: boolean;
        }

        Type declaration

        • chapterCount: number
        • handleSelectEndChapter: ((chapter) => void)
            • (chapter): void
            • Parameters

              • chapter: number

              Returns void

        • handleSelectStartChapter: ((chapter) => void)
            • (chapter): void
            • Parameters

              • chapter: number

              Returns void

        • Optional isDisabled?: boolean
        \ No newline at end of file +ChapterRangeSelectorProps | platform-bible-react

        Type alias ChapterRangeSelectorProps

        ChapterRangeSelectorProps: {
            chapterCount: number;
            handleSelectEndChapter: ((chapter) => void);
            handleSelectStartChapter: ((chapter) => void);
            isDisabled?: boolean;
        }

        Type declaration

        • chapterCount: number
        • handleSelectEndChapter: ((chapter) => void)
            • (chapter): void
            • Parameters

              • chapter: number

              Returns void

        • handleSelectStartChapter: ((chapter) => void)
            • (chapter): void
            • Parameters

              • chapter: number

              Returns void

        • Optional isDisabled?: boolean
        \ No newline at end of file diff --git a/platform-bible-react/types/CheckboxProps.html b/platform-bible-react/types/CheckboxProps.html index eecf73776f..5c4b9a273c 100644 --- a/platform-bible-react/types/CheckboxProps.html +++ b/platform-bible-react/types/CheckboxProps.html @@ -21,4 +21,4 @@
          • (event): void
          • Parameters

            • event: ChangeEvent<HTMLInputElement>

              The event source of the callback. You can pull out the new value by accessing event.target.value (string). You can pull out the new checked state by accessing event.target.checked (boolean).

              -

            Returns void

        \ No newline at end of file +

        Returns void

        \ No newline at end of file diff --git a/platform-bible-react/types/ChecklistProps.html b/platform-bible-react/types/ChecklistProps.html index 6e98fbec5c..ca9135ccb3 100644 --- a/platform-bible-react/types/ChecklistProps.html +++ b/platform-bible-react/types/ChecklistProps.html @@ -6,4 +6,4 @@
      • Optional legend?: string

        Optional string representing legend for fieldset element

      • listItems: string[]

        Array of strings representing the legend text for the fieldset element

      • selectedListItems: string[]

        Array of strings representing items to be displayed as checkboxes in the checklist

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/CloseReason.html b/platform-bible-react/types/CloseReason.html index 3bde928b90..7227114344 100644 --- a/platform-bible-react/types/CloseReason.html +++ b/platform-bible-react/types/CloseReason.html @@ -1 +1 @@ -CloseReason | platform-bible-react

        Type alias CloseReason

        CloseReason: SnackbarCloseReason
        \ No newline at end of file +CloseReason | platform-bible-react

        Type alias CloseReason

        CloseReason: SnackbarCloseReason
        \ No newline at end of file diff --git a/platform-bible-react/types/ComboBoxChangeDetails.html b/platform-bible-react/types/ComboBoxChangeDetails.html index e177cd3e59..741389f984 100644 --- a/platform-bible-react/types/ComboBoxChangeDetails.html +++ b/platform-bible-react/types/ComboBoxChangeDetails.html @@ -1 +1 @@ -ComboBoxChangeDetails | platform-bible-react

        Type alias ComboBoxChangeDetails<T>

        ComboBoxChangeDetails<T>: AutocompleteChangeDetails<T>

        Type Parameters

        • T
        \ No newline at end of file +ComboBoxChangeDetails | platform-bible-react

        Type alias ComboBoxChangeDetails<T>

        ComboBoxChangeDetails<T>: AutocompleteChangeDetails<T>

        Type Parameters

        • T
        \ No newline at end of file diff --git a/platform-bible-react/types/ComboBoxChangeReason.html b/platform-bible-react/types/ComboBoxChangeReason.html index bed1c35533..2a251f00d0 100644 --- a/platform-bible-react/types/ComboBoxChangeReason.html +++ b/platform-bible-react/types/ComboBoxChangeReason.html @@ -1 +1 @@ -ComboBoxChangeReason | platform-bible-react

        Type alias ComboBoxChangeReason

        ComboBoxChangeReason: AutocompleteChangeReason
        \ No newline at end of file +ComboBoxChangeReason | platform-bible-react

        Type alias ComboBoxChangeReason

        ComboBoxChangeReason: AutocompleteChangeReason
        \ No newline at end of file diff --git a/platform-bible-react/types/ComboBoxLabelOption.html b/platform-bible-react/types/ComboBoxLabelOption.html index 207f50cded..9710b02fc2 100644 --- a/platform-bible-react/types/ComboBoxLabelOption.html +++ b/platform-bible-react/types/ComboBoxLabelOption.html @@ -1 +1 @@ -ComboBoxLabelOption | platform-bible-react

        Type alias ComboBoxLabelOption

        ComboBoxLabelOption: {
            label: string;
        }

        Type declaration

        • label: string
        \ No newline at end of file +ComboBoxLabelOption | platform-bible-react

        Type alias ComboBoxLabelOption

        ComboBoxLabelOption: {
            label: string;
        }

        Type declaration

        • label: string
        \ No newline at end of file diff --git a/platform-bible-react/types/ComboBoxOption.html b/platform-bible-react/types/ComboBoxOption.html index e8f6c70425..206eb5e61b 100644 --- a/platform-bible-react/types/ComboBoxOption.html +++ b/platform-bible-react/types/ComboBoxOption.html @@ -1 +1 @@ -ComboBoxOption | platform-bible-react
        \ No newline at end of file +ComboBoxOption | platform-bible-react
        \ No newline at end of file diff --git a/platform-bible-react/types/ComboBoxProps.html b/platform-bible-react/types/ComboBoxProps.html index a30914a625..8e2d06ee45 100644 --- a/platform-bible-react/types/ComboBoxProps.html +++ b/platform-bible-react/types/ComboBoxProps.html @@ -21,4 +21,4 @@
      • Optional value?: T

        The selected value that the combo box currently holds. Must be shallow equal to one of the options entries.

      • Optional width?: number

        Width of the combobox in pixels. Setting this prop overrides the isFullWidth prop

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/ComboBoxValue.html b/platform-bible-react/types/ComboBoxValue.html index 169336a3e4..fb4ee9e7df 100644 --- a/platform-bible-react/types/ComboBoxValue.html +++ b/platform-bible-react/types/ComboBoxValue.html @@ -1 +1 @@ -ComboBoxValue | platform-bible-react

        Type alias ComboBoxValue<T, X, Y, Z>

        ComboBoxValue<T, X, Y, Z>: AutocompleteValue<T, X, Y, Z>

        Type Parameters

        • T
        • X
        • Y
        • Z
        \ No newline at end of file +ComboBoxValue | platform-bible-react

        Type alias ComboBoxValue<T, X, Y, Z>

        ComboBoxValue<T, X, Y, Z>: AutocompleteValue<T, X, Y, Z>

        Type Parameters

        • T
        • X
        • Y
        • Z
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuCheckboxItemProps.html b/platform-bible-react/types/DropdownMenuCheckboxItemProps.html index bbd2704abd..1a464b253b 100644 --- a/platform-bible-react/types/DropdownMenuCheckboxItemProps.html +++ b/platform-bible-react/types/DropdownMenuCheckboxItemProps.html @@ -1 +1 @@ -DropdownMenuCheckboxItemProps | platform-bible-react

        Type alias DropdownMenuCheckboxItemProps

        DropdownMenuCheckboxItemProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.CheckboxItem> & {
            checked?: boolean;
            className?: string;
        }

        Type declaration

        • Optional checked?: boolean
        • Optional className?: string
        \ No newline at end of file +DropdownMenuCheckboxItemProps | platform-bible-react

        Type alias DropdownMenuCheckboxItemProps

        DropdownMenuCheckboxItemProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.CheckboxItem> & {
            checked?: boolean;
            className?: string;
        }

        Type declaration

        • Optional checked?: boolean
        • Optional className?: string
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuContentProps.html b/platform-bible-react/types/DropdownMenuContentProps.html index d51dc7e9d0..f207f322f9 100644 --- a/platform-bible-react/types/DropdownMenuContentProps.html +++ b/platform-bible-react/types/DropdownMenuContentProps.html @@ -1 +1 @@ -DropdownMenuContentProps | platform-bible-react

        Type alias DropdownMenuContentProps

        DropdownMenuContentProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.Content> & {
            className?: string;
            sideOffset?: number;
        }

        Type declaration

        • Optional className?: string
        • Optional sideOffset?: number
        \ No newline at end of file +DropdownMenuContentProps | platform-bible-react

        Type alias DropdownMenuContentProps

        DropdownMenuContentProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.Content> & {
            className?: string;
            sideOffset?: number;
        }

        Type declaration

        • Optional className?: string
        • Optional sideOffset?: number
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuItemProps.html b/platform-bible-react/types/DropdownMenuItemProps.html index 1eb6b88b2c..54169607ca 100644 --- a/platform-bible-react/types/DropdownMenuItemProps.html +++ b/platform-bible-react/types/DropdownMenuItemProps.html @@ -1 +1 @@ -DropdownMenuItemProps | platform-bible-react

        Type alias DropdownMenuItemProps

        DropdownMenuItemProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.Item> & {
            className?: string;
            inset?: boolean;
        }

        Type declaration

        • Optional className?: string
        • Optional inset?: boolean
        \ No newline at end of file +DropdownMenuItemProps | platform-bible-react

        Type alias DropdownMenuItemProps

        DropdownMenuItemProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.Item> & {
            className?: string;
            inset?: boolean;
        }

        Type declaration

        • Optional className?: string
        • Optional inset?: boolean
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuLabelProps.html b/platform-bible-react/types/DropdownMenuLabelProps.html index 534d1d9c87..44147bafce 100644 --- a/platform-bible-react/types/DropdownMenuLabelProps.html +++ b/platform-bible-react/types/DropdownMenuLabelProps.html @@ -1 +1 @@ -DropdownMenuLabelProps | platform-bible-react

        Type alias DropdownMenuLabelProps

        DropdownMenuLabelProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.Label> & {
            className?: string;
            inset?: boolean;
        }

        Type declaration

        • Optional className?: string
        • Optional inset?: boolean
        \ No newline at end of file +DropdownMenuLabelProps | platform-bible-react

        Type alias DropdownMenuLabelProps

        DropdownMenuLabelProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.Label> & {
            className?: string;
            inset?: boolean;
        }

        Type declaration

        • Optional className?: string
        • Optional inset?: boolean
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuRadioItemProps.html b/platform-bible-react/types/DropdownMenuRadioItemProps.html index b9417f954c..38cc65f445 100644 --- a/platform-bible-react/types/DropdownMenuRadioItemProps.html +++ b/platform-bible-react/types/DropdownMenuRadioItemProps.html @@ -1 +1 @@ -DropdownMenuRadioItemProps | platform-bible-react

        Type alias DropdownMenuRadioItemProps

        DropdownMenuRadioItemProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.RadioItem> & {
            className?: string;
        }

        Type declaration

        • Optional className?: string
        \ No newline at end of file +DropdownMenuRadioItemProps | platform-bible-react

        Type alias DropdownMenuRadioItemProps

        DropdownMenuRadioItemProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.RadioItem> & {
            className?: string;
        }

        Type declaration

        • Optional className?: string
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuSeparatorProps.html b/platform-bible-react/types/DropdownMenuSeparatorProps.html index b9146b9f17..1f7b34402e 100644 --- a/platform-bible-react/types/DropdownMenuSeparatorProps.html +++ b/platform-bible-react/types/DropdownMenuSeparatorProps.html @@ -1 +1 @@ -DropdownMenuSeparatorProps | platform-bible-react

        Type alias DropdownMenuSeparatorProps

        DropdownMenuSeparatorProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.Separator> & {
            className?: string;
        }

        Type declaration

        • Optional className?: string
        \ No newline at end of file +DropdownMenuSeparatorProps | platform-bible-react

        Type alias DropdownMenuSeparatorProps

        DropdownMenuSeparatorProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.Separator> & {
            className?: string;
        }

        Type declaration

        • Optional className?: string
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuShortcutProps.html b/platform-bible-react/types/DropdownMenuShortcutProps.html index 0540d3321d..7ffb01be6d 100644 --- a/platform-bible-react/types/DropdownMenuShortcutProps.html +++ b/platform-bible-react/types/DropdownMenuShortcutProps.html @@ -1 +1 @@ -DropdownMenuShortcutProps | platform-bible-react

        Type alias DropdownMenuShortcutProps

        DropdownMenuShortcutProps: React.HTMLAttributes<HTMLSpanElement> & {
            className?: string;
        }

        Type declaration

        • Optional className?: string
        \ No newline at end of file +DropdownMenuShortcutProps | platform-bible-react

        Type alias DropdownMenuShortcutProps

        DropdownMenuShortcutProps: React.HTMLAttributes<HTMLSpanElement> & {
            className?: string;
        }

        Type declaration

        • Optional className?: string
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuSubContentProps.html b/platform-bible-react/types/DropdownMenuSubContentProps.html index a87f8a62a8..2d950b9243 100644 --- a/platform-bible-react/types/DropdownMenuSubContentProps.html +++ b/platform-bible-react/types/DropdownMenuSubContentProps.html @@ -1 +1 @@ -DropdownMenuSubContentProps | platform-bible-react

        Type alias DropdownMenuSubContentProps

        DropdownMenuSubContentProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.SubContent> & {
            className?: string;
        }

        Type declaration

        • Optional className?: string
        \ No newline at end of file +DropdownMenuSubContentProps | platform-bible-react

        Type alias DropdownMenuSubContentProps

        DropdownMenuSubContentProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.SubContent> & {
            className?: string;
        }

        Type declaration

        • Optional className?: string
        \ No newline at end of file diff --git a/platform-bible-react/types/DropdownMenuSubTriggerProps.html b/platform-bible-react/types/DropdownMenuSubTriggerProps.html index 8961608e17..ca6862fc5f 100644 --- a/platform-bible-react/types/DropdownMenuSubTriggerProps.html +++ b/platform-bible-react/types/DropdownMenuSubTriggerProps.html @@ -1 +1 @@ -DropdownMenuSubTriggerProps | platform-bible-react

        Type alias DropdownMenuSubTriggerProps

        DropdownMenuSubTriggerProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.SubTrigger> & {
            className?: string;
            inset?: boolean;
        }

        Type declaration

        • Optional className?: string
        • Optional inset?: boolean
        \ No newline at end of file +DropdownMenuSubTriggerProps | platform-bible-react

        Type alias DropdownMenuSubTriggerProps

        DropdownMenuSubTriggerProps: React.ComponentPropsWithoutRef<typeof DropdownMenuPrimitive.SubTrigger> & {
            className?: string;
            inset?: boolean;
        }

        Type declaration

        • Optional className?: string
        • Optional inset?: boolean
        \ No newline at end of file diff --git a/platform-bible-react/types/GridMenuInfo.html b/platform-bible-react/types/GridMenuInfo.html index 1438c502a1..760e694ebd 100644 --- a/platform-bible-react/types/GridMenuInfo.html +++ b/platform-bible-react/types/GridMenuInfo.html @@ -1,2 +1,2 @@ GridMenuInfo | platform-bible-react

        Type alias GridMenuInfo

        GridMenuInfo: {
            multiColumnMenu: Localized<MultiColumnMenu>;
        }

        Type declaration

        • multiColumnMenu: Localized<MultiColumnMenu>

          The menu object containing information about the columns, groups, and items to display.

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/GridMenuProps.html b/platform-bible-react/types/GridMenuProps.html index a31bb36a10..ffe760ff2b 100644 --- a/platform-bible-react/types/GridMenuProps.html +++ b/platform-bible-react/types/GridMenuProps.html @@ -1,3 +1,3 @@ GridMenuProps | platform-bible-react

        Type alias GridMenuProps

        GridMenuProps: GridMenuInfo & {
            className?: string;
            commandHandler: CommandHandler;
            id?: string;
        }

        Type declaration

        • Optional className?: string

          Additional css classes to help with unique styling of the grid menu

        • commandHandler: CommandHandler
        • Optional id?: string

          Optional unique identifier

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/IconButtonProps.html b/platform-bible-react/types/IconButtonProps.html index 20ce5a670c..651d6c30ad 100644 --- a/platform-bible-react/types/IconButtonProps.html +++ b/platform-bible-react/types/IconButtonProps.html @@ -16,4 +16,4 @@

        Default

        false
         
      • Optional tooltip?: string

        Optional tooltip to display if different from the aria-label.

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/MenuItemListProps.html b/platform-bible-react/types/MenuItemListProps.html index 26e272af92..ca0657cf55 100644 --- a/platform-bible-react/types/MenuItemListProps.html +++ b/platform-bible-react/types/MenuItemListProps.html @@ -1,2 +1,2 @@ MenuItemListProps | platform-bible-react

        Type alias MenuItemListProps

        MenuItemListProps: MenuPropsBase & {
            columnId?: ReferencedItem;
        }

        Type declaration

        • Optional columnId?: ReferencedItem

          Optional unique (column) identifier

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/SearchBarProps.html b/platform-bible-react/types/SearchBarProps.html index a7510f59b3..90502177d2 100644 --- a/platform-bible-react/types/SearchBarProps.html +++ b/platform-bible-react/types/SearchBarProps.html @@ -1,4 +1,4 @@ SearchBarProps | platform-bible-react

        Type alias SearchBarProps

        SearchBarProps: {
            isFullWidth?: boolean;
            onSearch: ((searchQuery) => void);
            placeholder?: string;
        }

        Type declaration

        • Optional isFullWidth?: boolean

          Optional boolean to set the input base to full width

        • onSearch: ((searchQuery) => void)

          Callback fired to handle the search query when button pressed

            • (searchQuery): void
            • Parameters

              • searchQuery: string

              Returns void

        • Optional placeholder?: string

          Optional string that appears in the search bar without a search string

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/SliderProps.html b/platform-bible-react/types/SliderProps.html index 6a7853b3af..2410a1255d 100644 --- a/platform-bible-react/types/SliderProps.html +++ b/platform-bible-react/types/SliderProps.html @@ -40,4 +40,4 @@

        Default

        'off'
         
        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/SnackbarContentProps.html b/platform-bible-react/types/SnackbarContentProps.html index 3d4cbc4942..bac7dbd8c9 100644 --- a/platform-bible-react/types/SnackbarContentProps.html +++ b/platform-bible-react/types/SnackbarContentProps.html @@ -1,4 +1,4 @@ SnackbarContentProps | platform-bible-react

        Type alias SnackbarContentProps

        SnackbarContentProps: {
            action?: ReactNode;
            className?: string;
            message?: ReactNode;
        }

        Type declaration

        • Optional action?: ReactNode

          The action to display, renders after the message

        • Optional className?: string

          Additional css classes to help with unique styling of the snackbar, internal

        • Optional message?: ReactNode

          The message to display

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/SnackbarProps.html b/platform-bible-react/types/SnackbarProps.html index b8d6ddb3b4..36cdb5003a 100644 --- a/platform-bible-react/types/SnackbarProps.html +++ b/platform-bible-react/types/SnackbarProps.html @@ -12,4 +12,4 @@
      • Optional onClose?: ((event, reason) => void)

        Optional, used to control the open prop event: Event | SyntheticEvent<Element, Event>, reason: string

        -
          • (event, reason): void
          • Parameters

            • event: Event | SyntheticEvent<Element, Event>
            • reason: CloseReason

            Returns void

      • \ No newline at end of file +
          • (event, reason): void
          • Parameters

            • event: Event | SyntheticEvent<Element, Event>
            • reason: CloseReason

            Returns void

        \ No newline at end of file diff --git a/platform-bible-react/types/SwitchProps.html b/platform-bible-react/types/SwitchProps.html index 4ed609c52f..355de8afb0 100644 --- a/platform-bible-react/types/SwitchProps.html +++ b/platform-bible-react/types/SwitchProps.html @@ -11,4 +11,4 @@
          • (event): void
          • Parameters

            • event: ChangeEvent<HTMLInputElement>

              The event source of the callback. You can pull out the new value by accessing event.target.value (string). You can pull out the new checked state by accessing event.target.checked (boolean).

              -

            Returns void

        \ No newline at end of file +

        Returns void

        \ No newline at end of file diff --git a/platform-bible-react/types/TableCellClickArgs.html b/platform-bible-react/types/TableCellClickArgs.html index 8371159251..089f608853 100644 --- a/platform-bible-react/types/TableCellClickArgs.html +++ b/platform-bible-react/types/TableCellClickArgs.html @@ -1 +1 @@ -TableCellClickArgs | platform-bible-react

        Type alias TableCellClickArgs<R>

        TableCellClickArgs<R>: CellClickArgs<R>

        Type Parameters

        • R
        \ No newline at end of file +TableCellClickArgs | platform-bible-react

        Type alias TableCellClickArgs<R>

        TableCellClickArgs<R>: CellClickArgs<R>

        Type Parameters

        • R
        \ No newline at end of file diff --git a/platform-bible-react/types/TableCellKeyDownArgs.html b/platform-bible-react/types/TableCellKeyDownArgs.html index 131d6738d6..d774f89e3f 100644 --- a/platform-bible-react/types/TableCellKeyDownArgs.html +++ b/platform-bible-react/types/TableCellKeyDownArgs.html @@ -1 +1 @@ -TableCellKeyDownArgs | platform-bible-react

        Type alias TableCellKeyDownArgs<R>

        TableCellKeyDownArgs<R>: CellKeyDownArgs<R>

        Type Parameters

        • R
        \ No newline at end of file +TableCellKeyDownArgs | platform-bible-react

        Type alias TableCellKeyDownArgs<R>

        TableCellKeyDownArgs<R>: CellKeyDownArgs<R>

        Type Parameters

        • R
        \ No newline at end of file diff --git a/platform-bible-react/types/TableCellKeyboardEvent.html b/platform-bible-react/types/TableCellKeyboardEvent.html index ce63c10edc..6f6e4217b8 100644 --- a/platform-bible-react/types/TableCellKeyboardEvent.html +++ b/platform-bible-react/types/TableCellKeyboardEvent.html @@ -1 +1 @@ -TableCellKeyboardEvent | platform-bible-react

        Type alias TableCellKeyboardEvent

        TableCellKeyboardEvent: CellKeyboardEvent
        \ No newline at end of file +TableCellKeyboardEvent | platform-bible-react

        Type alias TableCellKeyboardEvent

        TableCellKeyboardEvent: CellKeyboardEvent
        \ No newline at end of file diff --git a/platform-bible-react/types/TableCellMouseEvent.html b/platform-bible-react/types/TableCellMouseEvent.html index 75c6ee0314..a35f2856da 100644 --- a/platform-bible-react/types/TableCellMouseEvent.html +++ b/platform-bible-react/types/TableCellMouseEvent.html @@ -1 +1 @@ -TableCellMouseEvent | platform-bible-react

        Type alias TableCellMouseEvent

        TableCellMouseEvent: CellMouseEvent
        \ No newline at end of file +TableCellMouseEvent | platform-bible-react

        Type alias TableCellMouseEvent

        TableCellMouseEvent: CellMouseEvent
        \ No newline at end of file diff --git a/platform-bible-react/types/TableColumn.html b/platform-bible-react/types/TableColumn.html index 0e2a817587..bbe6c16a34 100644 --- a/platform-bible-react/types/TableColumn.html +++ b/platform-bible-react/types/TableColumn.html @@ -15,4 +15,4 @@
      • Optional Readonly sortable?: boolean

        Enable sorting of a column

      • Optional Readonly width?: number | string

        Column width. If not specified, it will be determined automatically based on grid width and specified widths of other columns

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/TableCopyEvent.html b/platform-bible-react/types/TableCopyEvent.html index b8685c4f89..3fbaf2db89 100644 --- a/platform-bible-react/types/TableCopyEvent.html +++ b/platform-bible-react/types/TableCopyEvent.html @@ -1 +1 @@ -TableCopyEvent | platform-bible-react

        Type alias TableCopyEvent<R>

        TableCopyEvent<R>: CopyEvent<R>

        Type Parameters

        • R
        \ No newline at end of file +TableCopyEvent | platform-bible-react

        Type alias TableCopyEvent<R>

        TableCopyEvent<R>: CopyEvent<R>

        Type Parameters

        • R
        \ No newline at end of file diff --git a/platform-bible-react/types/TableEditorProps.html b/platform-bible-react/types/TableEditorProps.html index 9cea8633d6..53fa33ae60 100644 --- a/platform-bible-react/types/TableEditorProps.html +++ b/platform-bible-react/types/TableEditorProps.html @@ -1 +1 @@ -TableEditorProps | platform-bible-react

        Type alias TableEditorProps<R>

        TableEditorProps<R>: {
            column: TableCalculatedColumn<R>;
            onClose: ((commitChanges?) => void);
            onRowChange: ((row, commitChanges?) => void);
            row: R;
        }

        Type Parameters

        • R

        Type declaration

        • column: TableCalculatedColumn<R>
        • onClose: ((commitChanges?) => void)
            • (commitChanges?): void
            • Parameters

              • Optional commitChanges: boolean

              Returns void

        • onRowChange: ((row, commitChanges?) => void)
            • (row, commitChanges?): void
            • Parameters

              • row: R
              • Optional commitChanges: boolean

              Returns void

        • row: R
        \ No newline at end of file +TableEditorProps | platform-bible-react

        Type alias TableEditorProps<R>

        TableEditorProps<R>: {
            column: TableCalculatedColumn<R>;
            onClose: ((commitChanges?) => void);
            onRowChange: ((row, commitChanges?) => void);
            row: R;
        }

        Type Parameters

        • R

        Type declaration

        • column: TableCalculatedColumn<R>
        • onClose: ((commitChanges?) => void)
            • (commitChanges?): void
            • Parameters

              • Optional commitChanges: boolean

              Returns void

        • onRowChange: ((row, commitChanges?) => void)
            • (row, commitChanges?): void
            • Parameters

              • row: R
              • Optional commitChanges: boolean

              Returns void

        • row: R
        \ No newline at end of file diff --git a/platform-bible-react/types/TablePasteEvent.html b/platform-bible-react/types/TablePasteEvent.html index 7cf9fe5145..a5e48e8362 100644 --- a/platform-bible-react/types/TablePasteEvent.html +++ b/platform-bible-react/types/TablePasteEvent.html @@ -1 +1 @@ -TablePasteEvent | platform-bible-react

        Type alias TablePasteEvent<R>

        TablePasteEvent<R>: PasteEvent<R>

        Type Parameters

        • R
        \ No newline at end of file +TablePasteEvent | platform-bible-react

        Type alias TablePasteEvent<R>

        TablePasteEvent<R>: PasteEvent<R>

        Type Parameters

        • R
        \ No newline at end of file diff --git a/platform-bible-react/types/TableProps.html b/platform-bible-react/types/TableProps.html index a90c893638..dcd630b766 100644 --- a/platform-bible-react/types/TableProps.html +++ b/platform-bible-react/types/TableProps.html @@ -52,4 +52,4 @@
      • Optional selectedRows?: ReadonlySet<Key>

        A set of keys representing the currently selected rows

      • Optional sortColumns?: readonly TableSortColumn[]

        An array of objects representing the currently sorted columns

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/TableRowsChangeData.html b/platform-bible-react/types/TableRowsChangeData.html index f78243e16d..2a0416627b 100644 --- a/platform-bible-react/types/TableRowsChangeData.html +++ b/platform-bible-react/types/TableRowsChangeData.html @@ -1 +1 @@ -TableRowsChangeData | platform-bible-react

        Type alias TableRowsChangeData<R>

        TableRowsChangeData<R>: RowsChangeData<R>

        Type Parameters

        • R
        \ No newline at end of file +TableRowsChangeData | platform-bible-react

        Type alias TableRowsChangeData<R>

        TableRowsChangeData<R>: RowsChangeData<R>

        Type Parameters

        • R
        \ No newline at end of file diff --git a/platform-bible-react/types/TableSortColumn.html b/platform-bible-react/types/TableSortColumn.html index 0d6c1ff8e7..8f540e0fdc 100644 --- a/platform-bible-react/types/TableSortColumn.html +++ b/platform-bible-react/types/TableSortColumn.html @@ -1 +1 @@ -TableSortColumn | platform-bible-react
        \ No newline at end of file +TableSortColumn | platform-bible-react
        \ No newline at end of file diff --git a/platform-bible-react/types/TextFieldProps.html b/platform-bible-react/types/TextFieldProps.html index c760949b51..235ae0bc8e 100644 --- a/platform-bible-react/types/TextFieldProps.html +++ b/platform-bible-react/types/TextFieldProps.html @@ -20,4 +20,4 @@
      • Optional onFocus?: FocusEventHandler<HTMLInputElement>

        Triggers when textfield gets focus

      • Optional placeholder?: string

        The short hint displayed in the input before the user enters a value.

      • Optional value?: string | number

        Value of the text field if controlled

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/ToolbarProps.html b/platform-bible-react/types/ToolbarProps.html index db527ad59d..e37668cbde 100644 --- a/platform-bible-react/types/ToolbarProps.html +++ b/platform-bible-react/types/ToolbarProps.html @@ -3,4 +3,4 @@
      • Optional id?: string

        Optional unique identifier

      • Optional menuProvider?: MultiColumnMenuProvider

        The optional delegate to use to get the menu data. If not specified, the "hamburger" menu will not display.

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-react/types/UsePromiseOptions.html b/platform-bible-react/types/UsePromiseOptions.html index 9ec45d499c..ef9d918ffc 100644 --- a/platform-bible-react/types/UsePromiseOptions.html +++ b/platform-bible-react/types/UsePromiseOptions.html @@ -1,3 +1,3 @@ UsePromiseOptions | platform-bible-react

        Type alias UsePromiseOptions

        UsePromiseOptions: {
            preserveValue?: boolean;
        }

        Type declaration

        • Optional preserveValue?: boolean

          Whether to leave the value as the most recent resolved promise value or set it back to defaultValue while running the promise again. Defaults to true

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/classes/AsyncVariable.html b/platform-bible-utils/classes/AsyncVariable.html index b98f48ce17..2bd0b40f91 100644 --- a/platform-bible-utils/classes/AsyncVariable.html +++ b/platform-bible-utils/classes/AsyncVariable.html @@ -1,5 +1,5 @@ AsyncVariable | platform-bible-utils

        Class AsyncVariable<T>

        This class provides a convenient way for one task to wait on a variable that another task sets.

        -

        Type Parameters

        • T

        Constructors

        Type Parameters

        • T

        Constructors

        Properties

        promiseToValue rejecter resolver @@ -14,18 +14,18 @@
      • rejectIfNotSettledWithinMS: number = 10000

        Milliseconds to wait before verifying if the promise was settled (resolved or rejected); will reject if it has not settled by that time. Use -1 if you do not want a timeout at all. Defaults to 10000 ms

        -
      • Returns AsyncVariable<T>

        Properties

        promiseToValue: Promise<T>
        rejecter: undefined | ((reason) => void)

        Type declaration

          • (reason): void
          • Parameters

            • reason: undefined | string

            Returns void

        resolver: undefined | ((value) => void)

        Type declaration

          • (value): void
          • Parameters

            • value: T

            Returns void

        variableName: string

        Accessors

        • get hasSettled(): boolean
        • A simple way to see if this variable's promise was resolved or rejected already

          +

        Returns AsyncVariable<T>

        Properties

        promiseToValue: Promise<T>
        rejecter: undefined | ((reason) => void)

        Type declaration

          • (reason): void
          • Parameters

            • reason: undefined | string

            Returns void

        resolver: undefined | ((value) => void)

        Type declaration

          • (value): void
          • Parameters

            • value: T

            Returns void

        variableName: string

        Accessors

        • get promise(): Promise<T>
        • Get this variable's promise to a value. This always returns the same promise even after the value has been resolved or rejected.

          Returns Promise<T>

          The promise for the value to be set

          -

        Methods

        Methods

        • Reject this variable's promise for the value with the given reason

          Parameters

          • reason: string

            This variable's promise will be rejected with this reason

          • throwIfAlreadySettled: boolean = false

            Determines whether to throw if the variable was already resolved or rejected. Defaults to false

            -

          Returns void

        • Resolve this variable's promise to the given value

          +

        Returns void

        • Resolve this variable's promise to the given value

          Parameters

          • value: T

            This variable's promise will resolve to this value

          • throwIfAlreadySettled: boolean = false

            Determines whether to throw if the variable was already resolved or rejected. Defaults to false

            -

          Returns void

        \ No newline at end of file +

        Returns void

        \ No newline at end of file diff --git a/platform-bible-utils/classes/Collator.html b/platform-bible-utils/classes/Collator.html index aba32eecc3..fa5db20e32 100644 --- a/platform-bible-utils/classes/Collator.html +++ b/platform-bible-utils/classes/Collator.html @@ -1,15 +1,15 @@ Collator | platform-bible-utils

        Enables language-sensitive string comparison. Wraps Intl.Collator

        -

        Constructors

        Constructors

        Properties

        Methods

        Constructors

        Properties

        collator: Collator

        Methods

        • Compares two strings according to the sort order of this Collator object

          +

        Constructors

        Properties

        collator: Collator

        Methods

        • Compares two strings according to the sort order of this Collator object

          Parameters

          • string1: string

            String to compare

          • string2: string

            String to compare

          Returns number

          A number indicating how string1 and string2 compare to each other according to the sort order of this Collator object. Negative value if string1 comes before string2. Positive value if string1 comes after string2. 0 if they are considered equal.

          -
        • Returns a new object with properties reflecting the locale and collation options computed during initialization of this collator object.

          Returns ResolvedCollatorOptions

          ResolvedCollatorOptions object

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/classes/DateTimeFormat.html b/platform-bible-utils/classes/DateTimeFormat.html index 226b317de9..55290d6dfd 100644 --- a/platform-bible-utils/classes/DateTimeFormat.html +++ b/platform-bible-utils/classes/DateTimeFormat.html @@ -1,30 +1,30 @@ DateTimeFormat | platform-bible-utils

        Enables language-sensitive data and time formatting. Wraps Intl.DateTimeFormat

        -

        Constructors

        Constructors

        Properties

        dateTimeFormatter: DateTimeFormat

        Methods

        • Formats a date according to the locale and formatting option for this DateTimeFormat object

          +

        Constructors

        Properties

        dateTimeFormatter: DateTimeFormat

        Methods

        • Formats a date according to the locale and formatting option for this DateTimeFormat object

          Parameters

          • date: Date

            The date to format

          Returns string

          String representing the given date formatted according to the locale and formatting options of this DateTimeFormat object

          -
        • Formats a date range in the most concise way based on the locales and options provided when instantiating this DateTimeFormat object

          Parameters

          • startDate: Date

            Date object representing start of the date range

          • endDate: Date

            Date object representing the end of the date range

          Returns string

          String representing the given date range formatted according to the locale and formatting options of this DateTimeFormat object

          -
        • Returns an array of locale-specific tokens representing each part of the formatted date range produced by this DateTimeFormat object

          Parameters

          • startDate: Date

            Date object representing start of the date range

          • endDate: Date

            Date object representing the end of the date range

          Returns DateTimeRangeFormatPart[]

          Array of DateTimeRangeFormatPart objects

          -
        • Allows locale-aware formatting of strings produced by this DateTimeFormat object

          Parameters

          • date: Date

            The date to format

          Returns DateTimeFormatPart[]

          Array of DateTimeFormatPart objects

          -
        • Returns a new object with properties reflecting the locale and date and time formatting options computed during initialization of this DateTimeFormat object

          Returns ResolvedDateTimeFormatOptions

          ResolvedDateTimeFormatOptions object

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/classes/DocumentCombiner.html b/platform-bible-utils/classes/DocumentCombiner.html index 47ccffaeff..41ba186be7 100644 --- a/platform-bible-utils/classes/DocumentCombiner.html +++ b/platform-bible-utils/classes/DocumentCombiner.html @@ -1,6 +1,6 @@ DocumentCombiner | platform-bible-utils

        Base class for any code that wants to compose JSON documents (primarily in the form of JS objects or arrays) together into a single output document.

        -

        Hierarchy (view full)

        Constructors

        Hierarchy (view full)

        Constructors

        Properties

        Constructors

        Properties

        baseDocument: JsonDocumentLike
        contributions: Map<string, JsonDocumentLike> = ...
        latestOutput: undefined | JsonDocumentLike
        onDidRebuild: PlatformEvent<undefined> = ...

        Event that emits to announce that the document has been rebuilt and the output has been updated

        -
        onDidRebuildEmitter: PlatformEventEmitter<undefined> = ...

        Methods

        • Add or update one of the contribution documents for the composition process

          +

        Returns DocumentCombiner

        Properties

        baseDocument: JsonDocumentLike
        contributions: Map<string, JsonDocumentLike> = ...
        latestOutput: undefined | JsonDocumentLike
        onDidRebuild: PlatformEvent<undefined> = ...

        Event that emits to announce that the document has been rebuilt and the output has been updated

        +
        onDidRebuildEmitter: PlatformEventEmitter<undefined> = ...

        Methods

        • Add or update one of the contribution documents for the composition process

          Note: the order in which contribution documents are added can be considered to be indeterminate as it is currently ordered by however Map.forEach provides the contributions. The order matters when merging two arrays into one. Also, when options.ignoreDuplicateProperties is @@ -33,22 +33,22 @@

        • document: JsonDocumentLike

          Content of the contributed document to combine

        Returns undefined | JsonDocumentLike

        Recalculated output document given the new or updated contribution and existing other documents

        -
        • Transform the starting document that is given to the combiner. This transformation occurs after validating the base document and before combining any contributions.

          WARNING: If you do not create the combiner with option copyDocuments: true or clone inside this method, this method will directly modify the baseDocument passed in.

          Parameters

          • baseDocument: JsonDocumentLike

            Initial input document. Already validated via validateBaseDocument

          Returns JsonDocumentLike

          Transformed base document

          -
        • Transform the contributed document associated with documentName. This transformation occurs after validating the contributed document and before combining with other documents.

          WARNING: If you do not create the combiner with option copyDocuments: true or clone inside this method, this method will directly modify the contributed document passed in.

          @@ -56,19 +56,19 @@
        • document: JsonDocumentLike

          Content of the contributed document to combine. Already validated via validateContribution

        Returns JsonDocumentLike

        Transformed contributed document

        -

        Returns JsonDocumentLike

        Returns void

        Returns void

        \ No newline at end of file +

        Returns void

        \ No newline at end of file diff --git a/platform-bible-utils/classes/Mutex.html b/platform-bible-utils/classes/Mutex.html index 3786c33b87..d99d84997b 100644 --- a/platform-bible-utils/classes/Mutex.html +++ b/platform-bible-utils/classes/Mutex.html @@ -3,7 +3,7 @@

        Example

        const mutex = new Mutex();

        mutex.runExclusive(async () => {
        // Do some asynchronous stuff
        console.log('These run one-at-a-time');
        });

        mutex.runExclusive(async () => {
        // Do some asynchronous stuff
        console.log('These run one-at-a-time');
        });

        See async-mutex for more information.

        -

        Hierarchy

        Constructors

        Hierarchy

        • Mutex
          • Mutex

        Constructors

        Methods

        acquire cancel isLocked diff --git a/platform-bible-utils/classes/MutexMap.html b/platform-bible-utils/classes/MutexMap.html index 6a0bd323e8..33a9aefddc 100644 --- a/platform-bible-utils/classes/MutexMap.html +++ b/platform-bible-utils/classes/MutexMap.html @@ -1,5 +1,5 @@ MutexMap | platform-bible-utils

        Map of Mutexes that automatically (lazily) generates a new Mutex for any new key

        -

        Constructors

        Constructors

        Properties

        Methods

        get -

        Constructors

        Properties

        mutexesByID: Map<string, Mutex> = ...

        Methods

        \ No newline at end of file +

        Constructors

        Properties

        mutexesByID: Map<string, Mutex> = ...

        Methods

        \ No newline at end of file diff --git a/platform-bible-utils/classes/NonValidatingDocumentCombiner.html b/platform-bible-utils/classes/NonValidatingDocumentCombiner.html index 5fde302375..d43071e80c 100644 --- a/platform-bible-utils/classes/NonValidatingDocumentCombiner.html +++ b/platform-bible-utils/classes/NonValidatingDocumentCombiner.html @@ -1,6 +1,6 @@ NonValidatingDocumentCombiner | platform-bible-utils

        Class NonValidatingDocumentCombiner

        Base class for any code that wants to compose JSON documents (primarily in the form of JS objects or arrays) together into a single output document.

        -

        Hierarchy (view full)

        Constructors

        Hierarchy (view full)

        Constructors

        Properties

        baseDocument: JsonDocumentLike
        contributions: Map<string, JsonDocumentLike> = ...
        latestOutput: undefined | JsonDocumentLike
        onDidRebuild: PlatformEvent<undefined> = ...

        Event that emits to announce that the document has been rebuilt and the output has been updated

        -

        Accessors

        Methods

        • Add or update one of the contribution documents for the composition process

          +

        Constructors

        Properties

        baseDocument: JsonDocumentLike
        contributions: Map<string, JsonDocumentLike> = ...
        latestOutput: undefined | JsonDocumentLike
        onDidRebuild: PlatformEvent<undefined> = ...

        Event that emits to announce that the document has been rebuilt and the output has been updated

        +

        Accessors

        Methods

        • Add or update one of the contribution documents for the composition process

          Note: the order in which contribution documents are added can be considered to be indeterminate as it is currently ordered by however Map.forEach provides the contributions. The order matters when merging two arrays into one. Also, when options.ignoreDuplicateProperties is @@ -30,22 +30,22 @@

        • document: JsonDocumentLike

          Content of the contributed document to combine

        Returns undefined | JsonDocumentLike

        Recalculated output document given the new or updated contribution and existing other documents

        -
        • Transform the contributed document associated with documentName. This transformation occurs after validating the contributed document and before combining with other documents.

          WARNING: If you do not create the combiner with option copyDocuments: true or clone inside this method, this method will directly modify the contributed document passed in.

          @@ -53,19 +53,19 @@
        • document: JsonDocumentLike

          Content of the contributed document to combine. Already validated via validateContribution

        Returns JsonDocumentLike

        Transformed contributed document

        -
        • Update the starting document for composition process

          +

        Returns JsonDocumentLike

        • Throw an error if the provided document is not a valid contribution document.

          +

        Returns void

        • Throw an error if the provided output is not valid.

          +

        Returns void

        \ No newline at end of file +

        Returns void

        \ No newline at end of file diff --git a/platform-bible-utils/classes/NumberFormat.html b/platform-bible-utils/classes/NumberFormat.html index bfc5b2705b..9d5dc0e2a5 100644 --- a/platform-bible-utils/classes/NumberFormat.html +++ b/platform-bible-utils/classes/NumberFormat.html @@ -1,31 +1,31 @@ NumberFormat | platform-bible-utils

        Enables language-sensitive number formatting. Wraps Intl.NumberFormat

        -

        Constructors

        Constructors

        Properties

        numberFormatter: NumberFormat

        Methods

        • Formats a number according to the locale and formatting options of this NumberFormat object

          +

        Constructors

        Properties

        numberFormatter: NumberFormat

        Methods

        • Formats a number according to the locale and formatting options of this NumberFormat object

          Parameters

          • value: number | bigint

            Number or BigInt to format

          Returns string

          String representing the given number formatted according to the locale and formatting options of this NumberFormat object

          -
        • Formats a range of numbers according to the locale and formatting options of this NumberFormat object

          Parameters

          • startRange: number | bigint

            Number or bigint representing the start of the range

          • endRange: number | bigint

            Number or bigint representing the end of the range

          Returns string

          String representing the given range of numbers formatted according to the locale and formatting options of this NumberFormat object

          -
        • Returns an array of objects containing the locale-specific tokens from which it is possible to build custom strings while preserving the locale-specific parts.

          Parameters

          • startRange: number | bigint

            Number or bigint representing start of the range

          • endRange: number | bigint

            Number or bigint representing end of the range

          Returns NumberRangeFormatPart[]

          Array of NumberRangeFormatPart objects containing the formatted range of numbers in parts

          -
        • Allows locale-aware formatting of strings produced by this NumberFormat object

          Parameters

          • value: number | bigint

            Number or bigint to format

          Returns NumberFormatPart[]

          Array of NumberFormatPart objects containing the formatted number in parts

          -
        • Returns a new object with properties reflecting the locale and number formatting options computed during initialization of this NumberFormat object

          Returns ResolvedNumberFormatOptions

          ResolvedNumberFormatOptions object

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/classes/PlatformEventEmitter.html b/platform-bible-utils/classes/PlatformEventEmitter.html index ca26a4fd33..0af6cd7de8 100644 --- a/platform-bible-utils/classes/PlatformEventEmitter.html +++ b/platform-bible-utils/classes/PlatformEventEmitter.html @@ -3,7 +3,7 @@ eventEmitter.emit(event) to run the subscriptions. Generally, this EventEmitter should be private, and its event should be public. That way, the emitter is not publicized, but anyone can subscribe to the event.

        -

        Type Parameters

        Implements

        Constructors

        Type Parameters

        • T

        Implements

        Constructors

        Properties

        Constructors

        Properties

        isDisposed: boolean = false

        Whether this emitter has been disposed

        -
        lazyEvent?: PlatformEvent<T>

        Event for listeners to subscribe to. Lazy loaded

        -
        subscribe: PlatformEvent<T> = ...

        Subscribes a function to run when this event is emitted.

        +
        lazyEvent?: PlatformEvent<T>

        Event for listeners to subscribe to. Lazy loaded

        +
        subscribe: PlatformEvent<T> = ...

        Subscribes a function to run when this event is emitted.

        Param: callback

        Function to run with the event when it is emitted

        Returns

        Unsubscriber function to run to stop calling the passed-in function when the event is emitted

        Alias

        event

        -
        subscriptions?: PlatformEventHandler<T>[]

        All callback functions that will run when this event is emitted. Lazy loaded

        -

        Accessors

        subscriptions?: PlatformEventHandler<T>[]

        All callback functions that will run when this event is emitted. Lazy loaded

        +

        Accessors

        Methods

        Methods

        • Function that runs the subscriptions for the event. Added here so children can override emit +

        Returns void

        \ No newline at end of file +

        Parameters

        Returns void

        \ No newline at end of file diff --git a/platform-bible-utils/classes/UnsubscriberAsyncList.html b/platform-bible-utils/classes/UnsubscriberAsyncList.html index 28aabb64ce..6da9854dab 100644 --- a/platform-bible-utils/classes/UnsubscriberAsyncList.html +++ b/platform-bible-utils/classes/UnsubscriberAsyncList.html @@ -1,11 +1,11 @@ UnsubscriberAsyncList | platform-bible-utils

        Simple collection for UnsubscriberAsync objects that also provides an easy way to run them.

        -

        Constructors

        Constructors

        Properties

        Methods

        Constructors

        Properties

        name: string = 'Anonymous'
        unsubscribers: Set<Unsubscriber | UnsubscriberAsync> = ...

        Methods

        • Add unsubscribers to the list. Note that duplicates are not added twice.

          +

        Constructors

        Properties

        name: string = 'Anonymous'
        unsubscribers: Set<Unsubscriber | UnsubscriberAsync> = ...

        Methods

        • Run all unsubscribers added to this list and then clear the list.

          +

        Returns void

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/aggregateUnsubscriberAsyncs.html b/platform-bible-utils/functions/aggregateUnsubscriberAsyncs.html index 0c8713d6a2..2856e2c049 100644 --- a/platform-bible-utils/functions/aggregateUnsubscriberAsyncs.html +++ b/platform-bible-utils/functions/aggregateUnsubscriberAsyncs.html @@ -1,4 +1,4 @@ aggregateUnsubscriberAsyncs | platform-bible-utils

        Function aggregateUnsubscriberAsyncs

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/aggregateUnsubscribers.html b/platform-bible-utils/functions/aggregateUnsubscribers.html index 7a52fc2cdf..9606f64ace 100644 --- a/platform-bible-utils/functions/aggregateUnsubscribers.html +++ b/platform-bible-utils/functions/aggregateUnsubscribers.html @@ -1,4 +1,4 @@ aggregateUnsubscribers | platform-bible-utils

        Function aggregateUnsubscribers

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/at.html b/platform-bible-utils/functions/at.html index 278cefa827..58014a8a80 100644 --- a/platform-bible-utils/functions/at.html +++ b/platform-bible-utils/functions/at.html @@ -6,4 +6,4 @@ length(string)

        Returns string | undefined

        New string consisting of the Unicode code point located at the specified offset, undefined if index is out of bounds

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/charAt.html b/platform-bible-utils/functions/charAt.html index 567dda7e92..e2a36b259d 100644 --- a/platform-bible-utils/functions/charAt.html +++ b/platform-bible-utils/functions/charAt.html @@ -6,4 +6,4 @@ length(string)-1

        Returns string

        New string consisting of the Unicode code point located at the specified offset, empty string if index is out of bounds

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/codePointAt.html b/platform-bible-utils/functions/codePointAt.html index 84e0982169..ef712f0675 100644 --- a/platform-bible-utils/functions/codePointAt.html +++ b/platform-bible-utils/functions/codePointAt.html @@ -7,4 +7,4 @@ length(string)-1

        Returns number | undefined

        Non-negative integer representing the code point value of the character at the given index, or undefined if there is no element at that position

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/createSyncProxyForAsyncObject.html b/platform-bible-utils/functions/createSyncProxyForAsyncObject.html index a5fb3e4c6d..5619b8c0a7 100644 --- a/platform-bible-utils/functions/createSyncProxyForAsyncObject.html +++ b/platform-bible-utils/functions/createSyncProxyForAsyncObject.html @@ -7,4 +7,4 @@ does not exist on this object, it will be considered to be an asynchronous method called on the object returned from getObject.

        Returns T

        A synchronous proxy for the asynchronous object.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/debounce.html b/platform-bible-utils/functions/debounce.html index 1bb28d336b..3d269c0f52 100644 --- a/platform-bible-utils/functions/debounce.html +++ b/platform-bible-utils/functions/debounce.html @@ -3,4 +3,4 @@
      • delay: number = 300

        How much delay in milliseconds after the most recent call to the debounced function to call the function

      • Returns T

        Function that, when called, only calls the function passed in at maximum every delay ms

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/deepClone.html b/platform-bible-utils/functions/deepClone.html index 1aea059329..47430f6641 100644 --- a/platform-bible-utils/functions/deepClone.html +++ b/platform-bible-utils/functions/deepClone.html @@ -2,4 +2,4 @@ references between the source and target of property copying operations.

        Type Parameters

        Parameters

        Returns T

        Duplicate copy of obj without any references back to the original one

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/deepEqual.html b/platform-bible-utils/functions/deepEqual.html index 7df1d802be..2b3ebc1c4f 100644 --- a/platform-bible-utils/functions/deepEqual.html +++ b/platform-bible-utils/functions/deepEqual.html @@ -15,4 +15,4 @@ CodeSandbox.

        Returns boolean

        True if a and b are deeply equal; false otherwise

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/deserialize.html b/platform-bible-utils/functions/deserialize.html index 47df9a4d48..b32e53e688 100644 --- a/platform-bible-utils/functions/deserialize.html +++ b/platform-bible-utils/functions/deserialize.html @@ -9,4 +9,4 @@ the object. If a member contains nested objects, the nested objects are transformed before the parent object is. Note that null values are converted into undefined values after the reviver has run.

        -

        Returns any

        \ No newline at end of file +

        Returns any

        \ No newline at end of file diff --git a/platform-bible-utils/functions/endsWith.html b/platform-bible-utils/functions/endsWith.html index c740cec692..fb2b0938b1 100644 --- a/platform-bible-utils/functions/endsWith.html +++ b/platform-bible-utils/functions/endsWith.html @@ -6,4 +6,4 @@
      • endPosition: number = ...

        End position where searchString is expected to be found. Default is length(string)

      • Returns boolean

        True if it ends with searchString, false if it does not

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/escapeStringRegexp.html b/platform-bible-utils/functions/escapeStringRegexp.html index 7118442bb6..edb0bf0c04 100644 --- a/platform-bible-utils/functions/escapeStringRegexp.html +++ b/platform-bible-utils/functions/escapeStringRegexp.html @@ -5,4 +5,4 @@ function is simply copied directly from there to allow a common js export

        Parameters

        Returns string

        Example

        import escapeStringRegexp from 'platform-bible-utils';

        const escapedString = escapeStringRegexp('How much $ for a 🦄?');
        //=> 'How much \\$ for a 🦄\\?'

        new RegExp(escapedString);
        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/formatReplacementString.html b/platform-bible-utils/functions/formatReplacementString.html index 4ba9bcad75..e1953a5017 100644 --- a/platform-bible-utils/functions/formatReplacementString.html +++ b/platform-bible-utils/functions/formatReplacementString.html @@ -7,4 +7,4 @@ 'name': 'Jim'}) would return 'I am Nemo'.

        Parameters

        Returns string

        Formatted string

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/getAllObjectFunctionNames.html b/platform-bible-utils/functions/getAllObjectFunctionNames.html index 61084a5865..bc3889f6cd 100644 --- a/platform-bible-utils/functions/getAllObjectFunctionNames.html +++ b/platform-bible-utils/functions/getAllObjectFunctionNames.html @@ -5,4 +5,4 @@

        Parameters

        Returns Set<string>

        Array of all function names on an object

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/getChaptersForBook.html b/platform-bible-utils/functions/getChaptersForBook.html index 11ee8837aa..91700a1c6c 100644 --- a/platform-bible-utils/functions/getChaptersForBook.html +++ b/platform-bible-utils/functions/getChaptersForBook.html @@ -1 +1 @@ -getChaptersForBook | platform-bible-utils

        Function getChaptersForBook

        \ No newline at end of file +getChaptersForBook | platform-bible-utils

        Function getChaptersForBook

        \ No newline at end of file diff --git a/platform-bible-utils/functions/getCurrentLocale.html b/platform-bible-utils/functions/getCurrentLocale.html index e26c3011f5..a191e6862e 100644 --- a/platform-bible-utils/functions/getCurrentLocale.html +++ b/platform-bible-utils/functions/getCurrentLocale.html @@ -1,4 +1,4 @@ getCurrentLocale | platform-bible-utils

        Function getCurrentLocale

        • Retrieves the current locale of the user's environment.

          Returns string

          A string representing the current locale. If the locale cannot be determined, the function returns an empty string.

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/getErrorMessage.html b/platform-bible-utils/functions/getErrorMessage.html index 6c44b13de5..453b73286a 100644 --- a/platform-bible-utils/functions/getErrorMessage.html +++ b/platform-bible-utils/functions/getErrorMessage.html @@ -5,4 +5,4 @@ stringify

        Example

        `try {...} catch (e) { logger.info(getErrorMessage(e)) }`
         
        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/getLocalizedIdFromBookNumber.html b/platform-bible-utils/functions/getLocalizedIdFromBookNumber.html index 6bf5cd0f2b..09833a3957 100644 --- a/platform-bible-utils/functions/getLocalizedIdFromBookNumber.html +++ b/platform-bible-utils/functions/getLocalizedIdFromBookNumber.html @@ -6,4 +6,4 @@

        Parameters

        Returns Promise<string>

        \ No newline at end of file +

        Returns Promise<string>

        \ No newline at end of file diff --git a/platform-bible-utils/functions/groupBy.html b/platform-bible-utils/functions/groupBy.html index e4740ead19..d9beec2fcb 100644 --- a/platform-bible-utils/functions/groupBy.html +++ b/platform-bible-utils/functions/groupBy.html @@ -2,4 +2,4 @@

        Type Parameters

        Parameters

        Returns Map<K, T[]>

        Map of keys to groups of values corresponding to each item

        -
      • Type Parameters

        • T
        • K
        • V

        Parameters

        • items: T[]
        • keySelector: ((item) => K)
            • (item): K
            • Parameters

              • item: T

              Returns K

        • valueSelector: ((item, key) => V)
            • (item, key): V
            • Parameters

              • item: T
              • key: K

              Returns V

        Returns Map<K, V[]>

      • \ No newline at end of file +
      • Type Parameters

        • T
        • K
        • V

        Parameters

        • items: T[]
        • keySelector: ((item) => K)
            • (item): K
            • Parameters

              • item: T

              Returns K

        • valueSelector: ((item, key) => V)
            • (item, key): V
            • Parameters

              • item: T
              • key: K

              Returns V

        Returns Map<K, V[]>

      • \ No newline at end of file diff --git a/platform-bible-utils/functions/htmlEncode.html b/platform-bible-utils/functions/htmlEncode.html index 3cb9b1d0c5..031a03e8c7 100644 --- a/platform-bible-utils/functions/htmlEncode.html +++ b/platform-bible-utils/functions/htmlEncode.html @@ -1,4 +1,4 @@ htmlEncode | platform-bible-utils
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/includes.html b/platform-bible-utils/functions/includes.html index ea93ceb0a5..5a26283318 100644 --- a/platform-bible-utils/functions/includes.html +++ b/platform-bible-utils/functions/includes.html @@ -5,4 +5,4 @@
      • searchString: string

        String to search for

      • position: number = 0

        Position within the string to start searching for searchString. Default is 0

      • Returns boolean

        True if search string is found, false if it is not

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/indexOf.html b/platform-bible-utils/functions/indexOf.html index 69f0861008..e33458e023 100644 --- a/platform-bible-utils/functions/indexOf.html +++ b/platform-bible-utils/functions/indexOf.html @@ -5,4 +5,4 @@
      • searchString: string

        The string to search for

      • position: undefined | number = 0

        Start of searching. Default is 0

      • Returns number

        Index of the first occurrence of a given string

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/isLocalizeKey.html b/platform-bible-utils/functions/isLocalizeKey.html index 40f757645a..ad4ba6df4b 100644 --- a/platform-bible-utils/functions/isLocalizeKey.html +++ b/platform-bible-utils/functions/isLocalizeKey.html @@ -1,2 +1,2 @@ isLocalizeKey | platform-bible-utils

        Function isLocalizeKey

        • Determine whether the string is a LocalizeKey meant to be localized in Platform.Bible.

          -

          Parameters

          • str: string

          Returns str is `%${string}%`

        \ No newline at end of file +

        Parameters

        Returns str is `%${string}%`

        \ No newline at end of file diff --git a/platform-bible-utils/functions/isSerializable.html b/platform-bible-utils/functions/isSerializable.html index 7bfc70ca95..cbf4643f64 100644 --- a/platform-bible-utils/functions/isSerializable.html +++ b/platform-bible-utils/functions/isSerializable.html @@ -13,4 +13,4 @@

        We intend to improve this in the future if it becomes important to do so. See JSON.stringify documentation for more information.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/isString.html b/platform-bible-utils/functions/isString.html index ef177aab94..fd1bf9a174 100644 --- a/platform-bible-utils/functions/isString.html +++ b/platform-bible-utils/functions/isString.html @@ -1,4 +1,4 @@ isString | platform-bible-utils
        • Determine whether the object is a string

          Parameters

          • o: unknown

            Object to determine if it is a string

          Returns o is string

          True if the object is a string; false otherwise

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/isSubset.html b/platform-bible-utils/functions/isSubset.html index dcac987592..8702f6876d 100644 --- a/platform-bible-utils/functions/isSubset.html +++ b/platform-bible-utils/functions/isSubset.html @@ -13,4 +13,4 @@

        It is important to note that only arrays of primitives (i.e., booleans, numbers, strings) are supported. In particular, objects in arrays will not be checked for deep equality. Also, presence in an array is all this checks, not the number of times that an item appears in an array. [1, 1] is a subset of [1].

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/lastIndexOf.html b/platform-bible-utils/functions/lastIndexOf.html index 96b2842e4d..35f1c6582c 100644 --- a/platform-bible-utils/functions/lastIndexOf.html +++ b/platform-bible-utils/functions/lastIndexOf.html @@ -6,4 +6,4 @@
      • Optional position: number

        The index at which to begin searching. If omitted, the search begins at the end of the string. Default is undefined

      • Returns number

        Index of the last occurrence of searchString found, or -1 if not found.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/newGuid.html b/platform-bible-utils/functions/newGuid.html index a9a1bb6858..febcd3d464 100644 --- a/platform-bible-utils/functions/newGuid.html +++ b/platform-bible-utils/functions/newGuid.html @@ -1,2 +1,2 @@ newGuid | platform-bible-utils
        \ No newline at end of file +

        Returns string

        \ No newline at end of file diff --git a/platform-bible-utils/functions/normalize.html b/platform-bible-utils/functions/normalize.html index 99c649f0cc..46cbb7d57f 100644 --- a/platform-bible-utils/functions/normalize.html +++ b/platform-bible-utils/functions/normalize.html @@ -4,4 +4,4 @@

        Parameters

        Returns string

        A string containing the Unicode Normalization Form of the given string.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/offsetBook.html b/platform-bible-utils/functions/offsetBook.html index 521cffbe97..760f00ed5d 100644 --- a/platform-bible-utils/functions/offsetBook.html +++ b/platform-bible-utils/functions/offsetBook.html @@ -1 +1 @@ -offsetBook | platform-bible-utils
        \ No newline at end of file +offsetBook | platform-bible-utils
        \ No newline at end of file diff --git a/platform-bible-utils/functions/offsetChapter.html b/platform-bible-utils/functions/offsetChapter.html index f12dc6e1ce..bcf9b80418 100644 --- a/platform-bible-utils/functions/offsetChapter.html +++ b/platform-bible-utils/functions/offsetChapter.html @@ -1 +1 @@ -offsetChapter | platform-bible-utils

        Function offsetChapter

        \ No newline at end of file +offsetChapter | platform-bible-utils

        Function offsetChapter

        \ No newline at end of file diff --git a/platform-bible-utils/functions/offsetVerse.html b/platform-bible-utils/functions/offsetVerse.html index 1fc710a570..606476003d 100644 --- a/platform-bible-utils/functions/offsetVerse.html +++ b/platform-bible-utils/functions/offsetVerse.html @@ -1 +1 @@ -offsetVerse | platform-bible-utils
        \ No newline at end of file +offsetVerse | platform-bible-utils
        \ No newline at end of file diff --git a/platform-bible-utils/functions/ordinalCompare.html b/platform-bible-utils/functions/ordinalCompare.html index f962e0bb94..317bc20703 100644 --- a/platform-bible-utils/functions/ordinalCompare.html +++ b/platform-bible-utils/functions/ordinalCompare.html @@ -7,4 +7,4 @@

        Returns number

        A number indicating the result of the comparison: - Negative value if string1 precedes string2 in sorting order. - Zero if string1 and string2 are equivalent in sorting order. - Positive value if string1 follows string2 in sorting order.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/padEnd.html b/platform-bible-utils/functions/padEnd.html index 50cfe55f98..fc605029eb 100644 --- a/platform-bible-utils/functions/padEnd.html +++ b/platform-bible-utils/functions/padEnd.html @@ -8,4 +8,4 @@
      • padString: string = ' '

        The string to pad the current string with. If padString is too long to stay within targetLength, it will be truncated. Default is " "

      • Returns string

        String with appropriate padding at the end

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/padStart.html b/platform-bible-utils/functions/padStart.html index a4ebccf568..3cf7c80bf3 100644 --- a/platform-bible-utils/functions/padStart.html +++ b/platform-bible-utils/functions/padStart.html @@ -8,4 +8,4 @@
      • padString: string = ' '

        The string to pad the current string with. If padString is too long to stay within the targetLength, it will be truncated from the end. Default is " "

      • Returns string

        String with of specified targetLength with padString applied from the start

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/serialize.html b/platform-bible-utils/functions/serialize.html index 67a355be5a..7f3a82aeac 100644 --- a/platform-bible-utils/functions/serialize.html +++ b/platform-bible-utils/functions/serialize.html @@ -10,4 +10,4 @@
      • Optional space: string | number

        Adds indentation, white space, and line break characters to the return-value JSON text to make it easier to read. See the space parameter of JSON.stringify for more details.

        -
      • Returns string

        \ No newline at end of file +

        Returns string

        \ No newline at end of file diff --git a/platform-bible-utils/functions/slice.html b/platform-bible-utils/functions/slice.html index 91de65cf72..0dc6c526db 100644 --- a/platform-bible-utils/functions/slice.html +++ b/platform-bible-utils/functions/slice.html @@ -6,4 +6,4 @@
      • indexStart: number

        The index of the first character to include in the returned substring.

      • Optional indexEnd: number

        The index of the first character to exclude from the returned substring.

      • Returns string

        A new string containing the extracted section of the string.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/split.html b/platform-bible-utils/functions/split.html index 5e44170837..f8a652dd84 100644 --- a/platform-bible-utils/functions/split.html +++ b/platform-bible-utils/functions/split.html @@ -9,4 +9,4 @@ in the array.

        Returns string[]

        An array of strings, split at each point where separator occurs in the starting string. Returns undefined if separator is not found in string.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/startsWith.html b/platform-bible-utils/functions/startsWith.html index 411d07b840..622c14fbf2 100644 --- a/platform-bible-utils/functions/startsWith.html +++ b/platform-bible-utils/functions/startsWith.html @@ -8,4 +8,4 @@ searchString's first character). Default is 0

        Returns boolean

        True if the given characters are found at the beginning of the string, including when searchString is an empty string; otherwise, false.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/stringLength.html b/platform-bible-utils/functions/stringLength.html index 9796461257..3c118d0fb9 100644 --- a/platform-bible-utils/functions/stringLength.html +++ b/platform-bible-utils/functions/stringLength.html @@ -4,4 +4,4 @@

        Returns the length of a string.

        Parameters

        Returns number

        Number that is length of the starting string

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/substring.html b/platform-bible-utils/functions/substring.html index e777c58672..e87e6fa3e3 100644 --- a/platform-bible-utils/functions/substring.html +++ b/platform-bible-utils/functions/substring.html @@ -5,4 +5,4 @@
      • begin: number

        Start position

      • end: number = ...

        End position. Default is End of string

      • Returns string

        Substring from starting string

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/toArray.html b/platform-bible-utils/functions/toArray.html index e8eabd5413..bcc5a0b49e 100644 --- a/platform-bible-utils/functions/toArray.html +++ b/platform-bible-utils/functions/toArray.html @@ -3,4 +3,4 @@

        Converts a string to an array of string characters.

        Parameters

        Returns string[]

        An array of characters from the starting string

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/functions/wait.html b/platform-bible-utils/functions/wait.html index 88bd58353a..61901564af 100644 --- a/platform-bible-utils/functions/wait.html +++ b/platform-bible-utils/functions/wait.html @@ -1,2 +1,2 @@ wait | platform-bible-utils
        • Asynchronously waits for the specified number of milliseconds. (wraps setTimeout in a promise)

          -

          Parameters

          • ms: number

          Returns Promise<void>

        \ No newline at end of file +

        Parameters

        Returns Promise<void>

        \ No newline at end of file diff --git a/platform-bible-utils/functions/waitForDuration.html b/platform-bible-utils/functions/waitForDuration.html index 827bfbab1e..4b2009bba0 100644 --- a/platform-bible-utils/functions/waitForDuration.html +++ b/platform-bible-utils/functions/waitForDuration.html @@ -3,4 +3,4 @@
      • maxWaitTimeInMS: number

        The maximum amount of time to wait for the function to resolve

      • Returns Promise<undefined | Awaited<TResult>>

        Promise that resolves to the resolved value of the function or undefined if it ran longer than the specified wait time

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/BookInfo.html b/platform-bible-utils/interfaces/BookInfo.html index 8999e7ce52..3a511368a6 100644 --- a/platform-bible-utils/interfaces/BookInfo.html +++ b/platform-bible-utils/interfaces/BookInfo.html @@ -1,4 +1,4 @@ -BookInfo | platform-bible-utils
        interface BookInfo {
            chapters: number;
            fullNames: string[];
            shortName: string;
        }

        Properties

        chapters +BookInfo | platform-bible-utils
        interface BookInfo {
            chapters: number;
            fullNames: string[];
            shortName: string;
        }

        Properties

        chapters: number
        fullNames: string[]
        shortName: string
        \ No newline at end of file +

        Properties

        chapters: number
        fullNames: string[]
        shortName: string
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/CannotHaveOnDidDispose.html b/platform-bible-utils/interfaces/CannotHaveOnDidDispose.html index f4ade22b37..4ea3828ce8 100644 --- a/platform-bible-utils/interfaces/CannotHaveOnDidDispose.html +++ b/platform-bible-utils/interfaces/CannotHaveOnDidDispose.html @@ -1,7 +1,7 @@ CannotHaveOnDidDispose | platform-bible-utils

        Interface CannotHaveOnDidDispose

        Indicates than an object cannot have an onDidDispose event. Also allows an object to include a dispose function.

        -
        interface CannotHaveOnDidDispose {
            dispose?: UnsubscriberAsync;
            onDidDispose?: undefined;
        }

        Properties

        interface CannotHaveOnDidDispose {
            dispose?: UnsubscriberAsync;
            onDidDispose?: undefined;
        }

        Properties

        Release resources and notify dependent services when tearing down an object

        -
        onDidDispose?: undefined

        Event that emits when dispose is called on an object

        -
        \ No newline at end of file +
        onDidDispose?: undefined

        Event that emits when dispose is called on an object

        +
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/Dispose.html b/platform-bible-utils/interfaces/Dispose.html index 4c01f21eef..f299926f15 100644 --- a/platform-bible-utils/interfaces/Dispose.html +++ b/platform-bible-utils/interfaces/Dispose.html @@ -1,4 +1,4 @@ Dispose | platform-bible-utils

        Require a dispose function

        -
        interface Dispose {
            dispose: UnsubscriberAsync;
        }

        Implemented by

        Properties

        interface Dispose {
            dispose: UnsubscriberAsync;
        }

        Implemented by

        Properties

        Properties

        Release resources and notify dependent services when tearing down an object

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/LanguageStrings.html b/platform-bible-utils/interfaces/LanguageStrings.html index b17d9f508e..d2dbd8e70e 100644 --- a/platform-bible-utils/interfaces/LanguageStrings.html +++ b/platform-bible-utils/interfaces/LanguageStrings.html @@ -1,3 +1,3 @@ LanguageStrings | platform-bible-utils

        Interface LanguageStrings

        Map whose keys are localized string keys and whose values provide information about how to localize strings for the localized string key

        -
        interface LanguageStrings {
            [k: LocalizeKey]: LocalizedStringValue;
        }

        Indexable

        \ No newline at end of file +
        interface LanguageStrings {
            [k: LocalizeKey]: LocalizedStringValue;
        }

        Indexable

        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/LocalizedStringDataContribution.html b/platform-bible-utils/interfaces/LocalizedStringDataContribution.html index 3b17df2697..759472ad6c 100644 --- a/platform-bible-utils/interfaces/LocalizedStringDataContribution.html +++ b/platform-bible-utils/interfaces/LocalizedStringDataContribution.html @@ -1,4 +1,4 @@ LocalizedStringDataContribution | platform-bible-utils

        Interface LocalizedStringDataContribution

        The data an extension provides to inform Platform.Bible of the localized strings it provides.

        -
        interface LocalizedStringDataContribution {
            localizedStrings?: {
                [k: string]: LanguageStrings;
            };
            metadata?: StringsMetadata;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        interface LocalizedStringDataContribution {
            localizedStrings?: {
                [k: string]: LanguageStrings;
            };
            metadata?: StringsMetadata;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        localizedStrings?: {
            [k: string]: LanguageStrings;
        }

        Type declaration

        metadata?: StringsMetadata
        \ No newline at end of file +

        Properties

        localizedStrings?: {
            [k: string]: LanguageStrings;
        }

        Type declaration

        metadata?: StringsMetadata
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/ModifierExtensionControlled.html b/platform-bible-utils/interfaces/ModifierExtensionControlled.html index b8aa50bc69..f6721ba12f 100644 --- a/platform-bible-utils/interfaces/ModifierExtensionControlled.html +++ b/platform-bible-utils/interfaces/ModifierExtensionControlled.html @@ -1,6 +1,6 @@ ModifierExtensionControlled | platform-bible-utils

        Interface ModifierExtensionControlled

        Modifies state/setting type to be extension-controlled. "Extension-controlled" means the extension provides the component and the validator for the state/setting, so the state/setting is controlled by the extension.

        -
        interface ModifierExtensionControlled {
            platformType?: undefined;
            type?: undefined;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        interface ModifierExtensionControlled {
            platformType?: undefined;
            type?: undefined;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        Properties

        platformType?: undefined
        type?: undefined
        \ No newline at end of file +

        Properties

        platformType?: undefined
        type?: undefined
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/ModifierProject.html b/platform-bible-utils/interfaces/ModifierProject.html index 452c9fa543..6a804f6e82 100644 --- a/platform-bible-utils/interfaces/ModifierProject.html +++ b/platform-bible-utils/interfaces/ModifierProject.html @@ -1,4 +1,4 @@ -ModifierProject | platform-bible-utils

        Interface ModifierProject

        interface ModifierProject {
            excludePdpFactoryIds?: string | string[];
            excludeProjectInterfaces?: string | (string | string[])[];
            includePdpFactoryIds?: string | string[];
            includeProjectInterfaces?: string | (string | string[])[];
        }

        Properties

        excludePdpFactoryIds? +ModifierProject | platform-bible-utils

        Interface ModifierProject

        interface ModifierProject {
            excludePdpFactoryIds?: string | string[];
            excludeProjectInterfaces?: string | (string | string[])[];
            includePdpFactoryIds?: string | string[];
            includeProjectInterfaces?: string | (string | string[])[];
        }

        Properties

        excludePdpFactoryIds? excludeProjectInterfaces? includePdpFactoryIds? includeProjectInterfaces? @@ -8,7 +8,7 @@ function) to determine if the projects should absolutely not be included even if they match with includeProjectInterfaces.

        Defaults to none, so all projects that match includePdpFactoryIds will be included

        -
        excludeProjectInterfaces?: string | (string | string[])[]

        String representation of RegExp pattern(s) to match against projects' projectInterfaces +

        excludeProjectInterfaces?: string | (string | string[])[]

        String representation of RegExp pattern(s) to match against projects' projectInterfaces (using the test function) to determine if they should absolutely not be included even if they match with @@ -35,13 +35,13 @@

      • Include one
      • Include both two and three.
      • -
        includePdpFactoryIds?: string | string[]

        String representation of RegExp pattern(s) to match against the Project Data Provider Factory +

        includePdpFactoryIds?: string | string[]

        String representation of RegExp pattern(s) to match against the Project Data Provider Factory Ids that provided each project's metadata (using the test function) to determine if the projects should be included.

        Defaults to all Project Data Provider Factory Ids, so all projects that do not match excludePdpFactoryIds will be included

        -
        includeProjectInterfaces?: string | (string | string[])[]

        String representation of RegExp pattern(s) to match against projects' projectInterfaces +

        includeProjectInterfaces?: string | (string | string[])[]

        String representation of RegExp pattern(s) to match against projects' projectInterfaces (using the test function) to determine if they should be included.

        @@ -67,4 +67,4 @@
      • Include one
      • Include both two and three.
      • -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/OnDidDispose.html b/platform-bible-utils/interfaces/OnDidDispose.html index bbb82ed50d..ef3251f6bb 100644 --- a/platform-bible-utils/interfaces/OnDidDispose.html +++ b/platform-bible-utils/interfaces/OnDidDispose.html @@ -1,4 +1,4 @@ OnDidDispose | platform-bible-utils

        Interface OnDidDispose

        Require an onDidDispose event

        -
        interface OnDidDispose {
            onDidDispose: PlatformEvent<void>;
        }

        Properties

        interface OnDidDispose {
            onDidDispose: PlatformEvent<void>;
        }

        Properties

        Properties

        onDidDispose: PlatformEvent<void>

        Event that emits when dispose is called on an object

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/ProjectSettingProperties.html b/platform-bible-utils/interfaces/ProjectSettingProperties.html index 1c807ab2a8..560535af99 100644 --- a/platform-bible-utils/interfaces/ProjectSettingProperties.html +++ b/platform-bible-utils/interfaces/ProjectSettingProperties.html @@ -1,2 +1,2 @@ ProjectSettingProperties | platform-bible-utils

        Interface ProjectSettingProperties

        Object whose keys are setting IDs and whose values are settings objects

        -
        interface ProjectSettingProperties {
            [k: ReferencedItem]: ProjectSetting;
        }

        Indexable

        \ No newline at end of file +
        interface ProjectSettingProperties {
            [k: ReferencedItem]: ProjectSetting;
        }

        Indexable

        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/ProjectSettingsGroup.html b/platform-bible-utils/interfaces/ProjectSettingsGroup.html index 4d2805bf8d..09bab1d7cd 100644 --- a/platform-bible-utils/interfaces/ProjectSettingsGroup.html +++ b/platform-bible-utils/interfaces/ProjectSettingsGroup.html @@ -1,7 +1,7 @@ ProjectSettingsGroup | platform-bible-utils

        Interface ProjectSettingsGroup

        Group of related settings definitions

        -
        interface ProjectSettingsGroup {
            description?: `%${string}%`;
            label: `%${string}%`;
            properties: ProjectSettingProperties;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        interface ProjectSettingsGroup {
            description?: `%${string}%`;
            label: `%${string}%`;
            properties: ProjectSettingProperties;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        description?: `%${string}%`

        LocalizeKey that displays in the project settings dialog to describe the group

        -
        label: `%${string}%`

        LocalizeKey that displays in the project settings dialog as the group name

        -
        \ No newline at end of file +
        label: `%${string}%`

        LocalizeKey that displays in the project settings dialog as the group name

        +
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/ProjectStateContribution.html b/platform-bible-utils/interfaces/ProjectStateContribution.html index 6d5ff98cbd..b2a416b416 100644 --- a/platform-bible-utils/interfaces/ProjectStateContribution.html +++ b/platform-bible-utils/interfaces/ProjectStateContribution.html @@ -1,2 +1,2 @@ ProjectStateContribution | platform-bible-utils

        Interface ProjectStateContribution

        The data an extension provides to inform Platform.Bible of the project state it provides

        -
        interface ProjectStateContribution {
            [k: ReferencedItem]: UserState;
        }

        Indexable

        \ No newline at end of file +
        interface ProjectStateContribution {
            [k: ReferencedItem]: UserState;
        }

        Indexable

        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/ScriptureReference.html b/platform-bible-utils/interfaces/ScriptureReference.html index 0379635861..37c364a584 100644 --- a/platform-bible-utils/interfaces/ScriptureReference.html +++ b/platform-bible-utils/interfaces/ScriptureReference.html @@ -1,4 +1,4 @@ -ScriptureReference | platform-bible-utils

        Interface ScriptureReference

        interface ScriptureReference {
            bookNum: number;
            chapterNum: number;
            verseNum: number;
        }

        Properties

        bookNum +ScriptureReference | platform-bible-utils

        Interface ScriptureReference

        interface ScriptureReference {
            bookNum: number;
            chapterNum: number;
            verseNum: number;
        }

        Properties

        bookNum: number
        chapterNum: number
        verseNum: number
        \ No newline at end of file +

        Properties

        bookNum: number
        chapterNum: number
        verseNum: number
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/SettingProperties.html b/platform-bible-utils/interfaces/SettingProperties.html index ad11165451..abde8a1fb1 100644 --- a/platform-bible-utils/interfaces/SettingProperties.html +++ b/platform-bible-utils/interfaces/SettingProperties.html @@ -1,2 +1,2 @@ SettingProperties | platform-bible-utils

        Interface SettingProperties

        Object whose keys are setting IDs and whose values are settings objects

        -
        interface SettingProperties {
            [k: ReferencedItem]: Setting;
        }

        Indexable

        \ No newline at end of file +
        interface SettingProperties {
            [k: ReferencedItem]: Setting;
        }

        Indexable

        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/SettingsGroup.html b/platform-bible-utils/interfaces/SettingsGroup.html index f3ed91eb01..2c78f5071c 100644 --- a/platform-bible-utils/interfaces/SettingsGroup.html +++ b/platform-bible-utils/interfaces/SettingsGroup.html @@ -1,7 +1,7 @@ SettingsGroup | platform-bible-utils

        Interface SettingsGroup

        Group of related settings definitions

        -
        interface SettingsGroup {
            description?: `%${string}%`;
            label: `%${string}%`;
            properties: SettingProperties;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        interface SettingsGroup {
            description?: `%${string}%`;
            label: `%${string}%`;
            properties: SettingProperties;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        description?: `%${string}%`

        LocalizeKey that displays in the settings dialog to describe the group

        -
        label: `%${string}%`

        LocalizeKey that displays in the settings dialog as the group name

        -
        properties: SettingProperties
        \ No newline at end of file +
        label: `%${string}%`

        LocalizeKey that displays in the settings dialog as the group name

        +
        properties: SettingProperties
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/StateBase.html b/platform-bible-utils/interfaces/StateBase.html index 4fc7f7b231..99c97e55e6 100644 --- a/platform-bible-utils/interfaces/StateBase.html +++ b/platform-bible-utils/interfaces/StateBase.html @@ -1,7 +1,7 @@ StateBase | platform-bible-utils

        Base information needed to describe a state entry

        -
        interface StateBase {
            default: unknown;
            derivesFrom?: `${string}.${string}`;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        interface StateBase {
            default: unknown;
            derivesFrom?: `${string}.${string}`;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        default: unknown

        Default value for the state/setting

        -
        derivesFrom?: `${string}.${string}`

        A state/setting ID whose value to set to this state/setting's starting value the first time +

        derivesFrom?: `${string}.${string}`

        A state/setting ID whose value to set to this state/setting's starting value the first time this state/setting is loaded

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/StringMetadata.html b/platform-bible-utils/interfaces/StringMetadata.html index b2c1fa7673..d259a10c12 100644 --- a/platform-bible-utils/interfaces/StringMetadata.html +++ b/platform-bible-utils/interfaces/StringMetadata.html @@ -1,9 +1,9 @@ StringMetadata | platform-bible-utils

        Interface StringMetadata

        Additional non-locale-specific information about a localized string key

        -
        interface StringMetadata {
            fallbackKey?: `%${string}%`;
            notes?: string;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        interface StringMetadata {
            fallbackKey?: `%${string}%`;
            notes?: string;
            [k: string]: unknown;
        }

        Indexable

        [k: string]: unknown

        Properties

        Properties

        fallbackKey?: `%${string}%`

        Localized string key from which to get this value if one does not exist in the specified language. If a new key/value pair needs to be made to replace an existing one, this could help smooth over the transition if the meanings are close enough

        -
        notes?: string

        Additional information provided by developers in English to help the translator to know how to +

        notes?: string

        Additional information provided by developers in English to help the translator to know how to translate this localized string accurately

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/StringsMetadata.html b/platform-bible-utils/interfaces/StringsMetadata.html index 4292af9022..e9b8285e95 100644 --- a/platform-bible-utils/interfaces/StringsMetadata.html +++ b/platform-bible-utils/interfaces/StringsMetadata.html @@ -1,3 +1,3 @@ StringsMetadata | platform-bible-utils

        Interface StringsMetadata

        Map whose keys are localized string keys and whose values provide additional non-locale-specific information about the localized string key

        -
        interface StringsMetadata {
            [k: LocalizeKey]: StringMetadata;
        }

        Indexable

        \ No newline at end of file +
        interface StringsMetadata {
            [k: LocalizeKey]: StringMetadata;
        }

        Indexable

        \ No newline at end of file diff --git a/platform-bible-utils/interfaces/UserStateContribution.html b/platform-bible-utils/interfaces/UserStateContribution.html index ef273af31f..613fc6c46a 100644 --- a/platform-bible-utils/interfaces/UserStateContribution.html +++ b/platform-bible-utils/interfaces/UserStateContribution.html @@ -1,2 +1,2 @@ UserStateContribution | platform-bible-utils

        Interface UserStateContribution

        The data an extension provides to inform Platform.Bible of the user state it provides

        -
        interface UserStateContribution {
            [k: ReferencedItem]: UserState;
        }

        Indexable

        \ No newline at end of file +
        interface UserStateContribution {
            [k: ReferencedItem]: UserState;
        }

        Indexable

        \ No newline at end of file diff --git a/platform-bible-utils/types/CanHaveOnDidDispose.html b/platform-bible-utils/types/CanHaveOnDidDispose.html index a84059b542..195be1bf43 100644 --- a/platform-bible-utils/types/CanHaveOnDidDispose.html +++ b/platform-bible-utils/types/CanHaveOnDidDispose.html @@ -1,2 +1,2 @@ CanHaveOnDidDispose | platform-bible-utils

        Type alias CanHaveOnDidDispose<T>

        CanHaveOnDidDispose<T>: Omit<T, "onDidDispose">

        Allow onDidDispose to exist on the type if it was previously disallowed by CannotHaveOnDidDispose

        -

        Type Parameters

        \ No newline at end of file +

        Type Parameters

        \ No newline at end of file diff --git a/platform-bible-utils/types/ColumnsWithHeaders.html b/platform-bible-utils/types/ColumnsWithHeaders.html index 3bbb7f7c20..2f4b246fef 100644 --- a/platform-bible-utils/types/ColumnsWithHeaders.html +++ b/platform-bible-utils/types/ColumnsWithHeaders.html @@ -1,4 +1,4 @@ ColumnsWithHeaders | platform-bible-utils

        Type alias ColumnsWithHeaders

        ColumnsWithHeaders: {
            isExtensible?: boolean;
            [property: ReferencedItem]: MenuColumnWithHeader;
        }

        Group of columns that can be combined with other columns to form a multi-column menu

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/DeepPartial.html b/platform-bible-utils/types/DeepPartial.html index 91d05b485d..9937044646 100644 --- a/platform-bible-utils/types/DeepPartial.html +++ b/platform-bible-utils/types/DeepPartial.html @@ -1,2 +1,2 @@ DeepPartial | platform-bible-utils

        Type alias DeepPartial<T>

        DeepPartial<T>: T extends object
            ? {
                [P in keyof T]?: DeepPartial<T[P]>
            }
            : T

        Within type T, recursively change all properties to be optional

        -

        Type Parameters

        • T
        \ No newline at end of file +

        Type Parameters

        \ No newline at end of file diff --git a/platform-bible-utils/types/DocumentCombinerOptions.html b/platform-bible-utils/types/DocumentCombinerOptions.html index 28110973ec..897d569716 100644 --- a/platform-bible-utils/types/DocumentCombinerOptions.html +++ b/platform-bible-utils/types/DocumentCombinerOptions.html @@ -7,4 +7,4 @@ contributed documents. If false, then throw when duplicate properties are seen in contributed documents. -

        Type declaration

        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/platform-bible-utils/types/ExtensionControlledProjectSetting.html b/platform-bible-utils/types/ExtensionControlledProjectSetting.html index a97a773e8a..d137b681c6 100644 --- a/platform-bible-utils/types/ExtensionControlledProjectSetting.html +++ b/platform-bible-utils/types/ExtensionControlledProjectSetting.html @@ -1,2 +1,2 @@ ExtensionControlledProjectSetting | platform-bible-utils

        Type alias ExtensionControlledProjectSetting

        ExtensionControlledProjectSetting: ProjectSettingBase & ModifierExtensionControlled

        Setting definition that is validated by the extension.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/ExtensionControlledSetting.html b/platform-bible-utils/types/ExtensionControlledSetting.html index ed8c4039b0..5be3a30fa1 100644 --- a/platform-bible-utils/types/ExtensionControlledSetting.html +++ b/platform-bible-utils/types/ExtensionControlledSetting.html @@ -1,2 +1,2 @@ ExtensionControlledSetting | platform-bible-utils

        Type alias ExtensionControlledSetting

        ExtensionControlledSetting: SettingBase & ModifierExtensionControlled

        Setting definition that is validated by the extension.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/ExtensionControlledState.html b/platform-bible-utils/types/ExtensionControlledState.html index b10c163103..d9e89d43f1 100644 --- a/platform-bible-utils/types/ExtensionControlledState.html +++ b/platform-bible-utils/types/ExtensionControlledState.html @@ -1,2 +1,2 @@ ExtensionControlledState | platform-bible-utils

        Type alias ExtensionControlledState

        ExtensionControlledState: StateBase & ModifierExtensionControlled

        State definition that is validated by the extension.

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/GroupsInMultiColumnMenu.html b/platform-bible-utils/types/GroupsInMultiColumnMenu.html index 56e3a351b2..3e863f7c24 100644 --- a/platform-bible-utils/types/GroupsInMultiColumnMenu.html +++ b/platform-bible-utils/types/GroupsInMultiColumnMenu.html @@ -1,4 +1,4 @@ GroupsInMultiColumnMenu | platform-bible-utils

        Type alias GroupsInMultiColumnMenu

        GroupsInMultiColumnMenu: {
            [property: ReferencedItem]: MenuGroupDetailsInColumn | MenuGroupDetailsInSubMenu;
        }

        Group of menu items that can be combined with other groups to form a single menu/submenu within a multi-column menu. Groups are separated using a line within the menu/submenu.

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/GroupsInSingleColumnMenu.html b/platform-bible-utils/types/GroupsInSingleColumnMenu.html index 591ecc30c0..b87b8d7992 100644 --- a/platform-bible-utils/types/GroupsInSingleColumnMenu.html +++ b/platform-bible-utils/types/GroupsInSingleColumnMenu.html @@ -1,4 +1,4 @@ GroupsInSingleColumnMenu | platform-bible-utils

        Type alias GroupsInSingleColumnMenu

        GroupsInSingleColumnMenu: {
            [property: ReferencedItem]: OrderedExtensibleContainer | MenuGroupDetailsInSubMenu;
        }

        Group of menu items that can be combined with other groups to form a single context menu/submenu. Groups are separated using a line within the menu/submenu.

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/JsonDocumentLike.html b/platform-bible-utils/types/JsonDocumentLike.html index 5857254662..de0c20aded 100644 --- a/platform-bible-utils/types/JsonDocumentLike.html +++ b/platform-bible-utils/types/JsonDocumentLike.html @@ -1 +1 @@ -JsonDocumentLike | platform-bible-utils

        Type alias JsonDocumentLike

        JsonDocumentLike: JsonObjectLike | JsonArrayLike
        \ No newline at end of file +JsonDocumentLike | platform-bible-utils

        Type alias JsonDocumentLike

        JsonDocumentLike: JsonObjectLike | JsonArrayLike
        \ No newline at end of file diff --git a/platform-bible-utils/types/LocalizeKey.html b/platform-bible-utils/types/LocalizeKey.html index b624b7ebe9..d2e72c715a 100644 --- a/platform-bible-utils/types/LocalizeKey.html +++ b/platform-bible-utils/types/LocalizeKey.html @@ -1,2 +1,2 @@ LocalizeKey | platform-bible-utils

        Type alias LocalizeKey

        LocalizeKey: `%${string}%`

        Identifier for a string that will be localized in a menu based on the user's UI language

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/Localized.html b/platform-bible-utils/types/Localized.html index e3f2e1ac67..b2a86f86ae 100644 --- a/platform-bible-utils/types/Localized.html +++ b/platform-bible-utils/types/Localized.html @@ -1,3 +1,3 @@ Localized | platform-bible-utils

        Type alias Localized<T>

        Localized<T>: ReplaceType<ReplaceType<T, LocalizeKey, string>, ReferencedItem, string>

        Type that converts any menu type before it is localized to what it is after it is localized. This can be applied to any menu type as needed.

        -

        Type Parameters

        • T
        \ No newline at end of file +

        Type Parameters

        \ No newline at end of file diff --git a/platform-bible-utils/types/LocalizedStringValue.html b/platform-bible-utils/types/LocalizedStringValue.html index db536af755..7b050e3904 100644 --- a/platform-bible-utils/types/LocalizedStringValue.html +++ b/platform-bible-utils/types/LocalizedStringValue.html @@ -1,2 +1,2 @@ LocalizedStringValue | platform-bible-utils

        Type alias LocalizedStringValue

        LocalizedStringValue: string

        Localized string value associated with this key

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/MenuColumnWithHeader.html b/platform-bible-utils/types/MenuColumnWithHeader.html index 6a9ce0f434..f700960243 100644 --- a/platform-bible-utils/types/MenuColumnWithHeader.html +++ b/platform-bible-utils/types/MenuColumnWithHeader.html @@ -1,3 +1,3 @@ MenuColumnWithHeader | platform-bible-utils

        Type alias MenuColumnWithHeader

        MenuColumnWithHeader: OrderedExtensibleContainer & {
            label: LocalizeKey;
        }

        Column that includes header text in a menu

        Type declaration

        • label: LocalizeKey

          Key that represents the text of the header text of the column

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/MenuGroupDetailsInColumn.html b/platform-bible-utils/types/MenuGroupDetailsInColumn.html index 80abde875a..21978a19b3 100644 --- a/platform-bible-utils/types/MenuGroupDetailsInColumn.html +++ b/platform-bible-utils/types/MenuGroupDetailsInColumn.html @@ -1,3 +1,3 @@ MenuGroupDetailsInColumn | platform-bible-utils

        Type alias MenuGroupDetailsInColumn

        MenuGroupDetailsInColumn: OrderedExtensibleContainer & {
            column: ReferencedItem;
        }

        Group of menu items that belongs in a column

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/MenuGroupDetailsInSubMenu.html b/platform-bible-utils/types/MenuGroupDetailsInSubMenu.html index aa3058edf7..a53c2b233d 100644 --- a/platform-bible-utils/types/MenuGroupDetailsInSubMenu.html +++ b/platform-bible-utils/types/MenuGroupDetailsInSubMenu.html @@ -1,3 +1,3 @@ MenuGroupDetailsInSubMenu | platform-bible-utils

        Type alias MenuGroupDetailsInSubMenu

        MenuGroupDetailsInSubMenu: OrderedExtensibleContainer & {
            menuItem: ReferencedItem;
        }

        Group of menu items that belongs in a submenu

        Type declaration

        • menuItem: ReferencedItem

          ID of menu item hosting the submenu in which this group resides

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/MenuItemBase.html b/platform-bible-utils/types/MenuItemBase.html index d317ac17bb..d2f9f33cae 100644 --- a/platform-bible-utils/types/MenuItemBase.html +++ b/platform-bible-utils/types/MenuItemBase.html @@ -3,4 +3,4 @@
      • localizeNotes: string

        Additional information provided by developers to help people who perform localization

      • Optional searchTerms?: LocalizeKey

        Key that represents words the platform should reference when users are searching for menu items

      • Optional tooltip?: LocalizeKey

        Key that represents the text to display if a mouse pointer hovers over the menu item

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/MenuItemContainingCommand.html b/platform-bible-utils/types/MenuItemContainingCommand.html index b8ea7aa71b..86c71f6028 100644 --- a/platform-bible-utils/types/MenuItemContainingCommand.html +++ b/platform-bible-utils/types/MenuItemContainingCommand.html @@ -2,4 +2,4 @@

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/MenuItemContainingSubmenu.html b/platform-bible-utils/types/MenuItemContainingSubmenu.html index 6eadbbf232..dd71b9ba4f 100644 --- a/platform-bible-utils/types/MenuItemContainingSubmenu.html +++ b/platform-bible-utils/types/MenuItemContainingSubmenu.html @@ -1,3 +1,3 @@ MenuItemContainingSubmenu | platform-bible-utils

        Type alias MenuItemContainingSubmenu

        MenuItemContainingSubmenu: MenuItemBase & {
            id: ReferencedItem;
        }

        Menu item that hosts a submenu

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/MultiColumnMenu.html b/platform-bible-utils/types/MultiColumnMenu.html index 3f6764a75d..4cf4ed2fa2 100644 --- a/platform-bible-utils/types/MultiColumnMenu.html +++ b/platform-bible-utils/types/MultiColumnMenu.html @@ -2,4 +2,4 @@

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/OrderedExtensibleContainer.html b/platform-bible-utils/types/OrderedExtensibleContainer.html index b5c3d22423..e77ba4e6b7 100644 --- a/platform-bible-utils/types/OrderedExtensibleContainer.html +++ b/platform-bible-utils/types/OrderedExtensibleContainer.html @@ -1,2 +1,2 @@ OrderedExtensibleContainer | platform-bible-utils

        Type alias OrderedExtensibleContainer

        OrderedExtensibleContainer: OrderedItem & {
            isExtensible?: boolean;
        }

        Type declaration

        • Optional isExtensible?: boolean

          Determines whether other items can be added to this after it has been defined

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/OrderedItem.html b/platform-bible-utils/types/OrderedItem.html index 619aaa720e..436781b6a0 100644 --- a/platform-bible-utils/types/OrderedItem.html +++ b/platform-bible-utils/types/OrderedItem.html @@ -1,2 +1,2 @@ OrderedItem | platform-bible-utils

        Type alias OrderedItem

        OrderedItem: {
            order: number;
        }

        Type declaration

        • order: number

          Relative order of this item compared to other items in the same parent/scope (sorted ascending)

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/PlatformEvent.html b/platform-bible-utils/types/PlatformEvent.html index 49edbdd290..9b3f209f9d 100644 --- a/platform-bible-utils/types/PlatformEvent.html +++ b/platform-bible-utils/types/PlatformEvent.html @@ -2,4 +2,4 @@

        Type Parameters

        Type declaration

        Returns

        Unsubscriber function to run to stop calling the passed-in function when the event is emitted

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/PlatformEventAsync.html b/platform-bible-utils/types/PlatformEventAsync.html index 593a213ee7..4ec0fc3553 100644 --- a/platform-bible-utils/types/PlatformEventAsync.html +++ b/platform-bible-utils/types/PlatformEventAsync.html @@ -1,3 +1,3 @@ PlatformEventAsync | platform-bible-utils

        Type alias PlatformEventAsync<T>

        PlatformEventAsync<T>: ((callback) => Promise<UnsubscriberAsync>)

        A PapiEvent that subscribes asynchronously and resolves an asynchronous unsubscriber.

        Note: The callback itself is not asynchronous.

        -

        Type Parameters

        • T

        Type declaration

        \ No newline at end of file +

        Type Parameters

        Type declaration

        \ No newline at end of file diff --git a/platform-bible-utils/types/PlatformEventHandler.html b/platform-bible-utils/types/PlatformEventHandler.html index 8c8e3b5afa..a4969a9d7c 100644 --- a/platform-bible-utils/types/PlatformEventHandler.html +++ b/platform-bible-utils/types/PlatformEventHandler.html @@ -1,2 +1,2 @@ PlatformEventHandler | platform-bible-utils

        Type alias PlatformEventHandler<T>

        PlatformEventHandler<T>: ((event) => void)

        Callback function that accepts an event and should run when an event is emitted

        -

        Type Parameters

        • T

        Type declaration

          • (event): void
          • Parameters

            • event: T

            Returns void

        \ No newline at end of file +

        Type Parameters

        Type declaration

        \ No newline at end of file diff --git a/platform-bible-utils/types/PlatformMenus.html b/platform-bible-utils/types/PlatformMenus.html index 664c82dead..8935e017c4 100644 --- a/platform-bible-utils/types/PlatformMenus.html +++ b/platform-bible-utils/types/PlatformMenus.html @@ -3,4 +3,4 @@
      • defaultWebViewTopMenu: MultiColumnMenu

        Default top menu for web views that don't specify their own

      • mainMenu: MultiColumnMenu

        Top level menu for the application

      • webViewMenus: WebViewMenus

        Menus that apply per web view in the application

        -
      • \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/ProjectSetting.html b/platform-bible-utils/types/ProjectSetting.html index f0c9d3ac0d..7a99dbad9f 100644 --- a/platform-bible-utils/types/ProjectSetting.html +++ b/platform-bible-utils/types/ProjectSetting.html @@ -1,2 +1,2 @@ ProjectSetting | platform-bible-utils

        Type alias ProjectSetting

        A description of an extension's setting entry

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/ProjectSettingBase.html b/platform-bible-utils/types/ProjectSettingBase.html index e18aeece16..767eefb8e5 100644 --- a/platform-bible-utils/types/ProjectSettingBase.html +++ b/platform-bible-utils/types/ProjectSettingBase.html @@ -1,2 +1,2 @@ ProjectSettingBase | platform-bible-utils

        Type alias ProjectSettingBase

        ProjectSettingBase: SettingBase & ModifierProject

        Base information needed to describe a project setting entry

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/ProjectSettingsContribution.html b/platform-bible-utils/types/ProjectSettingsContribution.html index 294ebaba29..7486506fc2 100644 --- a/platform-bible-utils/types/ProjectSettingsContribution.html +++ b/platform-bible-utils/types/ProjectSettingsContribution.html @@ -1,2 +1,2 @@ ProjectSettingsContribution | platform-bible-utils

        Type alias ProjectSettingsContribution

        ProjectSettingsContribution: ProjectSettingsGroup | ProjectSettingsGroup[]

        The data an extension provides to inform Platform.Bible of the project settings it provides

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/ReferencedItem.html b/platform-bible-utils/types/ReferencedItem.html index f592a7d397..048fe27adc 100644 --- a/platform-bible-utils/types/ReferencedItem.html +++ b/platform-bible-utils/types/ReferencedItem.html @@ -1,2 +1,2 @@ ReferencedItem | platform-bible-utils

        Type alias ReferencedItem

        ReferencedItem: `${string}.${string}`

        Name of some UI element (i.e., tab, column, group, menu item) or some PAPI object (i.e., command)

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/ReplaceType.html b/platform-bible-utils/types/ReplaceType.html index b6e4612a08..1af2d78689 100644 --- a/platform-bible-utils/types/ReplaceType.html +++ b/platform-bible-utils/types/ReplaceType.html @@ -1,2 +1,2 @@ ReplaceType | platform-bible-utils

        Type alias ReplaceType<T, A, B>

        ReplaceType<T, A, B>: T extends A
            ? B
            : T extends object
                ? {
                    [K in keyof T]: ReplaceType<T[K], A, B>
                }
                : T

        Within type T, recursively change properties that were of type A to be of type B

        -

        Type Parameters

        • T
        • A
        • B
        \ No newline at end of file +

        Type Parameters

        \ No newline at end of file diff --git a/platform-bible-utils/types/Setting.html b/platform-bible-utils/types/Setting.html index 8805b844b2..2793513331 100644 --- a/platform-bible-utils/types/Setting.html +++ b/platform-bible-utils/types/Setting.html @@ -1,2 +1,2 @@ Setting | platform-bible-utils

        Type alias Setting

        A description of an extension's setting entry

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/SettingBase.html b/platform-bible-utils/types/SettingBase.html index 86c964235d..079f7ab9ba 100644 --- a/platform-bible-utils/types/SettingBase.html +++ b/platform-bible-utils/types/SettingBase.html @@ -1,4 +1,4 @@ SettingBase | platform-bible-utils

        Type alias SettingBase

        SettingBase: StateBase & {
            description?: LocalizeKey;
            label: LocalizeKey;
            [k: string]: unknown;
        }

        Base information needed to describe a setting entry

        Type declaration

        • [k: string]: unknown
        • Optional description?: LocalizeKey

          LocalizeKey that displays in the settings dialog to describe the setting

        • label: LocalizeKey

          LocalizeKey that displays in the settings dialog as the setting name

          -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/SettingsContribution.html b/platform-bible-utils/types/SettingsContribution.html index b0659ba5da..c83d3a448b 100644 --- a/platform-bible-utils/types/SettingsContribution.html +++ b/platform-bible-utils/types/SettingsContribution.html @@ -1,2 +1,2 @@ SettingsContribution | platform-bible-utils

        Type alias SettingsContribution

        SettingsContribution: SettingsGroup | SettingsGroup[]

        The data an extension provides to inform Platform.Bible of the settings it provides

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/SingleColumnMenu.html b/platform-bible-utils/types/SingleColumnMenu.html index c039ff2304..8bc8655b92 100644 --- a/platform-bible-utils/types/SingleColumnMenu.html +++ b/platform-bible-utils/types/SingleColumnMenu.html @@ -1,4 +1,4 @@ SingleColumnMenu | platform-bible-utils

        Type alias SingleColumnMenu

        SingleColumnMenu: {
            groups: GroupsInSingleColumnMenu;
            items: (MenuItemContainingCommand | MenuItemContainingSubmenu)[];
        }

        Menu that contains a column without a header

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/UnionToIntersection.html b/platform-bible-utils/types/UnionToIntersection.html index abc72aba41..c0c7f9fe77 100644 --- a/platform-bible-utils/types/UnionToIntersection.html +++ b/platform-bible-utils/types/UnionToIntersection.html @@ -2,4 +2,4 @@

        Note: this utility type is for use on object types. It may fail on other types.

        Type Parameters

        Example

        type TypeOne = { one: string };
        type TypeTwo = { two: number };
        type TypeThree = { three: string };

        type TypeNums = { one: TypeOne; two: TypeTwo; three: TypeThree };
        const numNames = ['one', 'two'] as const;
        type TypeNumNames = typeof numNames;

        // Same as `TypeOne | TypeTwo`
        // `{ one: string } | { two: number }`
        type TypeOneTwoUnion = TypeNums[TypeNumNames[number]];

        // Same as `TypeOne & TypeTwo`
        // `{ one: string; two: number }`
        type TypeOneTwoIntersection = UnionToIntersection<TypeOneTwoUnion>;
        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/Unsubscriber.html b/platform-bible-utils/types/Unsubscriber.html index 1699508c6e..1bbf4c0866 100644 --- a/platform-bible-utils/types/Unsubscriber.html +++ b/platform-bible-utils/types/Unsubscriber.html @@ -1,2 +1,2 @@ Unsubscriber | platform-bible-utils

        Type alias Unsubscriber

        Unsubscriber: (() => boolean)

        Function to run to dispose of something. Returns true if successfully unsubscribed

        -

        Type declaration

          • (): boolean
          • Returns boolean

        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/platform-bible-utils/types/UnsubscriberAsync.html b/platform-bible-utils/types/UnsubscriberAsync.html index 5a5092585e..755d6bec4d 100644 --- a/platform-bible-utils/types/UnsubscriberAsync.html +++ b/platform-bible-utils/types/UnsubscriberAsync.html @@ -1,3 +1,3 @@ UnsubscriberAsync | platform-bible-utils

        Type alias UnsubscriberAsync

        UnsubscriberAsync: (() => Promise<boolean>)

        Function to run to dispose of something that runs asynchronously. The promise resolves to true if successfully unsubscribed

        -

        Type declaration

          • (): Promise<boolean>
          • Returns Promise<boolean>

        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/platform-bible-utils/types/UserState.html b/platform-bible-utils/types/UserState.html index 8657187000..5f21ef6181 100644 --- a/platform-bible-utils/types/UserState.html +++ b/platform-bible-utils/types/UserState.html @@ -1,2 +1,2 @@ UserState | platform-bible-utils

        Type alias UserState

        A description of an extension's user state entry

        -
        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/WebViewMenu.html b/platform-bible-utils/types/WebViewMenu.html index 0896327f34..95825d695a 100644 --- a/platform-bible-utils/types/WebViewMenu.html +++ b/platform-bible-utils/types/WebViewMenu.html @@ -2,4 +2,4 @@

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/types/WebViewMenus.html b/platform-bible-utils/types/WebViewMenus.html index ca28bf1155..1714ba05c9 100644 --- a/platform-bible-utils/types/WebViewMenus.html +++ b/platform-bible-utils/types/WebViewMenus.html @@ -1,3 +1,3 @@ WebViewMenus | platform-bible-utils

        Type alias WebViewMenus

        WebViewMenus: {
            [property: ReferencedItem]: WebViewMenu;
        }

        Menus for all web views

        Type declaration

        \ No newline at end of file +
        \ No newline at end of file diff --git a/platform-bible-utils/variables/FIRST_SCR_BOOK_NUM.html b/platform-bible-utils/variables/FIRST_SCR_BOOK_NUM.html index 23b29d1651..74870cf658 100644 --- a/platform-bible-utils/variables/FIRST_SCR_BOOK_NUM.html +++ b/platform-bible-utils/variables/FIRST_SCR_BOOK_NUM.html @@ -1 +1 @@ -FIRST_SCR_BOOK_NUM | platform-bible-utils

        Variable FIRST_SCR_BOOK_NUMConst

        FIRST_SCR_BOOK_NUM: 1 = 1
        \ No newline at end of file +FIRST_SCR_BOOK_NUM | platform-bible-utils

        Variable FIRST_SCR_BOOK_NUMConst

        FIRST_SCR_BOOK_NUM: 1 = 1
        \ No newline at end of file diff --git a/platform-bible-utils/variables/FIRST_SCR_CHAPTER_NUM.html b/platform-bible-utils/variables/FIRST_SCR_CHAPTER_NUM.html index c5903bb46c..c1a9e9800d 100644 --- a/platform-bible-utils/variables/FIRST_SCR_CHAPTER_NUM.html +++ b/platform-bible-utils/variables/FIRST_SCR_CHAPTER_NUM.html @@ -1 +1 @@ -FIRST_SCR_CHAPTER_NUM | platform-bible-utils

        Variable FIRST_SCR_CHAPTER_NUMConst

        FIRST_SCR_CHAPTER_NUM: 1 = 1
        \ No newline at end of file +FIRST_SCR_CHAPTER_NUM | platform-bible-utils

        Variable FIRST_SCR_CHAPTER_NUMConst

        FIRST_SCR_CHAPTER_NUM: 1 = 1
        \ No newline at end of file diff --git a/platform-bible-utils/variables/FIRST_SCR_VERSE_NUM.html b/platform-bible-utils/variables/FIRST_SCR_VERSE_NUM.html index 7fefa048a8..b92f0ca306 100644 --- a/platform-bible-utils/variables/FIRST_SCR_VERSE_NUM.html +++ b/platform-bible-utils/variables/FIRST_SCR_VERSE_NUM.html @@ -1 +1 @@ -FIRST_SCR_VERSE_NUM | platform-bible-utils

        Variable FIRST_SCR_VERSE_NUMConst

        FIRST_SCR_VERSE_NUM: 1 = 1
        \ No newline at end of file +FIRST_SCR_VERSE_NUM | platform-bible-utils

        Variable FIRST_SCR_VERSE_NUMConst

        FIRST_SCR_VERSE_NUM: 1 = 1
        \ No newline at end of file diff --git a/platform-bible-utils/variables/LAST_SCR_BOOK_NUM.html b/platform-bible-utils/variables/LAST_SCR_BOOK_NUM.html index ffba66cc2d..4e43668ec6 100644 --- a/platform-bible-utils/variables/LAST_SCR_BOOK_NUM.html +++ b/platform-bible-utils/variables/LAST_SCR_BOOK_NUM.html @@ -1 +1 @@ -LAST_SCR_BOOK_NUM | platform-bible-utils

        Variable LAST_SCR_BOOK_NUMConst

        LAST_SCR_BOOK_NUM: number = ...
        \ No newline at end of file +LAST_SCR_BOOK_NUM | platform-bible-utils

        Variable LAST_SCR_BOOK_NUMConst

        LAST_SCR_BOOK_NUM: number = ...
        \ No newline at end of file diff --git a/platform-bible-utils/variables/localizedStringsDocumentSchema.html b/platform-bible-utils/variables/localizedStringsDocumentSchema.html index 1a9147e654..4557cb8acf 100644 --- a/platform-bible-utils/variables/localizedStringsDocumentSchema.html +++ b/platform-bible-utils/variables/localizedStringsDocumentSchema.html @@ -1,2 +1,2 @@ localizedStringsDocumentSchema | platform-bible-utils

        Variable localizedStringsDocumentSchemaConst

        localizedStringsDocumentSchema: {
            $defs: {
                languageStrings: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^%[\w\-\.]+%$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
                localizeKey: {
                    description: string;
                    pattern: string;
                    tsType: string;
                    type: string;
                };
                localizedStringValue: {
                    description: string;
                    type: string;
                };
                stringMetadata: {
                    description: string;
                    properties: {
                        fallbackKey: {
                            $ref: string;
                            description: string;
                        };
                        notes: {
                            description: string;
                            type: string;
                        };
                    };
                    type: string;
                };
                stringsMetadata: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^%[\w\-\.]+%$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
            };
            $schema: string;
            description: string;
            properties: {
                localizedStrings: {
                    additionalProperties: {
                        $ref: string;
                    };
                    type: string;
                };
                metadata: {
                    $ref: string;
                };
            };
            title: string;
            type: string;
        } = ...

        JSON schema object that aligns with the LocalizedStringDataContribution type

        -

        Type declaration

        • $defs: {
              languageStrings: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^%[\w\-\.]+%$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
              localizeKey: {
                  description: string;
                  pattern: string;
                  tsType: string;
                  type: string;
              };
              localizedStringValue: {
                  description: string;
                  type: string;
              };
              stringMetadata: {
                  description: string;
                  properties: {
                      fallbackKey: {
                          $ref: string;
                          description: string;
                      };
                      notes: {
                          description: string;
                          type: string;
                      };
                  };
                  type: string;
              };
              stringsMetadata: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^%[\w\-\.]+%$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
          }
          • languageStrings: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^%[\w\-\.]+%$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^%[\w\-\.]+%$: {
                      $ref: string;
                  };
              }
              • ^%[\w\-\.]+%$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
          • localizeKey: {
                description: string;
                pattern: string;
                tsType: string;
                type: string;
            }
            • description: string
            • pattern: string
            • tsType: string
            • type: string
          • localizedStringValue: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
          • stringMetadata: {
                description: string;
                properties: {
                    fallbackKey: {
                        $ref: string;
                        description: string;
                    };
                    notes: {
                        description: string;
                        type: string;
                    };
                };
                type: string;
            }
            • description: string
            • properties: {
                  fallbackKey: {
                      $ref: string;
                      description: string;
                  };
                  notes: {
                      description: string;
                      type: string;
                  };
              }
              • fallbackKey: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • notes: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
            • type: string
          • stringsMetadata: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^%[\w\-\.]+%$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^%[\w\-\.]+%$: {
                      $ref: string;
                  };
              }
              • ^%[\w\-\.]+%$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
        • $schema: string
        • description: string
        • properties: {
              localizedStrings: {
                  additionalProperties: {
                      $ref: string;
                  };
                  type: string;
              };
              metadata: {
                  $ref: string;
              };
          }
          • localizedStrings: {
                additionalProperties: {
                    $ref: string;
                };
                type: string;
            }
            • additionalProperties: {
                  $ref: string;
              }
              • $ref: string
            • type: string
          • metadata: {
                $ref: string;
            }
            • $ref: string
        • title: string
        • type: string
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/platform-bible-utils/variables/menuDocumentSchema.html b/platform-bible-utils/variables/menuDocumentSchema.html index aed764a04a..2bc94ce9dc 100644 --- a/platform-bible-utils/variables/menuDocumentSchema.html +++ b/platform-bible-utils/variables/menuDocumentSchema.html @@ -1,2 +1,2 @@ menuDocumentSchema | platform-bible-utils

        Variable menuDocumentSchemaConst

        menuDocumentSchema: {
            $defs: {
                columnsWithHeaders: {
                    description: string;
                    patternProperties: {
                        ^[\w\-]+\.[\w\-]+$: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                isExtensible: {
                                    description: string;
                                    type: string;
                                };
                                label: {
                                    $ref: string;
                                    description: string;
                                };
                                localizeNotes: {
                                    description: string;
                                    type: string;
                                };
                                order: {
                                    description: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                    properties: {
                        isExtensible: {
                            description: string;
                            type: string;
                        };
                    };
                    type: string;
                };
                groupsAndItems: {
                    description: string;
                    properties: {
                        groups: {
                            $ref: string;
                            description: string;
                        };
                        items: {
                            description: string;
                            items: {
                                $ref: string;
                            };
                            type: string;
                            uniqueItems: boolean;
                        };
                    };
                    required: string[];
                    type: string;
                };
                localizeKey: {
                    description: string;
                    pattern: string;
                    type: string;
                };
                menuGroups: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^[\w\-]+\.[\w\-]+$: {
                            description: string;
                            oneOf: ({
                                additionalProperties: boolean;
                                properties: {
                                    column: {
                                        $ref: string;
                                        description: string;
                                    };
                                    isExtensible: {
                                        description: string;
                                        type: string;
                                    };
                                    menuItem?: undefined;
                                    order: {
                                        description: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                            } | {
                                additionalProperties: boolean;
                                properties: {
                                    column?: undefined;
                                    isExtensible: {
                                        description: string;
                                        type: string;
                                    };
                                    menuItem: {
                                        $ref: string;
                                        description: string;
                                    };
                                    order: {
                                        description: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                            })[];
                            type: string;
                        };
                    };
                    type: string;
                };
                menuItem: {
                    description: string;
                    oneOf: ({
                        properties: {
                            command?: undefined;
                            iconPathAfter?: undefined;
                            iconPathBefore?: undefined;
                            id: {
                                $ref: string;
                                description: string;
                            };
                        };
                        required: string[];
                    } | {
                        properties: {
                            command: {
                                $ref: string;
                                description: string;
                            };
                            iconPathAfter: {
                                description: string;
                                type: string;
                            };
                            iconPathBefore: {
                                description: string;
                                type: string;
                            };
                            id?: undefined;
                        };
                        required: string[];
                    })[];
                    properties: {
                        group: {
                            $ref: string;
                            description: string;
                        };
                        label: {
                            $ref: string;
                            description: string;
                        };
                        localizeNotes: {
                            description: string;
                            type: string;
                        };
                        order: {
                            description: string;
                            type: string;
                        };
                        searchTerms: {
                            $ref: string;
                            description: string;
                        };
                        tooltip: {
                            $ref: string;
                            description: string;
                        };
                    };
                    required: string[];
                    type: string;
                    unevaluatedProperties: boolean;
                };
                menusForOneWebView: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        contextMenu: {
                            $ref: string;
                            description: string;
                        };
                        includeDefaults: {
                            description: string;
                            type: string;
                        };
                        topMenu: {
                            $ref: string;
                            description: string;
                        };
                    };
                    type: string;
                };
                multiColumnMenu: {
                    allOf: ({
                        $ref: string;
                        properties?: undefined;
                        required?: undefined;
                    } | {
                        $ref?: undefined;
                        properties: {
                            columns: {
                                $ref: string;
                                description: string;
                            };
                        };
                        required: string[];
                    })[];
                    description: string;
                    type: string;
                    unevaluatedProperties: boolean;
                };
                referencedItem: {
                    description: string;
                    pattern: string;
                    type: string;
                };
                singleColumnMenu: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                    type: string;
                    unevaluatedProperties: boolean;
                };
            };
            additionalProperties: boolean;
            properties: {
                defaultWebViewContextMenu: {
                    $ref: string;
                    description: string;
                };
                defaultWebViewTopMenu: {
                    $ref: string;
                    description: string;
                };
                mainMenu: {
                    $ref: string;
                    description: string;
                };
                webViewMenus: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^[\w\-]+\.[\w\-]+$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        } = ...

        JSON schema object that aligns with the PlatformMenus type

        -

        Type declaration

        • $defs: {
              columnsWithHeaders: {
                  description: string;
                  patternProperties: {
                      ^[\w\-]+\.[\w\-]+$: {
                          additionalProperties: boolean;
                          description: string;
                          properties: {
                              isExtensible: {
                                  description: string;
                                  type: string;
                              };
                              label: {
                                  $ref: string;
                                  description: string;
                              };
                              localizeNotes: {
                                  description: string;
                                  type: string;
                              };
                              order: {
                                  description: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
                  properties: {
                      isExtensible: {
                          description: string;
                          type: string;
                      };
                  };
                  type: string;
              };
              groupsAndItems: {
                  description: string;
                  properties: {
                      groups: {
                          $ref: string;
                          description: string;
                      };
                      items: {
                          description: string;
                          items: {
                              $ref: string;
                          };
                          type: string;
                          uniqueItems: boolean;
                      };
                  };
                  required: string[];
                  type: string;
              };
              localizeKey: {
                  description: string;
                  pattern: string;
                  type: string;
              };
              menuGroups: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^[\w\-]+\.[\w\-]+$: {
                          description: string;
                          oneOf: ({
                              additionalProperties: boolean;
                              properties: {
                                  column: {
                                      $ref: string;
                                      description: string;
                                  };
                                  isExtensible: {
                                      description: string;
                                      type: string;
                                  };
                                  menuItem?: undefined;
                                  order: {
                                      description: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                          } | {
                              additionalProperties: boolean;
                              properties: {
                                  column?: undefined;
                                  isExtensible: {
                                      description: string;
                                      type: string;
                                  };
                                  menuItem: {
                                      $ref: string;
                                      description: string;
                                  };
                                  order: {
                                      description: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                          })[];
                          type: string;
                      };
                  };
                  type: string;
              };
              menuItem: {
                  description: string;
                  oneOf: ({
                      properties: {
                          command?: undefined;
                          iconPathAfter?: undefined;
                          iconPathBefore?: undefined;
                          id: {
                              $ref: string;
                              description: string;
                          };
                      };
                      required: string[];
                  } | {
                      properties: {
                          command: {
                              $ref: string;
                              description: string;
                          };
                          iconPathAfter: {
                              description: string;
                              type: string;
                          };
                          iconPathBefore: {
                              description: string;
                              type: string;
                          };
                          id?: undefined;
                      };
                      required: string[];
                  })[];
                  properties: {
                      group: {
                          $ref: string;
                          description: string;
                      };
                      label: {
                          $ref: string;
                          description: string;
                      };
                      localizeNotes: {
                          description: string;
                          type: string;
                      };
                      order: {
                          description: string;
                          type: string;
                      };
                      searchTerms: {
                          $ref: string;
                          description: string;
                      };
                      tooltip: {
                          $ref: string;
                          description: string;
                      };
                  };
                  required: string[];
                  type: string;
                  unevaluatedProperties: boolean;
              };
              menusForOneWebView: {
                  additionalProperties: boolean;
                  description: string;
                  properties: {
                      contextMenu: {
                          $ref: string;
                          description: string;
                      };
                      includeDefaults: {
                          description: string;
                          type: string;
                      };
                      topMenu: {
                          $ref: string;
                          description: string;
                      };
                  };
                  type: string;
              };
              multiColumnMenu: {
                  allOf: ({
                      $ref: string;
                      properties?: undefined;
                      required?: undefined;
                  } | {
                      $ref?: undefined;
                      properties: {
                          columns: {
                              $ref: string;
                              description: string;
                          };
                      };
                      required: string[];
                  })[];
                  description: string;
                  type: string;
                  unevaluatedProperties: boolean;
              };
              referencedItem: {
                  description: string;
                  pattern: string;
                  type: string;
              };
              singleColumnMenu: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
                  type: string;
                  unevaluatedProperties: boolean;
              };
          }
          • columnsWithHeaders: {
                description: string;
                patternProperties: {
                    ^[\w\-]+\.[\w\-]+$: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            isExtensible: {
                                description: string;
                                type: string;
                            };
                            label: {
                                $ref: string;
                                description: string;
                            };
                            localizeNotes: {
                                description: string;
                                type: string;
                            };
                            order: {
                                description: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
                properties: {
                    isExtensible: {
                        description: string;
                        type: string;
                    };
                };
                type: string;
            }
            • description: string
            • patternProperties: {
                  ^[\w\-]+\.[\w\-]+$: {
                      additionalProperties: boolean;
                      description: string;
                      properties: {
                          isExtensible: {
                              description: string;
                              type: string;
                          };
                          label: {
                              $ref: string;
                              description: string;
                          };
                          localizeNotes: {
                              description: string;
                              type: string;
                          };
                          order: {
                              description: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • ^[\w\-]+\.[\w\-]+$: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        isExtensible: {
                            description: string;
                            type: string;
                        };
                        label: {
                            $ref: string;
                            description: string;
                        };
                        localizeNotes: {
                            description: string;
                            type: string;
                        };
                        order: {
                            description: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • additionalProperties: boolean
                • description: string
                • properties: {
                      isExtensible: {
                          description: string;
                          type: string;
                      };
                      label: {
                          $ref: string;
                          description: string;
                      };
                      localizeNotes: {
                          description: string;
                          type: string;
                      };
                      order: {
                          description: string;
                          type: string;
                      };
                  }
                  • isExtensible: {
                        description: string;
                        type: string;
                    }
                    • description: string
                    • type: string
                  • label: {
                        $ref: string;
                        description: string;
                    }
                    • $ref: string
                    • description: string
                  • localizeNotes: {
                        description: string;
                        type: string;
                    }
                    • description: string
                    • type: string
                  • order: {
                        description: string;
                        type: string;
                    }
                    • description: string
                    • type: string
                • required: string[]
                • type: string
            • properties: {
                  isExtensible: {
                      description: string;
                      type: string;
                  };
              }
              • isExtensible: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
            • type: string
          • groupsAndItems: {
                description: string;
                properties: {
                    groups: {
                        $ref: string;
                        description: string;
                    };
                    items: {
                        description: string;
                        items: {
                            $ref: string;
                        };
                        type: string;
                        uniqueItems: boolean;
                    };
                };
                required: string[];
                type: string;
            }
            • description: string
            • properties: {
                  groups: {
                      $ref: string;
                      description: string;
                  };
                  items: {
                      description: string;
                      items: {
                          $ref: string;
                      };
                      type: string;
                      uniqueItems: boolean;
                  };
              }
              • groups: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • items: {
                    description: string;
                    items: {
                        $ref: string;
                    };
                    type: string;
                    uniqueItems: boolean;
                }
                • description: string
                • items: {
                      $ref: string;
                  }
                  • $ref: string
                • type: string
                • uniqueItems: boolean
            • required: string[]
            • type: string
          • localizeKey: {
                description: string;
                pattern: string;
                type: string;
            }
            • description: string
            • pattern: string
            • type: string
          • menuGroups: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^[\w\-]+\.[\w\-]+$: {
                        description: string;
                        oneOf: ({
                            additionalProperties: boolean;
                            properties: {
                                column: {
                                    $ref: string;
                                    description: string;
                                };
                                isExtensible: {
                                    description: string;
                                    type: string;
                                };
                                menuItem?: undefined;
                                order: {
                                    description: string;
                                    type: string;
                                };
                            };
                            required: string[];
                        } | {
                            additionalProperties: boolean;
                            properties: {
                                column?: undefined;
                                isExtensible: {
                                    description: string;
                                    type: string;
                                };
                                menuItem: {
                                    $ref: string;
                                    description: string;
                                };
                                order: {
                                    description: string;
                                    type: string;
                                };
                            };
                            required: string[];
                        })[];
                        type: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^[\w\-]+\.[\w\-]+$: {
                      description: string;
                      oneOf: ({
                          additionalProperties: boolean;
                          properties: {
                              column: {
                                  $ref: string;
                                  description: string;
                              };
                              isExtensible: {
                                  description: string;
                                  type: string;
                              };
                              menuItem?: undefined;
                              order: {
                                  description: string;
                                  type: string;
                              };
                          };
                          required: string[];
                      } | {
                          additionalProperties: boolean;
                          properties: {
                              column?: undefined;
                              isExtensible: {
                                  description: string;
                                  type: string;
                              };
                              menuItem: {
                                  $ref: string;
                                  description: string;
                              };
                              order: {
                                  description: string;
                                  type: string;
                              };
                          };
                          required: string[];
                      })[];
                      type: string;
                  };
              }
              • ^[\w\-]+\.[\w\-]+$: {
                    description: string;
                    oneOf: ({
                        additionalProperties: boolean;
                        properties: {
                            column: {
                                $ref: string;
                                description: string;
                            };
                            isExtensible: {
                                description: string;
                                type: string;
                            };
                            menuItem?: undefined;
                            order: {
                                description: string;
                                type: string;
                            };
                        };
                        required: string[];
                    } | {
                        additionalProperties: boolean;
                        properties: {
                            column?: undefined;
                            isExtensible: {
                                description: string;
                                type: string;
                            };
                            menuItem: {
                                $ref: string;
                                description: string;
                            };
                            order: {
                                description: string;
                                type: string;
                            };
                        };
                        required: string[];
                    })[];
                    type: string;
                }
                • description: string
                • oneOf: ({
                      additionalProperties: boolean;
                      properties: {
                          column: {
                              $ref: string;
                              description: string;
                          };
                          isExtensible: {
                              description: string;
                              type: string;
                          };
                          menuItem?: undefined;
                          order: {
                              description: string;
                              type: string;
                          };
                      };
                      required: string[];
                  } | {
                      additionalProperties: boolean;
                      properties: {
                          column?: undefined;
                          isExtensible: {
                              description: string;
                              type: string;
                          };
                          menuItem: {
                              $ref: string;
                              description: string;
                          };
                          order: {
                              description: string;
                              type: string;
                          };
                      };
                      required: string[];
                  })[]
                • type: string
            • type: string
          • menuItem: {
                description: string;
                oneOf: ({
                    properties: {
                        command?: undefined;
                        iconPathAfter?: undefined;
                        iconPathBefore?: undefined;
                        id: {
                            $ref: string;
                            description: string;
                        };
                    };
                    required: string[];
                } | {
                    properties: {
                        command: {
                            $ref: string;
                            description: string;
                        };
                        iconPathAfter: {
                            description: string;
                            type: string;
                        };
                        iconPathBefore: {
                            description: string;
                            type: string;
                        };
                        id?: undefined;
                    };
                    required: string[];
                })[];
                properties: {
                    group: {
                        $ref: string;
                        description: string;
                    };
                    label: {
                        $ref: string;
                        description: string;
                    };
                    localizeNotes: {
                        description: string;
                        type: string;
                    };
                    order: {
                        description: string;
                        type: string;
                    };
                    searchTerms: {
                        $ref: string;
                        description: string;
                    };
                    tooltip: {
                        $ref: string;
                        description: string;
                    };
                };
                required: string[];
                type: string;
                unevaluatedProperties: boolean;
            }
            • description: string
            • oneOf: ({
                  properties: {
                      command?: undefined;
                      iconPathAfter?: undefined;
                      iconPathBefore?: undefined;
                      id: {
                          $ref: string;
                          description: string;
                      };
                  };
                  required: string[];
              } | {
                  properties: {
                      command: {
                          $ref: string;
                          description: string;
                      };
                      iconPathAfter: {
                          description: string;
                          type: string;
                      };
                      iconPathBefore: {
                          description: string;
                          type: string;
                      };
                      id?: undefined;
                  };
                  required: string[];
              })[]
            • properties: {
                  group: {
                      $ref: string;
                      description: string;
                  };
                  label: {
                      $ref: string;
                      description: string;
                  };
                  localizeNotes: {
                      description: string;
                      type: string;
                  };
                  order: {
                      description: string;
                      type: string;
                  };
                  searchTerms: {
                      $ref: string;
                      description: string;
                  };
                  tooltip: {
                      $ref: string;
                      description: string;
                  };
              }
              • group: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • label: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • localizeNotes: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
              • order: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
              • searchTerms: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • tooltip: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
            • required: string[]
            • type: string
            • unevaluatedProperties: boolean
          • menusForOneWebView: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    contextMenu: {
                        $ref: string;
                        description: string;
                    };
                    includeDefaults: {
                        description: string;
                        type: string;
                    };
                    topMenu: {
                        $ref: string;
                        description: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • properties: {
                  contextMenu: {
                      $ref: string;
                      description: string;
                  };
                  includeDefaults: {
                      description: string;
                      type: string;
                  };
                  topMenu: {
                      $ref: string;
                      description: string;
                  };
              }
              • contextMenu: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • includeDefaults: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
              • topMenu: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
            • type: string
          • multiColumnMenu: {
                allOf: ({
                    $ref: string;
                    properties?: undefined;
                    required?: undefined;
                } | {
                    $ref?: undefined;
                    properties: {
                        columns: {
                            $ref: string;
                            description: string;
                        };
                    };
                    required: string[];
                })[];
                description: string;
                type: string;
                unevaluatedProperties: boolean;
            }
            • allOf: ({
                  $ref: string;
                  properties?: undefined;
                  required?: undefined;
              } | {
                  $ref?: undefined;
                  properties: {
                      columns: {
                          $ref: string;
                          description: string;
                      };
                  };
                  required: string[];
              })[]
            • description: string
            • type: string
            • unevaluatedProperties: boolean
          • referencedItem: {
                description: string;
                pattern: string;
                type: string;
            }
            • description: string
            • pattern: string
            • type: string
          • singleColumnMenu: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
                type: string;
                unevaluatedProperties: boolean;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
            • type: string
            • unevaluatedProperties: boolean
        • additionalProperties: boolean
        • properties: {
              defaultWebViewContextMenu: {
                  $ref: string;
                  description: string;
              };
              defaultWebViewTopMenu: {
                  $ref: string;
                  description: string;
              };
              mainMenu: {
                  $ref: string;
                  description: string;
              };
              webViewMenus: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^[\w\-]+\.[\w\-]+$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
          }
          • defaultWebViewContextMenu: {
                $ref: string;
                description: string;
            }
            • $ref: string
            • description: string
          • defaultWebViewTopMenu: {
                $ref: string;
                description: string;
            }
            • $ref: string
            • description: string
          • mainMenu: {
                $ref: string;
                description: string;
            }
            • $ref: string
            • description: string
          • webViewMenus: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^[\w\-]+\.[\w\-]+$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^[\w\-]+\.[\w\-]+$: {
                      $ref: string;
                  };
              }
              • ^[\w\-]+\.[\w\-]+$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
        • required: string[]
        • title: string
        • type: string
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/platform-bible-utils/variables/projectSettingsDocumentSchema.html b/platform-bible-utils/variables/projectSettingsDocumentSchema.html index 0d1e0491bc..c4590d0a30 100644 --- a/platform-bible-utils/variables/projectSettingsDocumentSchema.html +++ b/platform-bible-utils/variables/projectSettingsDocumentSchema.html @@ -1,2 +1,2 @@ projectSettingsDocumentSchema | platform-bible-utils

        Variable projectSettingsDocumentSchemaConst

        projectSettingsDocumentSchema: {
            $defs: {
                extensionControlledProjectSetting: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                extensionControlledSetting: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                extensionControlledState: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                id: {
                    description: string;
                    pattern: string;
                    tsType: string;
                    type: string;
                };
                localizeKey: {
                    description: string;
                    pattern: string;
                    tsType: string;
                    type: string;
                };
                modifierExtensionControlled: {
                    description: string;
                    not: {
                        anyOf: {
                            required: string[];
                            type: string;
                        }[];
                    };
                };
                modifierProject: {
                    description: string;
                    properties: {
                        excludePdpFactoryIds: {
                            anyOf: ({
                                items?: undefined;
                                type: string;
                            } | {
                                items: {
                                    type: string;
                                };
                                type: string;
                            })[];
                            description: string;
                        };
                        excludeProjectInterfaces: {
                            anyOf: ({
                                items?: undefined;
                                type: string;
                            } | {
                                items: {
                                    anyOf: ((...) | (...))[];
                                };
                                type: string;
                            })[];
                            description: string;
                        };
                        includePdpFactoryIds: {
                            anyOf: ({
                                items?: undefined;
                                type: string;
                            } | {
                                items: {
                                    type: string;
                                };
                                type: string;
                            })[];
                            description: string;
                        };
                        includeProjectInterfaces: {
                            anyOf: ({
                                items?: undefined;
                                type: string;
                            } | {
                                items: {
                                    anyOf: ((...) | (...))[];
                                };
                                type: string;
                            })[];
                            description: string;
                        };
                    };
                    type: string;
                };
                projectSetting: {
                    anyOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                projectSettingBase: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                projectSettingProperties: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^[\w\-]+\.[\w\-]+$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
                projectSettingsContribution: {
                    anyOf: ({
                        $ref: string;
                        items?: undefined;
                        type?: undefined;
                    } | {
                        $ref?: undefined;
                        items: {
                            $ref: string;
                        };
                        type: string;
                    })[];
                    description: string;
                };
                projectSettingsGroup: {
                    description: string;
                    properties: {
                        description: {
                            $ref: string;
                            description: string;
                        };
                        label: {
                            $ref: string;
                            description: string;
                        };
                        properties: {
                            $ref: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                projectStateContribution: {
                    $ref: string;
                    description: string;
                };
                setting: {
                    anyOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                settingBase: {
                    allOf: ({
                        $ref: string;
                        properties?: undefined;
                        required?: undefined;
                        type?: undefined;
                    } | {
                        $ref?: undefined;
                        properties: {
                            description: {
                                $ref: string;
                                description: string;
                            };
                            label: {
                                $ref: string;
                                description: string;
                            };
                        };
                        required: string[];
                        type: string;
                    })[];
                    description: string;
                };
                settingProperties: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^[\w-]+\.[\w-]+$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
                settingsContribution: {
                    anyOf: ({
                        $ref: string;
                        items?: undefined;
                        type?: undefined;
                    } | {
                        $ref?: undefined;
                        items: {
                            $ref: string;
                        };
                        type: string;
                    })[];
                    description: string;
                };
                settingsGroup: {
                    description: string;
                    properties: {
                        description: {
                            $ref: string;
                            description: string;
                        };
                        label: {
                            $ref: string;
                            description: string;
                        };
                        properties: {
                            $ref: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                stateBase: {
                    description: string;
                    properties: {
                        default: {
                            description: string;
                            type: string;
                        };
                        derivesFrom: {
                            $ref: string;
                            description: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                userState: {
                    anyOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                userStateContribution: {
                    $ref: string;
                    description: string;
                };
                userStateProperties: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^[\w\-]+\.[\w\-]+$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
            };
            $schema: string;
            anyOf: ({
                $ref: string;
                items?: undefined;
                type?: undefined;
            } | {
                $ref?: undefined;
                items: {
                    $ref: string;
                };
                type: string;
            })[];
            description: string;
            title: string;
        } = ...

        JSON schema object that aligns with the ProjectSettingsContribution type

        -

        Type declaration

        • $defs: {
              extensionControlledProjectSetting: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              extensionControlledSetting: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              extensionControlledState: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              id: {
                  description: string;
                  pattern: string;
                  tsType: string;
                  type: string;
              };
              localizeKey: {
                  description: string;
                  pattern: string;
                  tsType: string;
                  type: string;
              };
              modifierExtensionControlled: {
                  description: string;
                  not: {
                      anyOf: {
                          required: string[];
                          type: string;
                      }[];
                  };
              };
              modifierProject: {
                  description: string;
                  properties: {
                      excludePdpFactoryIds: {
                          anyOf: ({
                              items?: undefined;
                              type: string;
                          } | {
                              items: {
                                  type: string;
                              };
                              type: string;
                          })[];
                          description: string;
                      };
                      excludeProjectInterfaces: {
                          anyOf: ({
                              items?: undefined;
                              type: string;
                          } | {
                              items: {
                                  anyOf: ((...) | (...))[];
                              };
                              type: string;
                          })[];
                          description: string;
                      };
                      includePdpFactoryIds: {
                          anyOf: ({
                              items?: undefined;
                              type: string;
                          } | {
                              items: {
                                  type: string;
                              };
                              type: string;
                          })[];
                          description: string;
                      };
                      includeProjectInterfaces: {
                          anyOf: ({
                              items?: undefined;
                              type: string;
                          } | {
                              items: {
                                  anyOf: ((...) | (...))[];
                              };
                              type: string;
                          })[];
                          description: string;
                      };
                  };
                  type: string;
              };
              projectSetting: {
                  anyOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              projectSettingBase: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              projectSettingProperties: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^[\w\-]+\.[\w\-]+$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
              projectSettingsContribution: {
                  anyOf: ({
                      $ref: string;
                      items?: undefined;
                      type?: undefined;
                  } | {
                      $ref?: undefined;
                      items: {
                          $ref: string;
                      };
                      type: string;
                  })[];
                  description: string;
              };
              projectSettingsGroup: {
                  description: string;
                  properties: {
                      description: {
                          $ref: string;
                          description: string;
                      };
                      label: {
                          $ref: string;
                          description: string;
                      };
                      properties: {
                          $ref: string;
                      };
                  };
                  required: string[];
                  type: string;
              };
              projectStateContribution: {
                  $ref: string;
                  description: string;
              };
              setting: {
                  anyOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              settingBase: {
                  allOf: ({
                      $ref: string;
                      properties?: undefined;
                      required?: undefined;
                      type?: undefined;
                  } | {
                      $ref?: undefined;
                      properties: {
                          description: {
                              $ref: string;
                              description: string;
                          };
                          label: {
                              $ref: string;
                              description: string;
                          };
                      };
                      required: string[];
                      type: string;
                  })[];
                  description: string;
              };
              settingProperties: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^[\w-]+\.[\w-]+$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
              settingsContribution: {
                  anyOf: ({
                      $ref: string;
                      items?: undefined;
                      type?: undefined;
                  } | {
                      $ref?: undefined;
                      items: {
                          $ref: string;
                      };
                      type: string;
                  })[];
                  description: string;
              };
              settingsGroup: {
                  description: string;
                  properties: {
                      description: {
                          $ref: string;
                          description: string;
                      };
                      label: {
                          $ref: string;
                          description: string;
                      };
                      properties: {
                          $ref: string;
                      };
                  };
                  required: string[];
                  type: string;
              };
              stateBase: {
                  description: string;
                  properties: {
                      default: {
                          description: string;
                          type: string;
                      };
                      derivesFrom: {
                          $ref: string;
                          description: string;
                      };
                  };
                  required: string[];
                  type: string;
              };
              userState: {
                  anyOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              userStateContribution: {
                  $ref: string;
                  description: string;
              };
              userStateProperties: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^[\w\-]+\.[\w\-]+$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
          }
          • extensionControlledProjectSetting: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
          • extensionControlledSetting: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
          • extensionControlledState: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
          • id: {
                description: string;
                pattern: string;
                tsType: string;
                type: string;
            }
            • description: string
            • pattern: string
            • tsType: string
            • type: string
          • localizeKey: {
                description: string;
                pattern: string;
                tsType: string;
                type: string;
            }
            • description: string
            • pattern: string
            • tsType: string
            • type: string
          • modifierExtensionControlled: {
                description: string;
                not: {
                    anyOf: {
                        required: string[];
                        type: string;
                    }[];
                };
            }
            • description: string
            • not: {
                  anyOf: {
                      required: string[];
                      type: string;
                  }[];
              }
              • anyOf: {
                    required: string[];
                    type: string;
                }[]
          • modifierProject: {
                description: string;
                properties: {
                    excludePdpFactoryIds: {
                        anyOf: ({
                            items?: undefined;
                            type: string;
                        } | {
                            items: {
                                type: string;
                            };
                            type: string;
                        })[];
                        description: string;
                    };
                    excludeProjectInterfaces: {
                        anyOf: ({
                            items?: undefined;
                            type: string;
                        } | {
                            items: {
                                anyOf: ((...) | (...))[];
                            };
                            type: string;
                        })[];
                        description: string;
                    };
                    includePdpFactoryIds: {
                        anyOf: ({
                            items?: undefined;
                            type: string;
                        } | {
                            items: {
                                type: string;
                            };
                            type: string;
                        })[];
                        description: string;
                    };
                    includeProjectInterfaces: {
                        anyOf: ({
                            items?: undefined;
                            type: string;
                        } | {
                            items: {
                                anyOf: ((...) | (...))[];
                            };
                            type: string;
                        })[];
                        description: string;
                    };
                };
                type: string;
            }
            • description: string
            • properties: {
                  excludePdpFactoryIds: {
                      anyOf: ({
                          items?: undefined;
                          type: string;
                      } | {
                          items: {
                              type: string;
                          };
                          type: string;
                      })[];
                      description: string;
                  };
                  excludeProjectInterfaces: {
                      anyOf: ({
                          items?: undefined;
                          type: string;
                      } | {
                          items: {
                              anyOf: ((...) | (...))[];
                          };
                          type: string;
                      })[];
                      description: string;
                  };
                  includePdpFactoryIds: {
                      anyOf: ({
                          items?: undefined;
                          type: string;
                      } | {
                          items: {
                              type: string;
                          };
                          type: string;
                      })[];
                      description: string;
                  };
                  includeProjectInterfaces: {
                      anyOf: ({
                          items?: undefined;
                          type: string;
                      } | {
                          items: {
                              anyOf: ((...) | (...))[];
                          };
                          type: string;
                      })[];
                      description: string;
                  };
              }
              • excludePdpFactoryIds: {
                    anyOf: ({
                        items?: undefined;
                        type: string;
                    } | {
                        items: {
                            type: string;
                        };
                        type: string;
                    })[];
                    description: string;
                }
                • anyOf: ({
                      items?: undefined;
                      type: string;
                  } | {
                      items: {
                          type: string;
                      };
                      type: string;
                  })[]
                • description: string
              • excludeProjectInterfaces: {
                    anyOf: ({
                        items?: undefined;
                        type: string;
                    } | {
                        items: {
                            anyOf: ((...) | (...))[];
                        };
                        type: string;
                    })[];
                    description: string;
                }
                • anyOf: ({
                      items?: undefined;
                      type: string;
                  } | {
                      items: {
                          anyOf: ((...) | (...))[];
                      };
                      type: string;
                  })[]
                • description: string
              • includePdpFactoryIds: {
                    anyOf: ({
                        items?: undefined;
                        type: string;
                    } | {
                        items: {
                            type: string;
                        };
                        type: string;
                    })[];
                    description: string;
                }
                • anyOf: ({
                      items?: undefined;
                      type: string;
                  } | {
                      items: {
                          type: string;
                      };
                      type: string;
                  })[]
                • description: string
              • includeProjectInterfaces: {
                    anyOf: ({
                        items?: undefined;
                        type: string;
                    } | {
                        items: {
                            anyOf: ((...) | (...))[];
                        };
                        type: string;
                    })[];
                    description: string;
                }
                • anyOf: ({
                      items?: undefined;
                      type: string;
                  } | {
                      items: {
                          anyOf: ((...) | (...))[];
                      };
                      type: string;
                  })[]
                • description: string
            • type: string
          • projectSetting: {
                anyOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • anyOf: {
                  $ref: string;
              }[]
            • description: string
          • projectSettingBase: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
          • projectSettingProperties: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^[\w\-]+\.[\w\-]+$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^[\w\-]+\.[\w\-]+$: {
                      $ref: string;
                  };
              }
              • ^[\w\-]+\.[\w\-]+$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
          • projectSettingsContribution: {
                anyOf: ({
                    $ref: string;
                    items?: undefined;
                    type?: undefined;
                } | {
                    $ref?: undefined;
                    items: {
                        $ref: string;
                    };
                    type: string;
                })[];
                description: string;
            }
            • anyOf: ({
                  $ref: string;
                  items?: undefined;
                  type?: undefined;
              } | {
                  $ref?: undefined;
                  items: {
                      $ref: string;
                  };
                  type: string;
              })[]
            • description: string
          • projectSettingsGroup: {
                description: string;
                properties: {
                    description: {
                        $ref: string;
                        description: string;
                    };
                    label: {
                        $ref: string;
                        description: string;
                    };
                    properties: {
                        $ref: string;
                    };
                };
                required: string[];
                type: string;
            }
            • description: string
            • properties: {
                  description: {
                      $ref: string;
                      description: string;
                  };
                  label: {
                      $ref: string;
                      description: string;
                  };
                  properties: {
                      $ref: string;
                  };
              }
              • description: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • label: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • properties: {
                    $ref: string;
                }
                • $ref: string
            • required: string[]
            • type: string
          • projectStateContribution: {
                $ref: string;
                description: string;
            }
            • $ref: string
            • description: string
          • setting: {
                anyOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • anyOf: {
                  $ref: string;
              }[]
            • description: string
          • settingBase: {
                allOf: ({
                    $ref: string;
                    properties?: undefined;
                    required?: undefined;
                    type?: undefined;
                } | {
                    $ref?: undefined;
                    properties: {
                        description: {
                            $ref: string;
                            description: string;
                        };
                        label: {
                            $ref: string;
                            description: string;
                        };
                    };
                    required: string[];
                    type: string;
                })[];
                description: string;
            }
            • allOf: ({
                  $ref: string;
                  properties?: undefined;
                  required?: undefined;
                  type?: undefined;
              } | {
                  $ref?: undefined;
                  properties: {
                      description: {
                          $ref: string;
                          description: string;
                      };
                      label: {
                          $ref: string;
                          description: string;
                      };
                  };
                  required: string[];
                  type: string;
              })[]
            • description: string
          • settingProperties: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^[\w-]+\.[\w-]+$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^[\w-]+\.[\w-]+$: {
                      $ref: string;
                  };
              }
              • ^[\w-]+\.[\w-]+$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
          • settingsContribution: {
                anyOf: ({
                    $ref: string;
                    items?: undefined;
                    type?: undefined;
                } | {
                    $ref?: undefined;
                    items: {
                        $ref: string;
                    };
                    type: string;
                })[];
                description: string;
            }
            • anyOf: ({
                  $ref: string;
                  items?: undefined;
                  type?: undefined;
              } | {
                  $ref?: undefined;
                  items: {
                      $ref: string;
                  };
                  type: string;
              })[]
            • description: string
          • settingsGroup: {
                description: string;
                properties: {
                    description: {
                        $ref: string;
                        description: string;
                    };
                    label: {
                        $ref: string;
                        description: string;
                    };
                    properties: {
                        $ref: string;
                    };
                };
                required: string[];
                type: string;
            }
            • description: string
            • properties: {
                  description: {
                      $ref: string;
                      description: string;
                  };
                  label: {
                      $ref: string;
                      description: string;
                  };
                  properties: {
                      $ref: string;
                  };
              }
              • description: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • label: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • properties: {
                    $ref: string;
                }
                • $ref: string
            • required: string[]
            • type: string
          • stateBase: {
                description: string;
                properties: {
                    default: {
                        description: string;
                        type: string;
                    };
                    derivesFrom: {
                        $ref: string;
                        description: string;
                    };
                };
                required: string[];
                type: string;
            }
            • description: string
            • properties: {
                  default: {
                      description: string;
                      type: string;
                  };
                  derivesFrom: {
                      $ref: string;
                      description: string;
                  };
              }
              • default: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
              • derivesFrom: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
            • required: string[]
            • type: string
          • userState: {
                anyOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • anyOf: {
                  $ref: string;
              }[]
            • description: string
          • userStateContribution: {
                $ref: string;
                description: string;
            }
            • $ref: string
            • description: string
          • userStateProperties: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^[\w\-]+\.[\w\-]+$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^[\w\-]+\.[\w\-]+$: {
                      $ref: string;
                  };
              }
              • ^[\w\-]+\.[\w\-]+$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
        • $schema: string
        • anyOf: ({
              $ref: string;
              items?: undefined;
              type?: undefined;
          } | {
              $ref?: undefined;
              items: {
                  $ref: string;
              };
              type: string;
          })[]
        • description: string
        • title: string
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file diff --git a/platform-bible-utils/variables/settingsDocumentSchema.html b/platform-bible-utils/variables/settingsDocumentSchema.html index 8e3692dc6e..caeb1642dd 100644 --- a/platform-bible-utils/variables/settingsDocumentSchema.html +++ b/platform-bible-utils/variables/settingsDocumentSchema.html @@ -1,2 +1,2 @@ settingsDocumentSchema | platform-bible-utils

        Variable settingsDocumentSchemaConst

        settingsDocumentSchema: {
            $defs: {
                extensionControlledProjectSetting: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                extensionControlledSetting: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                extensionControlledState: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                id: {
                    description: string;
                    pattern: string;
                    tsType: string;
                    type: string;
                };
                localizeKey: {
                    description: string;
                    pattern: string;
                    tsType: string;
                    type: string;
                };
                modifierExtensionControlled: {
                    description: string;
                    not: {
                        anyOf: {
                            required: string[];
                            type: string;
                        }[];
                    };
                };
                modifierProject: {
                    description: string;
                    properties: {
                        excludePdpFactoryIds: {
                            anyOf: ({
                                items?: undefined;
                                type: string;
                            } | {
                                items: {
                                    type: string;
                                };
                                type: string;
                            })[];
                            description: string;
                        };
                        excludeProjectInterfaces: {
                            anyOf: ({
                                items?: undefined;
                                type: string;
                            } | {
                                items: {
                                    anyOf: ((...) | (...))[];
                                };
                                type: string;
                            })[];
                            description: string;
                        };
                        includePdpFactoryIds: {
                            anyOf: ({
                                items?: undefined;
                                type: string;
                            } | {
                                items: {
                                    type: string;
                                };
                                type: string;
                            })[];
                            description: string;
                        };
                        includeProjectInterfaces: {
                            anyOf: ({
                                items?: undefined;
                                type: string;
                            } | {
                                items: {
                                    anyOf: ((...) | (...))[];
                                };
                                type: string;
                            })[];
                            description: string;
                        };
                    };
                    type: string;
                };
                projectSetting: {
                    anyOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                projectSettingBase: {
                    allOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                projectSettingProperties: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^[\w\-]+\.[\w\-]+$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
                projectSettingsContribution: {
                    anyOf: ({
                        $ref: string;
                        items?: undefined;
                        type?: undefined;
                    } | {
                        $ref?: undefined;
                        items: {
                            $ref: string;
                        };
                        type: string;
                    })[];
                    description: string;
                };
                projectSettingsGroup: {
                    description: string;
                    properties: {
                        description: {
                            $ref: string;
                            description: string;
                        };
                        label: {
                            $ref: string;
                            description: string;
                        };
                        properties: {
                            $ref: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                projectStateContribution: {
                    $ref: string;
                    description: string;
                };
                setting: {
                    anyOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                settingBase: {
                    allOf: ({
                        $ref: string;
                        properties?: undefined;
                        required?: undefined;
                        type?: undefined;
                    } | {
                        $ref?: undefined;
                        properties: {
                            description: {
                                $ref: string;
                                description: string;
                            };
                            label: {
                                $ref: string;
                                description: string;
                            };
                        };
                        required: string[];
                        type: string;
                    })[];
                    description: string;
                };
                settingProperties: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^[\w-]+\.[\w-]+$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
                settingsContribution: {
                    anyOf: ({
                        $ref: string;
                        items?: undefined;
                        type?: undefined;
                    } | {
                        $ref?: undefined;
                        items: {
                            $ref: string;
                        };
                        type: string;
                    })[];
                    description: string;
                };
                settingsGroup: {
                    description: string;
                    properties: {
                        description: {
                            $ref: string;
                            description: string;
                        };
                        label: {
                            $ref: string;
                            description: string;
                        };
                        properties: {
                            $ref: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                stateBase: {
                    description: string;
                    properties: {
                        default: {
                            description: string;
                            type: string;
                        };
                        derivesFrom: {
                            $ref: string;
                            description: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                userState: {
                    anyOf: {
                        $ref: string;
                    }[];
                    description: string;
                };
                userStateContribution: {
                    $ref: string;
                    description: string;
                };
                userStateProperties: {
                    additionalProperties: boolean;
                    description: string;
                    patternProperties: {
                        ^[\w\-]+\.[\w\-]+$: {
                            $ref: string;
                        };
                    };
                    type: string;
                };
            };
            $schema: string;
            anyOf: ({
                $ref: string;
                items?: undefined;
                type?: undefined;
            } | {
                $ref?: undefined;
                items: {
                    $ref: string;
                };
                type: string;
            })[];
            description: string;
            title: string;
        } = ...

        JSON schema object that aligns with the SettingsContribution type

        -

        Type declaration

        • $defs: {
              extensionControlledProjectSetting: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              extensionControlledSetting: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              extensionControlledState: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              id: {
                  description: string;
                  pattern: string;
                  tsType: string;
                  type: string;
              };
              localizeKey: {
                  description: string;
                  pattern: string;
                  tsType: string;
                  type: string;
              };
              modifierExtensionControlled: {
                  description: string;
                  not: {
                      anyOf: {
                          required: string[];
                          type: string;
                      }[];
                  };
              };
              modifierProject: {
                  description: string;
                  properties: {
                      excludePdpFactoryIds: {
                          anyOf: ({
                              items?: undefined;
                              type: string;
                          } | {
                              items: {
                                  type: string;
                              };
                              type: string;
                          })[];
                          description: string;
                      };
                      excludeProjectInterfaces: {
                          anyOf: ({
                              items?: undefined;
                              type: string;
                          } | {
                              items: {
                                  anyOf: ((...) | (...))[];
                              };
                              type: string;
                          })[];
                          description: string;
                      };
                      includePdpFactoryIds: {
                          anyOf: ({
                              items?: undefined;
                              type: string;
                          } | {
                              items: {
                                  type: string;
                              };
                              type: string;
                          })[];
                          description: string;
                      };
                      includeProjectInterfaces: {
                          anyOf: ({
                              items?: undefined;
                              type: string;
                          } | {
                              items: {
                                  anyOf: ((...) | (...))[];
                              };
                              type: string;
                          })[];
                          description: string;
                      };
                  };
                  type: string;
              };
              projectSetting: {
                  anyOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              projectSettingBase: {
                  allOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              projectSettingProperties: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^[\w\-]+\.[\w\-]+$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
              projectSettingsContribution: {
                  anyOf: ({
                      $ref: string;
                      items?: undefined;
                      type?: undefined;
                  } | {
                      $ref?: undefined;
                      items: {
                          $ref: string;
                      };
                      type: string;
                  })[];
                  description: string;
              };
              projectSettingsGroup: {
                  description: string;
                  properties: {
                      description: {
                          $ref: string;
                          description: string;
                      };
                      label: {
                          $ref: string;
                          description: string;
                      };
                      properties: {
                          $ref: string;
                      };
                  };
                  required: string[];
                  type: string;
              };
              projectStateContribution: {
                  $ref: string;
                  description: string;
              };
              setting: {
                  anyOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              settingBase: {
                  allOf: ({
                      $ref: string;
                      properties?: undefined;
                      required?: undefined;
                      type?: undefined;
                  } | {
                      $ref?: undefined;
                      properties: {
                          description: {
                              $ref: string;
                              description: string;
                          };
                          label: {
                              $ref: string;
                              description: string;
                          };
                      };
                      required: string[];
                      type: string;
                  })[];
                  description: string;
              };
              settingProperties: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^[\w-]+\.[\w-]+$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
              settingsContribution: {
                  anyOf: ({
                      $ref: string;
                      items?: undefined;
                      type?: undefined;
                  } | {
                      $ref?: undefined;
                      items: {
                          $ref: string;
                      };
                      type: string;
                  })[];
                  description: string;
              };
              settingsGroup: {
                  description: string;
                  properties: {
                      description: {
                          $ref: string;
                          description: string;
                      };
                      label: {
                          $ref: string;
                          description: string;
                      };
                      properties: {
                          $ref: string;
                      };
                  };
                  required: string[];
                  type: string;
              };
              stateBase: {
                  description: string;
                  properties: {
                      default: {
                          description: string;
                          type: string;
                      };
                      derivesFrom: {
                          $ref: string;
                          description: string;
                      };
                  };
                  required: string[];
                  type: string;
              };
              userState: {
                  anyOf: {
                      $ref: string;
                  }[];
                  description: string;
              };
              userStateContribution: {
                  $ref: string;
                  description: string;
              };
              userStateProperties: {
                  additionalProperties: boolean;
                  description: string;
                  patternProperties: {
                      ^[\w\-]+\.[\w\-]+$: {
                          $ref: string;
                      };
                  };
                  type: string;
              };
          }
          • extensionControlledProjectSetting: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
          • extensionControlledSetting: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
          • extensionControlledState: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
          • id: {
                description: string;
                pattern: string;
                tsType: string;
                type: string;
            }
            • description: string
            • pattern: string
            • tsType: string
            • type: string
          • localizeKey: {
                description: string;
                pattern: string;
                tsType: string;
                type: string;
            }
            • description: string
            • pattern: string
            • tsType: string
            • type: string
          • modifierExtensionControlled: {
                description: string;
                not: {
                    anyOf: {
                        required: string[];
                        type: string;
                    }[];
                };
            }
            • description: string
            • not: {
                  anyOf: {
                      required: string[];
                      type: string;
                  }[];
              }
              • anyOf: {
                    required: string[];
                    type: string;
                }[]
          • modifierProject: {
                description: string;
                properties: {
                    excludePdpFactoryIds: {
                        anyOf: ({
                            items?: undefined;
                            type: string;
                        } | {
                            items: {
                                type: string;
                            };
                            type: string;
                        })[];
                        description: string;
                    };
                    excludeProjectInterfaces: {
                        anyOf: ({
                            items?: undefined;
                            type: string;
                        } | {
                            items: {
                                anyOf: ((...) | (...))[];
                            };
                            type: string;
                        })[];
                        description: string;
                    };
                    includePdpFactoryIds: {
                        anyOf: ({
                            items?: undefined;
                            type: string;
                        } | {
                            items: {
                                type: string;
                            };
                            type: string;
                        })[];
                        description: string;
                    };
                    includeProjectInterfaces: {
                        anyOf: ({
                            items?: undefined;
                            type: string;
                        } | {
                            items: {
                                anyOf: ((...) | (...))[];
                            };
                            type: string;
                        })[];
                        description: string;
                    };
                };
                type: string;
            }
            • description: string
            • properties: {
                  excludePdpFactoryIds: {
                      anyOf: ({
                          items?: undefined;
                          type: string;
                      } | {
                          items: {
                              type: string;
                          };
                          type: string;
                      })[];
                      description: string;
                  };
                  excludeProjectInterfaces: {
                      anyOf: ({
                          items?: undefined;
                          type: string;
                      } | {
                          items: {
                              anyOf: ((...) | (...))[];
                          };
                          type: string;
                      })[];
                      description: string;
                  };
                  includePdpFactoryIds: {
                      anyOf: ({
                          items?: undefined;
                          type: string;
                      } | {
                          items: {
                              type: string;
                          };
                          type: string;
                      })[];
                      description: string;
                  };
                  includeProjectInterfaces: {
                      anyOf: ({
                          items?: undefined;
                          type: string;
                      } | {
                          items: {
                              anyOf: ((...) | (...))[];
                          };
                          type: string;
                      })[];
                      description: string;
                  };
              }
              • excludePdpFactoryIds: {
                    anyOf: ({
                        items?: undefined;
                        type: string;
                    } | {
                        items: {
                            type: string;
                        };
                        type: string;
                    })[];
                    description: string;
                }
                • anyOf: ({
                      items?: undefined;
                      type: string;
                  } | {
                      items: {
                          type: string;
                      };
                      type: string;
                  })[]
                • description: string
              • excludeProjectInterfaces: {
                    anyOf: ({
                        items?: undefined;
                        type: string;
                    } | {
                        items: {
                            anyOf: ((...) | (...))[];
                        };
                        type: string;
                    })[];
                    description: string;
                }
                • anyOf: ({
                      items?: undefined;
                      type: string;
                  } | {
                      items: {
                          anyOf: ((...) | (...))[];
                      };
                      type: string;
                  })[]
                • description: string
              • includePdpFactoryIds: {
                    anyOf: ({
                        items?: undefined;
                        type: string;
                    } | {
                        items: {
                            type: string;
                        };
                        type: string;
                    })[];
                    description: string;
                }
                • anyOf: ({
                      items?: undefined;
                      type: string;
                  } | {
                      items: {
                          type: string;
                      };
                      type: string;
                  })[]
                • description: string
              • includeProjectInterfaces: {
                    anyOf: ({
                        items?: undefined;
                        type: string;
                    } | {
                        items: {
                            anyOf: ((...) | (...))[];
                        };
                        type: string;
                    })[];
                    description: string;
                }
                • anyOf: ({
                      items?: undefined;
                      type: string;
                  } | {
                      items: {
                          anyOf: ((...) | (...))[];
                      };
                      type: string;
                  })[]
                • description: string
            • type: string
          • projectSetting: {
                anyOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • anyOf: {
                  $ref: string;
              }[]
            • description: string
          • projectSettingBase: {
                allOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • allOf: {
                  $ref: string;
              }[]
            • description: string
          • projectSettingProperties: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^[\w\-]+\.[\w\-]+$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^[\w\-]+\.[\w\-]+$: {
                      $ref: string;
                  };
              }
              • ^[\w\-]+\.[\w\-]+$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
          • projectSettingsContribution: {
                anyOf: ({
                    $ref: string;
                    items?: undefined;
                    type?: undefined;
                } | {
                    $ref?: undefined;
                    items: {
                        $ref: string;
                    };
                    type: string;
                })[];
                description: string;
            }
            • anyOf: ({
                  $ref: string;
                  items?: undefined;
                  type?: undefined;
              } | {
                  $ref?: undefined;
                  items: {
                      $ref: string;
                  };
                  type: string;
              })[]
            • description: string
          • projectSettingsGroup: {
                description: string;
                properties: {
                    description: {
                        $ref: string;
                        description: string;
                    };
                    label: {
                        $ref: string;
                        description: string;
                    };
                    properties: {
                        $ref: string;
                    };
                };
                required: string[];
                type: string;
            }
            • description: string
            • properties: {
                  description: {
                      $ref: string;
                      description: string;
                  };
                  label: {
                      $ref: string;
                      description: string;
                  };
                  properties: {
                      $ref: string;
                  };
              }
              • description: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • label: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • properties: {
                    $ref: string;
                }
                • $ref: string
            • required: string[]
            • type: string
          • projectStateContribution: {
                $ref: string;
                description: string;
            }
            • $ref: string
            • description: string
          • setting: {
                anyOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • anyOf: {
                  $ref: string;
              }[]
            • description: string
          • settingBase: {
                allOf: ({
                    $ref: string;
                    properties?: undefined;
                    required?: undefined;
                    type?: undefined;
                } | {
                    $ref?: undefined;
                    properties: {
                        description: {
                            $ref: string;
                            description: string;
                        };
                        label: {
                            $ref: string;
                            description: string;
                        };
                    };
                    required: string[];
                    type: string;
                })[];
                description: string;
            }
            • allOf: ({
                  $ref: string;
                  properties?: undefined;
                  required?: undefined;
                  type?: undefined;
              } | {
                  $ref?: undefined;
                  properties: {
                      description: {
                          $ref: string;
                          description: string;
                      };
                      label: {
                          $ref: string;
                          description: string;
                      };
                  };
                  required: string[];
                  type: string;
              })[]
            • description: string
          • settingProperties: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^[\w-]+\.[\w-]+$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^[\w-]+\.[\w-]+$: {
                      $ref: string;
                  };
              }
              • ^[\w-]+\.[\w-]+$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
          • settingsContribution: {
                anyOf: ({
                    $ref: string;
                    items?: undefined;
                    type?: undefined;
                } | {
                    $ref?: undefined;
                    items: {
                        $ref: string;
                    };
                    type: string;
                })[];
                description: string;
            }
            • anyOf: ({
                  $ref: string;
                  items?: undefined;
                  type?: undefined;
              } | {
                  $ref?: undefined;
                  items: {
                      $ref: string;
                  };
                  type: string;
              })[]
            • description: string
          • settingsGroup: {
                description: string;
                properties: {
                    description: {
                        $ref: string;
                        description: string;
                    };
                    label: {
                        $ref: string;
                        description: string;
                    };
                    properties: {
                        $ref: string;
                    };
                };
                required: string[];
                type: string;
            }
            • description: string
            • properties: {
                  description: {
                      $ref: string;
                      description: string;
                  };
                  label: {
                      $ref: string;
                      description: string;
                  };
                  properties: {
                      $ref: string;
                  };
              }
              • description: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • label: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
              • properties: {
                    $ref: string;
                }
                • $ref: string
            • required: string[]
            • type: string
          • stateBase: {
                description: string;
                properties: {
                    default: {
                        description: string;
                        type: string;
                    };
                    derivesFrom: {
                        $ref: string;
                        description: string;
                    };
                };
                required: string[];
                type: string;
            }
            • description: string
            • properties: {
                  default: {
                      description: string;
                      type: string;
                  };
                  derivesFrom: {
                      $ref: string;
                      description: string;
                  };
              }
              • default: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
              • derivesFrom: {
                    $ref: string;
                    description: string;
                }
                • $ref: string
                • description: string
            • required: string[]
            • type: string
          • userState: {
                anyOf: {
                    $ref: string;
                }[];
                description: string;
            }
            • anyOf: {
                  $ref: string;
              }[]
            • description: string
          • userStateContribution: {
                $ref: string;
                description: string;
            }
            • $ref: string
            • description: string
          • userStateProperties: {
                additionalProperties: boolean;
                description: string;
                patternProperties: {
                    ^[\w\-]+\.[\w\-]+$: {
                        $ref: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • patternProperties: {
                  ^[\w\-]+\.[\w\-]+$: {
                      $ref: string;
                  };
              }
              • ^[\w\-]+\.[\w\-]+$: {
                    $ref: string;
                }
                • $ref: string
            • type: string
        • $schema: string
        • anyOf: ({
              $ref: string;
              items?: undefined;
              type?: undefined;
          } | {
              $ref?: undefined;
              items: {
                  $ref: string;
              };
              type: string;
          })[]
        • description: string
        • title: string
        \ No newline at end of file +

        Type declaration

        \ No newline at end of file