From e8f6e2d433198ddaef343ea7453bc1d286eb2785 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 12 Apr 2025 13:19:03 +0300 Subject: [PATCH] docs(backend_api): set proper module name --- docs/backend_api/assets/hierarchy.js | 2 +- docs/backend_api/assets/navigation.js | 2 +- docs/backend_api/assets/search.js | 2 +- ...t_API._internal_.AbstractBeccaEntity.html} | 10 +- ..._Script_API._internal_.AsyncResource.html} | 22 +-- .../Backend_Script_API._internal_.Axios.html | 16 ++ ...kend_Script_API._internal_.AxiosError.html | 32 ++++ ...nd_Script_API._internal_.AxiosHeaders.html | 32 ++++ ...end_Script_API._internal_.BAttachment.html | 56 ++++++ ...kend_Script_API._internal_.BAttribute.html | 53 ++++++ ...Backend_Script_API._internal_.BBranch.html | 57 ++++++ ...end_Script_API._internal_.BEtapiToken.html | 42 +++++ ... Backend_Script_API._internal_.BNote.html} | 176 +++++++++--------- ...Backend_Script_API._internal_.BOption.html | 34 ++++ ...ckend_Script_API._internal_.BRevision.html | 57 ++++++ ...d_Script_API._internal_.CanceledError.html | 32 ++++ ...entEmitter.EventEmitterAsyncResource.html} | 88 ++++----- ...d_Script_API._internal_.EventEmitter.html} | 108 +++++------ ...nd_Script_API._internal_.SpacedUpdate.html | 7 + ...end_Script_API._internal_.TaskContext.html | 8 + ...Backend_Script_API._internal_.default.html | 43 +++++ ...l_.node_modules__types_xml2js.Builder.html | 3 + ...l_.node_modules__types_xml2js.Parser.html} | 84 ++++----- ...odules__types_xml2js.ValidationError.html} | 4 +- ...nd_script_entrypoint._internal_.Axios.html | 16 -- ...ript_entrypoint._internal_.AxiosError.html | 32 ---- ...pt_entrypoint._internal_.AxiosHeaders.html | 32 ---- ...ipt_entrypoint._internal_.BAttachment.html | 56 ------ ...ript_entrypoint._internal_.BAttribute.html | 53 ------ ..._script_entrypoint._internal_.BBranch.html | 57 ------ ...ipt_entrypoint._internal_.BEtapiToken.html | 42 ----- ..._script_entrypoint._internal_.BOption.html | 34 ---- ...cript_entrypoint._internal_.BRevision.html | 57 ------ ...t_entrypoint._internal_.CanceledError.html | 32 ---- ...pt_entrypoint._internal_.SpacedUpdate.html | 7 - ...ipt_entrypoint._internal_.TaskContext.html | 8 - ..._script_entrypoint._internal_.default.html | 43 ----- ...l_.node_modules__types_xml2js.Builder.html | 3 - ...Script_API._internal_.HttpStatusCode.html} | 2 +- ...ode_modules__types_xml2js.parseString.html | 1 + ...les__types_xml2js.parseStringPromise.html} | 2 +- ..._xml2js.processors.firstCharLowerCase.html | 1 + ...es__types_xml2js.processors.normalize.html | 1 + ...types_xml2js.processors.parseBooleans.html | 1 + ..._types_xml2js.processors.parseNumbers.html | 1 + ...__types_xml2js.processors.stripPrefix.html | 1 + ...ode_modules__types_xml2js.parseString.html | 1 - ...ules__types_xml2js.parseStringPromise.html | 1 - ..._xml2js.processors.firstCharLowerCase.html | 1 - ...es__types_xml2js.processors.normalize.html | 1 - ...types_xml2js.processors.parseBooleans.html | 1 - ..._types_xml2js.processors.parseNumbers.html | 1 - ...__types_xml2js.processors.stripPrefix.html | 1 - docs/backend_api/hierarchy.html | 2 +- ...t.Api.html => Backend_Script_API.Api.html} | 106 +++++------ ..._API._internal_.AsyncResourceOptions.html} | 2 +- ...Script_API._internal_.AttachmentOpts.html} | 4 +- ...d_Script_API._internal_.AttachmentRow.html | 16 ++ ...nd_Script_API._internal_.AttributeRow.html | 9 + ...nd_Script_API._internal_.AxiosAdapter.html | 1 + ...API._internal_.AxiosBasicCredentials.html} | 2 +- ...d_Script_API._internal_.AxiosDefaults.html | 45 +++++ ...d_Script_API._internal_.AxiosInstance.html | 15 ++ ...PI._internal_.AxiosInterceptorManager.html | 4 + ...PI._internal_.AxiosInterceptorOptions.html | 3 + ...pt_API._internal_.AxiosProgressEvent.html} | 2 +- ...cript_API._internal_.AxiosProxyConfig.html | 5 + ...ipt_API._internal_.AxiosRequestConfig.html | 44 +++++ ...PI._internal_.AxiosRequestTransformer.html | 1 + ...d_Script_API._internal_.AxiosResponse.html | 7 + ...I._internal_.AxiosResponseTransformer.html | 1 + ...end_Script_API._internal_.AxiosStatic.html | 32 ++++ ...kend_Script_API._internal_.BranchRow.html} | 4 +- ...ckend_Script_API._internal_.CallSite.html} | 2 +- ...Backend_Script_API._internal_.Cancel.html} | 2 +- ...nd_Script_API._internal_.CancelStatic.html | 2 + ...end_Script_API._internal_.CancelToken.html | 4 + ...ript_API._internal_.CancelTokenSource.html | 3 + ...ript_API._internal_.CancelTokenStatic.html | 3 + ...ackend_Script_API._internal_.Canceler.html | 1 + ...Backend_Script_API._internal_.Cheerio.html | 61 ++++++ ...kend_Script_API._internal_.CheerioAPI.html | 8 + ..._API._internal_.CheerioParserOptions.html} | 2 +- ..._Script_API._internal_.CloneResponse.html} | 4 +- ..._Script_API._internal_.CommentElement.html | 8 + ..._Script_API._internal_.ContentOpts-1.html} | 4 +- ..._Script_API._internal_.ContentOpts-2.html} | 6 +- ..._Script_API._internal_.ContentOpts-3.html} | 4 +- ...nd_Script_API._internal_.ContentOpts.html} | 6 +- ...nd_Script_API._internal_.ConvertOpts.html} | 4 +- ...pt_API._internal_.CreateAxiosDefaults.html | 45 +++++ ...API._internal_.CustomParamsSerializer.html | 1 + ...ript_API._internal_.DefinitionObject.html} | 4 +- ...end_Script_API._internal_.Disposable.html} | 2 +- ..._Script_API._internal_.EtapiTokenRow.html} | 4 +- ...PI._internal_.EventEmitter.Abortable.html} | 2 +- ...tter.EventEmitterAsyncResourceOptions.html | 22 +++ ....EventEmitterReferencingAsyncResource.html | 33 ++++ ...d_Script_API._internal_.EventEmitter.html} | 66 +++---- ...t_API._internal_.EventEmitterOptions.html} | 2 +- ...API._internal_.FormDataVisitorHelpers.html | 4 + ..._API._internal_.FormSerializerOptions.html | 5 + ...pt_API._internal_.GenericAbortSignal.html} | 2 +- ...cript_API._internal_.GenericFormData.html} | 2 +- ...PI._internal_.GenericHTMLFormElement.html} | 2 +- ...nd_Script_API._internal_.GetByIdOpts.html} | 4 +- ...Script_API._internal_.HeadersDefaults.html | 12 ++ ..._internal_.InternalAxiosRequestConfig.html | 44 +++++ ...cript_API._internal_.IterableIterator.html | 6 + ...ackend_Script_API._internal_.Iterator.html | 4 + ..._API._internal_.IteratorReturnResult.html} | 2 +- ...t_API._internal_.IteratorYieldResult.html} | 2 +- ...ipt_API._internal_.LookupAddressEntry.html | 3 + ...d_Script_API._internal_.NoteAndBranch.html | 4 + ...end_Script_API._internal_.NoteParams.html} | 18 +- ...Script_API._internal_.NotePathRecord.html} | 4 +- ...ckend_Script_API._internal_.NotePojo.html} | 4 +- ...Backend_Script_API._internal_.NoteRow.html | 14 ++ ...Backend_Script_API._internal_.Object.html} | 10 +- ...kend_Script_API._internal_.OptionRow.html} | 10 +- ...nd_Script_API._internal_.ParamEncoder.html | 1 + ...PI._internal_.ParamsSerializerOptions.html | 7 + ...Script_API._internal_.RawAxiosHeaders.html | 1 + ...d_Script_API._internal_.Relationship.html} | 4 +- ...nd_Script_API._internal_.RevisionRow.html} | 4 +- .../Backend_Script_API._internal_.Root.html | 6 + ...end_Script_API._internal_.SavingOpts.html} | 4 +- ...d_Script_API._internal_.SearchParams.html} | 6 +- ...ackend_Script_API._internal_.Selector.html | 1 + ...ript_API._internal_.SerializerOptions.html | 5 + ...ript_API._internal_.SerializerVisitor.html | 1 + ...l_.StaticEventEmitterIteratorOptions.html} | 4 +- ..._internal_.StaticEventEmitterOptions.html} | 2 +- ...kend_Script_API._internal_.TagElement.html | 21 +++ ...ckend_Script_API._internal_.TaskData.html} | 4 +- ...end_Script_API._internal_.TextElement.html | 8 + ...t_API._internal_.TransitionalOptions.html} | 2 +- ..._modules__types_xml2js.BuilderOptions.html | 10 + ..._modules__types_xml2js.ParserOptions.html} | 2 +- ..._modules__types_xml2js.RenderOptions.html} | 2 +- ...ypes_xml2js.XmlDeclarationAttributes.html} | 2 +- ...es__types_xml2js.convertableToString.html} | 2 +- ...t_entrypoint._internal_.AttachmentRow.html | 16 -- ...pt_entrypoint._internal_.AttributeRow.html | 9 - ...pt_entrypoint._internal_.AxiosAdapter.html | 1 - ...t_entrypoint._internal_.AxiosDefaults.html | 45 ----- ...t_entrypoint._internal_.AxiosInstance.html | 15 -- ...nt._internal_.AxiosInterceptorManager.html | 4 - ...nt._internal_.AxiosInterceptorOptions.html | 3 - ...ntrypoint._internal_.AxiosProxyConfig.html | 5 - ...rypoint._internal_.AxiosRequestConfig.html | 44 ----- ...nt._internal_.AxiosRequestTransformer.html | 1 - ...t_entrypoint._internal_.AxiosResponse.html | 7 - ...t._internal_.AxiosResponseTransformer.html | 1 - ...ipt_entrypoint._internal_.AxiosStatic.html | 32 ---- ...pt_entrypoint._internal_.CancelStatic.html | 2 - ...ipt_entrypoint._internal_.CancelToken.html | 4 - ...trypoint._internal_.CancelTokenSource.html | 3 - ...trypoint._internal_.CancelTokenStatic.html | 3 - ...script_entrypoint._internal_.Canceler.html | 1 - ..._script_entrypoint._internal_.Cheerio.html | 61 ------ ...ript_entrypoint._internal_.CheerioAPI.html | 8 - ..._entrypoint._internal_.CommentElement.html | 8 - ...ypoint._internal_.CreateAxiosDefaults.html | 45 ----- ...int._internal_.CustomParamsSerializer.html | 1 - ...tter.EventEmitterAsyncResourceOptions.html | 22 --- ....EventEmitterReferencingAsyncResource.html | 33 ---- ...int._internal_.FormDataVisitorHelpers.html | 4 - ...oint._internal_.FormSerializerOptions.html | 5 - ...entrypoint._internal_.HeadersDefaults.html | 12 -- ..._internal_.InternalAxiosRequestConfig.html | 44 ----- ...ntrypoint._internal_.IterableIterator.html | 6 - ...script_entrypoint._internal_.Iterator.html | 4 - ...rypoint._internal_.LookupAddressEntry.html | 3 - ...t_entrypoint._internal_.NoteAndBranch.html | 4 - ..._script_entrypoint._internal_.NoteRow.html | 14 -- ...pt_entrypoint._internal_.ParamEncoder.html | 1 - ...nt._internal_.ParamsSerializerOptions.html | 7 - ...entrypoint._internal_.RawAxiosHeaders.html | 1 - ...end_script_entrypoint._internal_.Root.html | 6 - ...script_entrypoint._internal_.Selector.html | 1 - ...trypoint._internal_.SerializerOptions.html | 5 - ...trypoint._internal_.SerializerVisitor.html | 1 - ...ript_entrypoint._internal_.TagElement.html | 21 --- ...ipt_entrypoint._internal_.TextElement.html | 8 - ..._modules__types_xml2js.BuilderOptions.html | 10 - docs/backend_api/modules.html | 2 +- ...nd_Script_API._internal_.EventEmitter.html | 1 + .../Backend_Script_API._internal_.html | 1 + ..._internal_.node_modules__types_xml2js.html | 1 + ...node_modules__types_xml2js.processors.html | 1 + .../modules/Backend_Script_API.html | 3 + ...pt_entrypoint._internal_.EventEmitter.html | 1 - .../backend_script_entrypoint._internal_.html | 1 - ..._internal_.node_modules__types_xml2js.html | 1 - ...node_modules__types_xml2js.processors.html | 1 - .../modules/backend_script_entrypoint.html | 1 - ...d_Script_API._internal_.AddressFamily.html | 1 + ...Backend_Script_API._internal_.AnyRest.html | 1 + .../Backend_Script_API._internal_.Args.html | 1 + ...Script_API._internal_.ArrayBufferLike.html | 1 + ...nd_Script_API._internal_.AttrFunction.html | 1 + ...d_Script_API._internal_.AttributeType.html | 1 + ...ipt_API._internal_.AxiosAdapterConfig.html | 1 + ...cript_API._internal_.AxiosAdapterName.html | 1 + ...ipt_API._internal_.AxiosHeaderMatcher.html | 1 + ...ript_API._internal_.AxiosHeaderParser.html | 1 + ...cript_API._internal_.AxiosHeaderValue.html | 1 + ...nd_Script_API._internal_.AxiosPromise.html | 1 + ...pt_API._internal_.AxiosRequestHeaders.html | 1 + ..._internal_.AxiosRequestInterceptorUse.html | 1 + ...t_API._internal_.AxiosResponseHeaders.html | 1 + ...internal_.AxiosResponseInterceptorUse.html | 1 + ...I._internal_.CommonRequestHeadersList.html | 1 + ...._internal_.CommonResponseHeadersList.html | 1 + ...end_Script_API._internal_.ContentType.html | 1 + ...Script_API._internal_.DefaultEventMap.html | 1 + ...Backend_Script_API._internal_.Element.html | 1 + ...ackend_Script_API._internal_.EventMap.html | 1 + ...ackend_Script_API._internal_.Exclude.html} | 2 +- ..._Script_API._internal_.IteratorResult.html | 1 + .../Backend_Script_API._internal_.Key.html | 1 + .../Backend_Script_API._internal_.Key2.html | 1 + ...ackend_Script_API._internal_.Listener.html | 1 + ...d_Script_API._internal_.LookupAddress.html | 1 + ...> Backend_Script_API._internal_.Omit.html} | 2 +- ...ackend_Script_API._internal_.Partial.html} | 2 +- ...> Backend_Script_API._internal_.Pick.html} | 2 +- ...end_Script_API._internal_.PropertyKey.html | 1 + ...API._internal_.RawAxiosRequestHeaders.html | 1 + ...PI._internal_.RawAxiosResponseHeaders.html | 1 + ...I._internal_.RawCommonResponseHeaders.html | 1 + ...Backend_Script_API._internal_.Record.html} | 2 +- ...nd_Script_API._internal_.ResponseType.html | 1 + ...Backend_Script_API._internal_.Updater.html | 1 + ...l_.node_modules__types_xml2js.Options.html | 1 + ....node_modules__types_xml2js.OptionsV2.html | 1 + ...t_entrypoint._internal_.AddressFamily.html | 1 - ..._script_entrypoint._internal_.AnyRest.html | 1 - ...end_script_entrypoint._internal_.Args.html | 1 - ...entrypoint._internal_.ArrayBufferLike.html | 1 - ...pt_entrypoint._internal_.AttrFunction.html | 1 - ...t_entrypoint._internal_.AttributeType.html | 1 - ...ntrypoint._internal_.AxiosAdapterName.html | 1 - ...rypoint._internal_.AxiosHeaderMatcher.html | 1 - ...trypoint._internal_.AxiosHeaderParser.html | 1 - ...ntrypoint._internal_.AxiosHeaderValue.html | 1 - ...pt_entrypoint._internal_.AxiosPromise.html | 1 - ...ypoint._internal_.AxiosRequestHeaders.html | 1 - ..._internal_.AxiosRequestInterceptorUse.html | 1 - ...point._internal_.AxiosResponseHeaders.html | 1 - ...internal_.AxiosResponseInterceptorUse.html | 1 - ...t._internal_.CommonRequestHeadersList.html | 1 - ...._internal_.CommonResponseHeadersList.html | 1 - ...ipt_entrypoint._internal_.ContentType.html | 1 - ...entrypoint._internal_.DefaultEventMap.html | 1 - ..._script_entrypoint._internal_.Element.html | 1 - ...script_entrypoint._internal_.EventMap.html | 1 - ..._entrypoint._internal_.IteratorResult.html | 1 - ...kend_script_entrypoint._internal_.Key.html | 1 - ...end_script_entrypoint._internal_.Key2.html | 1 - ...script_entrypoint._internal_.Listener.html | 1 - ...t_entrypoint._internal_.LookupAddress.html | 1 - ...ipt_entrypoint._internal_.PropertyKey.html | 1 - ...int._internal_.RawAxiosRequestHeaders.html | 1 - ...nt._internal_.RawAxiosResponseHeaders.html | 1 - ...t._internal_.RawCommonResponseHeaders.html | 1 - ...pt_entrypoint._internal_.ResponseType.html | 1 - ..._script_entrypoint._internal_.Updater.html | 1 - ...l_.node_modules__types_xml2js.Options.html | 1 - ....node_modules__types_xml2js.OptionsV2.html | 1 - ...Backend_Script_API._internal_.Object.html} | 2 +- ..._.node_modules__types_xml2js.defaults.html | 1 + .../variables/Backend_Script_API.api.html | 2 + ..._.node_modules__types_xml2js.defaults.html | 1 - .../backend_script_entrypoint.api.html | 2 - src/services/backend_script_entrypoint.ts | 4 +- 277 files changed, 1481 insertions(+), 1479 deletions(-) rename docs/backend_api/classes/{backend_script_entrypoint._internal_.AbstractBeccaEntity.html => Backend_Script_API._internal_.AbstractBeccaEntity.html} (62%) rename docs/backend_api/classes/{backend_script_entrypoint._internal_.AsyncResource.html => Backend_Script_API._internal_.AsyncResource.html} (78%) create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.Axios.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.AxiosError.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.AxiosHeaders.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.BAttachment.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.BAttribute.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.BBranch.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.BEtapiToken.html rename docs/backend_api/classes/{backend_script_entrypoint._internal_.BNote.html => Backend_Script_API._internal_.BNote.html} (53%) create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.BOption.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.BRevision.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.CanceledError.html rename docs/backend_api/classes/{backend_script_entrypoint._internal_.EventEmitter.EventEmitterAsyncResource.html => Backend_Script_API._internal_.EventEmitter.EventEmitterAsyncResource.html} (64%) rename docs/backend_api/classes/{backend_script_entrypoint._internal_.EventEmitter.html => Backend_Script_API._internal_.EventEmitter.html} (64%) create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.SpacedUpdate.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.TaskContext.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.default.html create mode 100644 docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.Builder.html rename docs/backend_api/classes/{backend_script_entrypoint._internal_.node_modules__types_xml2js.Parser.html => Backend_Script_API._internal_.node_modules__types_xml2js.Parser.html} (61%) rename docs/backend_api/classes/{backend_script_entrypoint._internal_.node_modules__types_xml2js.ValidationError.html => Backend_Script_API._internal_.node_modules__types_xml2js.ValidationError.html} (90%) delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.Axios.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.AxiosError.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.AxiosHeaders.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.BAttachment.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.BAttribute.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.BBranch.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.BEtapiToken.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.BOption.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.BRevision.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.CanceledError.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.SpacedUpdate.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.TaskContext.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.default.html delete mode 100644 docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.Builder.html rename docs/backend_api/enums/{backend_script_entrypoint._internal_.HttpStatusCode.html => Backend_Script_API._internal_.HttpStatusCode.html} (98%) create mode 100644 docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.parseString.html rename docs/backend_api/{types/backend_script_entrypoint._internal_.AxiosAdapterConfig.html => functions/Backend_Script_API._internal_.node_modules__types_xml2js.parseStringPromise.html} (61%) create mode 100644 docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.firstCharLowerCase.html create mode 100644 docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.normalize.html create mode 100644 docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.parseBooleans.html create mode 100644 docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.parseNumbers.html create mode 100644 docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.stripPrefix.html delete mode 100644 docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.parseString.html delete mode 100644 docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.parseStringPromise.html delete mode 100644 docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.firstCharLowerCase.html delete mode 100644 docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.normalize.html delete mode 100644 docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.parseBooleans.html delete mode 100644 docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.parseNumbers.html delete mode 100644 docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.stripPrefix.html rename docs/backend_api/interfaces/{backend_script_entrypoint.Api.html => Backend_Script_API.Api.html} (50%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.AsyncResourceOptions.html => Backend_Script_API._internal_.AsyncResourceOptions.html} (78%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.AttachmentOpts.html => Backend_Script_API._internal_.AttachmentOpts.html} (77%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AttachmentRow.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AttributeRow.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosAdapter.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.AxiosBasicCredentials.html => Backend_Script_API._internal_.AxiosBasicCredentials.html} (80%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosDefaults.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInstance.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInterceptorManager.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInterceptorOptions.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.AxiosProgressEvent.html => Backend_Script_API._internal_.AxiosProgressEvent.html} (82%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosProxyConfig.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosRequestConfig.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosRequestTransformer.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosResponse.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosResponseTransformer.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosStatic.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.BranchRow.html => Backend_Script_API._internal_.BranchRow.html} (77%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.CallSite.html => Backend_Script_API._internal_.CallSite.html} (84%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.Cancel.html => Backend_Script_API._internal_.Cancel.html} (80%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.CancelStatic.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.CancelToken.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.CancelTokenSource.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.CancelTokenStatic.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.Canceler.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.Cheerio.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.CheerioAPI.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.CheerioParserOptions.html => Backend_Script_API._internal_.CheerioParserOptions.html} (82%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.CloneResponse.html => Backend_Script_API._internal_.CloneResponse.html} (77%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.CommentElement.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.ContentOpts-1.html => Backend_Script_API._internal_.ContentOpts-1.html} (77%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.ContentOpts-2.html => Backend_Script_API._internal_.ContentOpts-2.html} (78%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.ContentOpts-3.html => Backend_Script_API._internal_.ContentOpts-3.html} (79%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.ContentOpts.html => Backend_Script_API._internal_.ContentOpts.html} (79%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.ConvertOpts.html => Backend_Script_API._internal_.ConvertOpts.html} (79%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.CreateAxiosDefaults.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.CustomParamsSerializer.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.DefinitionObject.html => Backend_Script_API._internal_.DefinitionObject.html} (78%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.Disposable.html => Backend_Script_API._internal_.Disposable.html} (80%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.EtapiTokenRow.html => Backend_Script_API._internal_.EtapiTokenRow.html} (77%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.EventEmitter.Abortable.html => Backend_Script_API._internal_.EventEmitter.Abortable.html} (80%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.EventEmitterAsyncResourceOptions.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.EventEmitterReferencingAsyncResource.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.EventEmitter.html => Backend_Script_API._internal_.EventEmitter.html} (58%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.EventEmitterOptions.html => Backend_Script_API._internal_.EventEmitterOptions.html} (75%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.FormDataVisitorHelpers.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.FormSerializerOptions.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.GenericAbortSignal.html => Backend_Script_API._internal_.GenericAbortSignal.html} (77%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.GenericFormData.html => Backend_Script_API._internal_.GenericFormData.html} (78%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.GenericHTMLFormElement.html => Backend_Script_API._internal_.GenericHTMLFormElement.html} (82%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.GetByIdOpts.html => Backend_Script_API._internal_.GetByIdOpts.html} (77%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.HeadersDefaults.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.InternalAxiosRequestConfig.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.IterableIterator.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.Iterator.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.IteratorReturnResult.html => Backend_Script_API._internal_.IteratorReturnResult.html} (77%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.IteratorYieldResult.html => Backend_Script_API._internal_.IteratorYieldResult.html} (77%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.LookupAddressEntry.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.NoteAndBranch.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.NoteParams.html => Backend_Script_API._internal_.NoteParams.html} (68%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.NotePathRecord.html => Backend_Script_API._internal_.NotePathRecord.html} (77%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.NotePojo.html => Backend_Script_API._internal_.NotePojo.html} (78%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.NoteRow.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.Object.html => Backend_Script_API._internal_.Object.html} (76%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.OptionRow.html => Backend_Script_API._internal_.OptionRow.html} (93%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.ParamEncoder.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.ParamsSerializerOptions.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.RawAxiosHeaders.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.Relationship.html => Backend_Script_API._internal_.Relationship.html} (77%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.RevisionRow.html => Backend_Script_API._internal_.RevisionRow.html} (73%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.Root.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.SavingOpts.html => Backend_Script_API._internal_.SavingOpts.html} (78%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.SearchParams.html => Backend_Script_API._internal_.SearchParams.html} (92%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.Selector.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.SerializerOptions.html create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.SerializerVisitor.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.StaticEventEmitterIteratorOptions.html => Backend_Script_API._internal_.StaticEventEmitterIteratorOptions.html} (51%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.StaticEventEmitterOptions.html => Backend_Script_API._internal_.StaticEventEmitterOptions.html} (75%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.TagElement.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.TaskData.html => Backend_Script_API._internal_.TaskData.html} (76%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.TextElement.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.TransitionalOptions.html => Backend_Script_API._internal_.TransitionalOptions.html} (80%) create mode 100644 docs/backend_api/interfaces/Backend_Script_API._internal_.node_modules__types_xml2js.BuilderOptions.html rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.node_modules__types_xml2js.ParserOptions.html => Backend_Script_API._internal_.node_modules__types_xml2js.ParserOptions.html} (82%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.node_modules__types_xml2js.RenderOptions.html => Backend_Script_API._internal_.node_modules__types_xml2js.RenderOptions.html} (80%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.node_modules__types_xml2js.XmlDeclarationAttributes.html => Backend_Script_API._internal_.node_modules__types_xml2js.XmlDeclarationAttributes.html} (80%) rename docs/backend_api/interfaces/{backend_script_entrypoint._internal_.node_modules__types_xml2js.convertableToString.html => Backend_Script_API._internal_.node_modules__types_xml2js.convertableToString.html} (79%) delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AttachmentRow.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AttributeRow.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosAdapter.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosDefaults.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosInstance.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosInterceptorManager.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosInterceptorOptions.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosProxyConfig.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosRequestConfig.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosRequestTransformer.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosResponse.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosResponseTransformer.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosStatic.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.CancelStatic.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.CancelToken.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.CancelTokenSource.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.CancelTokenStatic.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.Canceler.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.Cheerio.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.CheerioAPI.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.CommentElement.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.CreateAxiosDefaults.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.CustomParamsSerializer.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.EventEmitter.EventEmitterAsyncResourceOptions.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.EventEmitter.EventEmitterReferencingAsyncResource.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.FormDataVisitorHelpers.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.FormSerializerOptions.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.HeadersDefaults.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.InternalAxiosRequestConfig.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.IterableIterator.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.Iterator.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.LookupAddressEntry.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.NoteAndBranch.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.NoteRow.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.ParamEncoder.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.ParamsSerializerOptions.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.RawAxiosHeaders.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.Root.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.Selector.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.SerializerOptions.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.SerializerVisitor.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.TagElement.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.TextElement.html delete mode 100644 docs/backend_api/interfaces/backend_script_entrypoint._internal_.node_modules__types_xml2js.BuilderOptions.html create mode 100644 docs/backend_api/modules/Backend_Script_API._internal_.EventEmitter.html create mode 100644 docs/backend_api/modules/Backend_Script_API._internal_.html create mode 100644 docs/backend_api/modules/Backend_Script_API._internal_.node_modules__types_xml2js.html create mode 100644 docs/backend_api/modules/Backend_Script_API._internal_.node_modules__types_xml2js.processors.html create mode 100644 docs/backend_api/modules/Backend_Script_API.html delete mode 100644 docs/backend_api/modules/backend_script_entrypoint._internal_.EventEmitter.html delete mode 100644 docs/backend_api/modules/backend_script_entrypoint._internal_.html delete mode 100644 docs/backend_api/modules/backend_script_entrypoint._internal_.node_modules__types_xml2js.html delete mode 100644 docs/backend_api/modules/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.html delete mode 100644 docs/backend_api/modules/backend_script_entrypoint.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AddressFamily.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AnyRest.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.Args.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.ArrayBufferLike.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AttrFunction.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AttributeType.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosAdapterConfig.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosAdapterName.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosHeaderMatcher.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosHeaderParser.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosHeaderValue.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosPromise.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosRequestHeaders.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosRequestInterceptorUse.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosResponseHeaders.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.AxiosResponseInterceptorUse.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.CommonRequestHeadersList.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.CommonResponseHeadersList.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.ContentType.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.DefaultEventMap.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.Element.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.EventMap.html rename docs/backend_api/types/{backend_script_entrypoint._internal_.Exclude.html => Backend_Script_API._internal_.Exclude.html} (85%) create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.IteratorResult.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.Key.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.Key2.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.Listener.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.LookupAddress.html rename docs/backend_api/types/{backend_script_entrypoint._internal_.Omit.html => Backend_Script_API._internal_.Omit.html} (80%) rename docs/backend_api/types/{backend_script_entrypoint._internal_.Partial.html => Backend_Script_API._internal_.Partial.html} (81%) rename docs/backend_api/types/{backend_script_entrypoint._internal_.Pick.html => Backend_Script_API._internal_.Pick.html} (82%) create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.PropertyKey.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.RawAxiosRequestHeaders.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.RawAxiosResponseHeaders.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.RawCommonResponseHeaders.html rename docs/backend_api/types/{backend_script_entrypoint._internal_.Record.html => Backend_Script_API._internal_.Record.html} (84%) create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.ResponseType.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.Updater.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.node_modules__types_xml2js.Options.html create mode 100644 docs/backend_api/types/Backend_Script_API._internal_.node_modules__types_xml2js.OptionsV2.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AddressFamily.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AnyRest.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.Args.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.ArrayBufferLike.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AttrFunction.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AttributeType.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosAdapterName.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosHeaderMatcher.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosHeaderParser.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosHeaderValue.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosPromise.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosRequestHeaders.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosRequestInterceptorUse.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosResponseHeaders.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.AxiosResponseInterceptorUse.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.CommonRequestHeadersList.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.CommonResponseHeadersList.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.ContentType.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.DefaultEventMap.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.Element.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.EventMap.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.IteratorResult.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.Key.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.Key2.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.Listener.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.LookupAddress.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.PropertyKey.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.RawAxiosRequestHeaders.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.RawAxiosResponseHeaders.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.RawCommonResponseHeaders.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.ResponseType.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.Updater.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.node_modules__types_xml2js.Options.html delete mode 100644 docs/backend_api/types/backend_script_entrypoint._internal_.node_modules__types_xml2js.OptionsV2.html rename docs/backend_api/variables/{backend_script_entrypoint._internal_.Object.html => Backend_Script_API._internal_.Object.html} (89%) create mode 100644 docs/backend_api/variables/Backend_Script_API._internal_.node_modules__types_xml2js.defaults.html create mode 100644 docs/backend_api/variables/Backend_Script_API.api.html delete mode 100644 docs/backend_api/variables/backend_script_entrypoint._internal_.node_modules__types_xml2js.defaults.html delete mode 100644 docs/backend_api/variables/backend_script_entrypoint.api.html diff --git a/docs/backend_api/assets/hierarchy.js b/docs/backend_api/assets/hierarchy.js index 49262a7a7..e7c97ca8e 100644 --- a/docs/backend_api/assets/hierarchy.js +++ b/docs/backend_api/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "eJy1mF1v2jAUhv9Lrl2WOB9OegcVk7jZKrq7qUIhmOI1JMw2VdnEf99xUooTkeGAuSCRGnjPc16fc+z0r8PLUgrn/idxQxR4cYQCjCOEoyhEmIQJ8t3YQz7xCDyNYnjqu8iPA/VlD8ODOH5GDqfLnGaSlQVI/XWwH6tbka6pc++MvpWSOsh5ZcXCufdwjJwtz+FBlqdCUPFlnmavtFjMRMbZRs5oIfluU7JCDmZwobxI89mgUhms5DoHqeqXoCDF4k7J3tV/2CMH0tBCD+dC8jSTI5pl6biQTO6uBjmheQYLHqxYvuC0AJ/BG+RFIVxI6CIvDgnyEgKOe64PF4KfVRYE61m8s1I8yVSy7JMeh9GBvkJbpplxAke5TvBPTeVpQohG85hyQfnVNhblgs7W5WKbUzGbyd0Gbu/rHP8SgzrC+bX2sBdpYFOoZBv+KB0DY5qripNYLZxaWb30RzwtstX1xV/rGFgCRaXHH0rJ2Xxro/8+pQwooKpbFGm2WoOwFYwPLQMOaCydY0rfmIAhdT3FQek8g+prnWEs0w37UUKM6ymOWiYcjZky+r6RVpyodQziQ4do8R9WlHJWDh8nNlr2qGY20XAQBu0BOymEhCaj1kbsQbDvLCH1HqC24Dbj9ZuXUum1XYFTFQ2cBdo0Y87L6zeCo1QvrsStXYpjvay+lnz9BKWQ5uwP5XVtChsrelLYsNgAVa98VRM5Xdhxr6F2vgvVaa69jFP6e0uFfCiLJXuxVv0N1b4t4PvYU6ur7hru5CPEbbC71c3W2Q8asOM3CDNeMyktnJZ0sT5tAkc35IekamE/DPwOvildUvhBxoqXodgV2ZSKcsvtzMIGuklQQ7fDKOnIpqFmcQZ0ZnIqoGkWJDDJwm4BdYYxGCDwJniuyG1Z3HdoBB9DgzS2hPpNRxe2WBKd4r3hSeLW8In7X/gJfFJZ3jaJVhDDWo4D/cDyRNW/BEorZXHQ6uuqekOsXE0CvSSq9OY5PaRpZfdoaZp5FriNKQZvvula3OQA0yFtiOl5uLG0NwC8BK15JISjIFKGPlfEUdwxp260I1za+OEBONbfVe1O/z5DvkUX+BUdxp10Fv28cCM9bSj23XbP2+z1C8aRGkPP+/3+H2dhdLY=" \ No newline at end of file +window.hierarchyData = "eJy1l11v2jAUhv9Lrl2WOB9OegcVk7jZKrq7CaE0mOI1JMw2VbuK/77jpBQnIsPB2QVEIuQ9T87Ha/vd4WUphXP7k7ghCrw4QgHGEcJRFCJMwgT5buwhn3gE7kYx3PVd5MeB+rOH4UYcL5DD6TqnmWRlAVLvDvZjdSnSLXVuncm3UlIHOc+sWDm3Ho6Rs+c53MjyVAgqvkzS7JkWq+VDxtlOLsf3s9GSFZLyIs2Xo+rx0UZuc9CoHoFHpVjdKL2b+ocDcoBfizl+FJKnmZzQLEunhWTy7XqCM2IXeODGhuUrTgvILGQDeVEIXyR0kReHBHkJgRx7rg9fBC8UPsE6/isrxYNMJcs+sXEYHbErtHWaXSY/6XQSf4qpLCaEaBj3KReUX5+4olzR5bZc7XMqlkv5toPL6zbHv8Solr5cVg97kUY0h261yogSMEhFs4A4iVWNVBH1vp7wtMg2Fp1dCxgkARpHDzyWkrPHvdVUfWoYhIeWbYVPs82WFtIu/oeIAQCMiw4wpy9MgNlYhD9KXA6uxlQPPpXpjv0oQdwi/EnEBKDhDZPvO2n37rWAQWDoey3w3YZSzkpQs5rAk4yZJeEgDNrWOCuEhNGh9uZ4VOrrCaS2bbVOtuEsFhr1eK+lBXJTYcBK3caYcl5aePdJoxdQ4tZ5iWO9db6WfPsAVU9z9ofyuv+EVfHOKho2FDDqba3Kn9OVZb4aMpdnS22r2hWb0997KuRdWazZk31rN+T69rfvY08VUl01ztlHiIF5u2XNSuoHDcrpCywr0y2T0mb3oqv0mQHYQyE/JNVg+mHgd4DN6ZrCAxkrnsbircjmVJR7bulpDWaTaIb5DaOk4zUaakNMducrnItkik8CE/yBeqVT38AW4KB1qZGtk9rXCoIPKyANT6+PFbrwENXvVO1NTRK3pk7cf1LP4JPK8j/Rt9QN+xXO1zozVYfr0q4DjiJ986gOYFUek0CvfvVejzk9vp+d/bfEzLIUuA1TghNluhXD7jI6NA35PA83qjgk2TVMzZ0a7NCQSuGiQo3iDtsZ2tKvHefwSBrrR8GB7LuPS7ewAr/CwrgTa4gMXrn2nU8h9t32JA8ywVe4i3KVxeFw+Au2qvTj" \ No newline at end of file diff --git a/docs/backend_api/assets/navigation.js b/docs/backend_api/assets/navigation.js index b36f95491..e62890e06 100644 --- a/docs/backend_api/assets/navigation.js +++ b/docs/backend_api/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "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" \ No newline at end of file +window.navigationData = "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" \ No newline at end of file diff --git a/docs/backend_api/assets/search.js b/docs/backend_api/assets/search.js index 3773f4b38..9e1bbc7d2 100644 --- a/docs/backend_api/assets/search.js +++ b/docs/backend_api/assets/search.js @@ -1 +1 @@ -window.searchData = "eJzVvW+T4zaSr/tVbrTf9voU/kqauHEi2h77js+dtX3cvbtx7sSEgyWxqmirRA2p6nbvxHz3SwKEBCR/lFAioPG82e0eN1OZZAJI5JMJ/P1NU39q3/zhL39/82u127z5A3/7Zlc8l2/+8Oa+WP9a7jY/t+um2h9+LneH5vO+rnaHN2/fvDTb7l8815uXbdn+j8l/+eXT4Xnb/fP1tmjbsvuZN2/+8Xb8S/9390/LZlds/+crRP/sHvoZ/MrbN/ui6f7xWTNOqjC+PCrz7r49NMX68FW5Xhff7A7V4fNRq+EX4rQCgq7U9EvvBZ2UVuz0Btf1rvuxl/WhbtIq+0Uo+XrF0S/4X+COy5Pnbev77zaJDemFVpub2bApDuXXTdn939SG9JLXR8m3s+bf6031UGUx5/kk+jb2VO2PTd29xvRfp2r3nuRbWfP+826dwZTWib2NHS+H9R+zDZtO+D9j5Aw2ZRo8g1G3GD9ccya9Obr/R6mn6EHmyYZDu/m3qv03f0hltKlq/1huyxxzwuYoN9/3uZOnIObnx/Lwdd096UVraWzpJa+Pkm/3pQLr2mzWtf986+7Lh7op3xcfq91j8gHWi26d6H+OfY/lrmy6SetPRfuU2D4n+smKvs1Y6wbEj/UvdXJTDnsr9aZWfKg7xyvz2HKoWyv7n+V3h/8YAoynYveYfJbv5LsY4yj/Nt+uc/f3h6Yb03kmxU58a8SjmTGnXdWuSm3LIPI2+j8Xza/vMsUUvezi5nFFYNH76nm/TT1XBHa17hduY93+5WD/gZ0gElvWSS/NX9dO+j9nHmzTT/CjeT2n/i/7fo79tqmff6o/pd5PGdkPnezGyM63R/Qyjl+9OxyK9dPz1TO3J+D3m2GkSqbLLPrvb2IXXhz/xbV5xZH6J5Fzs4oR+s/JiI40B5nQYf6pdk9lU10z/0TYMEQPfy53j4crA3/kQ73MrZOZ9yvMzumO9J/KSN3ie8zP6UJzYC7qFvb02Zt192i6r9PnbU4S8/rW7Iw00B5nom/zLeZkpIEpIBN9Czueq+crY6WRDYOovF606z54snWiF3aDta3+tCubZEobaTfQel+31aGqd4nU9sTl1bupr92yjXQeROXVt4ubkynsZGXW+PM+mcJWVF59U1C3keZnaNst5u0k1G3KqH9ahDNY9X79VPbVMZtv6+abpmhfmvJ91S2Paa1s3a/0yMD+Sjv8SnJ/TMcWx5udi0zx/8r06dLCRRicjpN/t7HF5rG+L5IFR1bgrsgTIhHtezpUbrpwe182h6r7oTQ2WLF7X2xuS/ZN9Vw0n//fMuW3GIT+Wub7HklR9ciAWESdbeAnZdVj8yIZ9U3Mmw+rwYw9Aalz6N+9yI/dcP1Qf9+9tXRJqV7mod5Zmbkt2F9ZoAoUN6Ly6jukVFJlnI7S8mo9v2hhpPpkscItxm3ySXdizs2k+7fVtky45HUSHzqJN1nvut9KONd00m4yy8wqckFazy9uidd6TlHLlO6gmCWTBR/6rMUPTer0cCfZ5EPqJlHBcpw1KUpwkC1nSm9uMZ+mKcFBe4qEpTcRdlxfcjPeoNJSm1t8h6odPsC7j0W1Le6T5Q6rdvgEhSc477dIUD40phCTZUO3+DrJyofO2wXKhm5hXZLyofF2/BVlQzfZ8l1fPzSybaoeNK/+qUPfif14Dt0T1D6N873pap4mctik1qmp7l/mBMD2+d93pZOnY9pCp+HlTdc52X8wh6f6uh8FpkCq53WfW+Pkq52rxOm8BUnqg3wzsiK0y7bMx2fUmHzo7Lw1VfudlT4vIvTNqdoqEJl1bCSpDgq1z1gcdMmWubVBoSG5SoPOW7GblX3yLUiTdbqg7cy6oEDfRGVB5zWeX1/j65yuvOa81vNqP3yN05R+nNc2VeWHr3fuwo8oi9IuXNnLPs7b9LHYviRyKicqtVelrd8IArkblW9cMqlq3z08dL9X7R7fv9wfmjJZFFE4ue1RbubPk6ASJTQhSRdajOa7WeCELmL59T0UzWzcEywKRt6tdU8VOJy0zxI+ZKhR8rUvE5YoXdI9XYWSb0H6AqVLdqSqTwpCucTlSWMbklcn+erftjjpgnEpUqGBcTctTTpvXJrKpDAWSVmYdF57Gz9/va13iYaNFbgeBGbVPU2tjK983lKZS9Yc/lg+VLtyk24O62RurMxbzGHOgoT7aWdArk112ooZonmu+ClpvQzROU25TJTOc6tlgOYRJ7/cYknoi2kSR+R9FU3WoDxT+QyxIXf1zHm70hXPkHB3unbmBlbNK6UJdtizD62J0LZ993Ko/1ztfk2W2Ojkba28zJqnXt36jMatFrdERT6++plrfF5hz9wSn0mrclX4nLctWYFPsJ+9eX3PeSPnlff4luWp7jmvvS1mSZT3d7KyTgCJSnrGiier6Dmv/8diW6V755605OjLL0P6qil262t3p/bh33EBkqdgwuqj4Z3lKN/xFc5Su3NBd/Nf02hv/jw7wX1e3/mFRr7K+XjtZStmklpqRiZGe96Oqv3mt32x2ySxomrLk7B8HjS/oChUOlc10SUrZpUShSZkqSM6r/+sshxf+yRQ7bKuP84ryqEaJ6rKOa+3FTaLY/p6W3E3eN/7ptuD/pZCYycon65JCol8nbNWEUXZknBhyls/NLImYTFOENjcohLnkjFdZLXdzMjeBoFxLytB2vaSznPLbcJVKk2tzWWd/6ssrs0Ehgp/soJyanua4pNO8Jm1LucWqPhal6mqUy5pnag0xdc9cV3KRW9JUZQSLrAJK1LG2qctR/EVv2EtygWzZheiBGbdrgrlvFkJSlDCFThZ/cl5vecXnwTrbLLKk/Na25UxVWLvCyvu3onLp3eCchlf74y1MpfsSLUEp8HpF7WdUaBBtE1QnRGl7azSDKDzbeoyLpqWpKiBmJe1ouG8RYnKGUiIlLOW4bw9MwoZgq3A/CqG83qmQOm+wjk5+issmQXRJ+3JQtDPW5UGnweR923Z+XnzZoBz36YM1Py83rOQeZDnSsHLY3SdB8vHKqch5eO0og+cvzkU++pD3cm5Uu2TgN8xeCZKJoTP3vvLAaCp4lkg9GUb5oNdaki+NHqcNTPz6MicTIn0y/aUx3+RzM+MyEP/99k46bL+86EvVT8f+I2xZhb8HZuSBQBftmPGSRLUhgT5x8v6Gm+dkaygSht582/sjdA8Caak6mdFldE2JZ5m8yJLaFVCbDlazG+BLmOMmosCx3NWGhwYo/tsXDVa+lIhqxjtE2ErakNidBVjSRJ8Re1IirCwFWkxFjXghigrwrzZOGtk3u2Q1mXzEmCt8QydDG1d1j8BcKH6Z4QuMfbMQRljU1LgjGitZyGNCd1vgzWiTEyCNoCZWfHGZcsSIQ6wnObEHJftmoE6RrHZfNxxWd8UyIMqnhN7vNKiWejjrF1Z8Mdl69IgkFH0dlsMctnMGSiE2pYBh1zWPwVmGG2pE6IGnBbwccOMSoz+0d8xYjiqlxAumLc1kWD5+eeHbXH4UP52+LpYP81+qV9YeYdO3nqQl0vzWUDkpHAWFHJOb1OY3VwNyjwHOQnK9Y6HQOXdbnM6+r7t/vZT+bFqq85B31f/Pd9n3NUju24KOf5K97fG/Uprf+WmVuaz7DbWpNQ/s8bzseBJ43zJ6ksWzMxRhyZkSk2fs6Fqvyq7vcm8aPtkRdXe9+LSZHDP6/1He0tiEqU3nqx8Gs8Flb7GuRDleQtmwUlf/SxY8pzuz9XVeeWT3oOQXB4yq3P2pGWSPs5zetafduXmeBrFtdjhpLCRV/jycmluRdmipgSKW3H3J3F59U6lcE5NXfT2df1ydQbtpK+Tth6k5dLaHnf3U9ltYvrIc7beVl7jycumeX/d5Xx9BynZtLz+CglPyfm3R5zTMUkhxUnbrCUUEXYkC0zzlk0QSwgXPi4KaaaTo7gM80nCUg8vTXGLIo/zhrh8Q5ov4KTl/wDe9vKH+19S7jBrIy6v5m70plLdjd7culftu6b7xh+TbBKKk6icGqfb+2bZ9hJ9t8V9uU0zGI2o/CMx3C6kUT3cMtzIhj+ne/VG3i3fv4ttE6rvwtt/hgXf7dbbl021e+wP9020Aw3sqdwPbIcfyGedFZbmw1hZ+b9Ik9SdbudJTUYn+mf5T7h5TfNFwg1s/u8CbEj8dYBFN/xG4eYyRVQX7i9zx3VkU5nQgFtFpuXcUu+T5mWqIu/zGicq7z7pnbiw+8KqlqKk21vYUhZzU82DOuef3XHNHz7vyyS6n0T2Kazc+s8uQ/cUv10B+lmTZpeeeybdruj8nEnF5rQjmp/W2py2Qhk9q/sZswNKoe92EJRRVxdMpFC3OcnKpnFTvttu+3/xY3F4SpdG6eQW2605mbaXmymnkriVws+AJmuiOKezOcnrw7XtBl5+s5dzmNtocFbTevexW74/1D8amafapfm6W8mH2mpb+JJzWTMUXszPcR7l5NO0z+2lKEEdTmFLcBrYOX3LpmjLb35bl23r6vbe74p9+1Qn4MhGeGmEH8v1POG5bErQ5HSyIWN703kbDv48n8CMgz+/Z337h3e77pMf6uZ7U6mSRvlBpK1auZH+STXPrfNxHv7qc4LqoF7xo8T7z6kLhc5p/yFJrQIxIEPpwrQNafwmEHcbvb/6/FOd+t2395+b+gbvPtEuyeqefZfk6/x1t0p+t2vLXX8lxNXdQ9iEdSe7CmTfwqJUAyBLqd+k1v9ZbF/Svv2Pg8SM2n/VLS4uTEih+30nz4UJt9PcdtSm1r91UnNakapKtNc9S4ko1fjrvrgmpdqmWueGuvf/Jp3iuzr7DJMqKzmRZ02u7x/Ldt0JKdzdQUle9uYo9CYx/B+r1oTeH2oXzScxYpB6qIuT1IxWfFtt08CFTtZDJyszVbAad/+03CSfZR4GwTecbb4dul+TqD90vubV+Lt1gkx2J6daZ81i95ravEm3PiebzqujyBvM6f+r7QsQks3rv7R9tcEN5nZP7/fFQ7n9nFj71gnNaEMavtQJys2XnK6nW9qTOLpRexPIzG1BOr1voW2ynZzR+Aa7uJPW6V70Rycuo94/BEW7KVQPS3ZvqX2SN5+1SfG8/smcPrThBt7/w7FsOpn6N5jZT1qn85xbzJAnvdN6zK3mSqJ/4pd/s1kzWeGJU/8G1SdU93TvPlMT7Fnt07q/s+AGI+DHtP3p/dGRGVvUsfbJdn1WuRvs+GYcNBoqPP+I0QhNZx0uOtIXHCuaXOuUE+Jt5kKnceLtnVP+Zju8pNP5jWZyp/MH07CRUvGDk3gD7ZMtQTdcfY7nu6XR+yQso87vzcPf7D6m0Nn+09IIy6lz2Vfh/lS2L9t0q2VrhDZG6A3WzPd1cyg3jvL+VK7rJg1Nao1gB3qbo+CcthyaeveYPvZqjdxbRmDvX+67gZdk3mmPovLrmxBGDmrfhER62rfHbsUP5fN+m+QEmdCa9titePB+IaN1HxKfidQJy3os0kj/vjDwhybdoXu9Ab3MusGH7yW3IMk5+4H+WU/YP2fNU9Emo/WdrBsw+l7jZOnvXuUbZL67n/k61TnDnaw8Rw1TjQdeXNxvS9f0lCZj3MmuTrJd41Pu/HH3q8nUv4GuiTlPJ/FmnMdpn+x134QvOK2TJUWc4jfIjHQ/lVLt22ic4k6XQO3p21zS6j7j3paTvglubDmvo2tt74LhDym2HieJ+Xcgp9/68FS1aa5COMk8dDIzXIcQWtAOjv3uY1Ft+3VuvgGtO7/eE5lP/1NJ6g8P5l+mOIbNiawfdnXWNahqv9lWj1X3kr6tm69NA22f9PpQJ+zLrdpy+I2Hulkff+NQ36RDt2q/rbebcn7YXrUPTlA+Xf9UbTb9WZX9RUiHFDVwVftkRK59kRn1PzzPD2U6nQ8zb7q5pOd3z8XVNz35ilaDnIyaehva2dp6snJqbL04VTLP6G0k3mBFbf9Xt2zYpHwCxX/phLVOWEad2wQBbadtmzWWrezG8kPzcnhKMbGZnc7BScup9ctu/fRV0a+PD9X8XrBe817ifdGvhlZiPu1/2KdJf1Ztvc+d9azan+o6xbhrrJh8etpNWaJ4z27IMkd6KW6lPCmd8z7KaCtm3UQ5YUuWOyjPWZTm9smTNTe+d/KcaU35XH8s0yXnrLxbpObsL6VJzFlZudNy9leSZbesuBskuGbcSnrSNsN9pJd0Trg/7sXdZCvc/5CrkUmidXMSlk1nAz4MYE+2obAyDWK/wZbiZEGbw4T2NjYkPMikvc1BJgkP3Zw4czO5vilbN9tbtW62qdoe2/xtj23CYt72JsW8fTlZMibeC7sBFO9/xlajzd929rL2R1m5ND7Uj4/bhJGqlXeLWc7+UpoBaGXlHoP2V5INQyvuBiPR3hU/W9+jmLx6ftvUzz+ZO+1TqPvQSWuMtIRaM35S+iubprpSXfvwl7OpgaecYtw/sta7036mgl+E0ua8z+GdeW802U3zvsJZ7po/r/v8u7V9A/LdY3jZipnXGFIzMt1ieN6O+Tc/+2bku/v5khWzbn8OTchy//N5/XfXn7bk657goKXzeia5h9TXOOtNpFG2JBzEeW8jPW/Nxxk9Xb4NKVq5RpomvH80WLxucQPpJWPm3tEYzj15qMslG8q59w/5RpSpbiC6pHWiO4h83RPfQnTJgiT3EPn6J72JaKx92rt8fMVveJvPBbNmpxYDs253o895sxLcexLOvMluPjmvd4JbFXy9M96rcMmOOSc5hCakOMshSttZpzkAncF5DjcfCKla14h5WZvXzluUqI2ALIPTjQS57ZnRWhDEUrS5ILfeKYpwfANyluG8wpJZhTiT9mQpxTlvVZpinCDaum05znnzZhRb+DZlKLc4r3eKlHawCU+Y1B5vuf209sxyC/f47zi1HaiYMLl9fHM50tuh0lkS3Jf0X89aiUdvPQHkj9T4z+Xu8eobPaDeWycxp/bzkUKoe76UZIwlfy7awzebGW0hY2O6xztxCbpDYvSfmVEda58poXrJlvloJDQlHxy5bMksPELNyAJILtnwXF2dIQv1HwTlHAV97V6i9cseFpRZX1frmUhnJy673ocZl/aFKqe4qe+itp/3iZS1gnLqmgT0hVpnRX2R9iReWgeTbra6pkGW0IbbrbEJYSAJ9W+BAy8bNBcI0tU2Twbosh2zoWBoSDIseFnzRGAw1D8xGrxsRRI4GNqQFA8iC9ICwlD5GyLCi6bNhoTEtNthwkumJQCFdFZOhgov6W5ufk+ZlbN3ySfqhLqkfQLUGSqfEXZetiXN1eDUoLTXg7/SijlXhJ81JNPm48yV2+mtyLEeTus/68rwc1YkuTY8wpaUq0eyC1oj9J7fxTbSPV0n2+v0n3UR4TkrklxGGGHLjBMqRuonOKAiQuMZJTAjjRMUwURqPKsMBuqd5GKTCO2TVLqMLMha63LJqkTVLqO9XcqDMy/ZMKPChSQH0te4XNQ91aGONM2R+GDHS3akqNYhXCFjvc6rrJlVsXPGpiw1O5csS1O1Q9Igt63buWTijMqd0K4MtTsXdU8byiY7jOGS3imqjkgePWHdEeIAXuXRpnwoXrZXvvHh4d9v1ZGvYLqaI/fOJshKsd324fT7zp2vP2k50LyTaI5w6Tx6/jnLl7R3hxF8t9uUv6VQ3gmsBoE30P3KpATWe2Y64oLO97MuYgo0TnP30gV9zbkg9tSOD7W9RSrF2OylWj0P9b2Tms+K8lDsqw91JyfFizfSDk5aPq23dbG5NsIMFD4KyqermbASqOrk5NP0dF7pXF2TnHw61jaINorN5vpkTTjBbTbzUzUXtN2U6+6hw7H47ftEXjHIPYbWWbwktKRqDp8Tr+tGZs6VPbDgofuf3qVcIXuB+VbJM7r/V3V4+rEpH6oU8UloxadO9N6JzmdPjyCOYWICI3rycAwSs2s+80zLkeaJDrV8jeY/NB+emmu3a9MG1M3hafae7TV2pBjHKeFblO5zTk8Dmqc4PO0Veqd2HSv1Rp7z1ba+T6P5vZWUV9tU+4te3yy7CqxxnwwypzG+2w17pZQ29Ikhs2EqdsOe6TZWJXV8a8qNvN6mfdMoXjpZeTU+blATaX3cot5O80RrU8bddToMTpXOvrMatE06JnulbzQiU20EB62ze8accyepwrWTlVXjn8p196h5z/1y9L9fyibRDNgYyea190vR3wbJma2ZU4o5tiBFGWa81klHqVP+RiPV2ZDeiwa5t/Ohqy8NGuk++96gC9o2wz5+rq5NjnyAzw/f74t1ufmPGWce+xJ+vyRxpGU6nBi8wqms73Zbf7L/pE9+1S+HOTUMY2OMfIudP1n5oJ4hi2VV+2677Yvi+r3Sh6Z6fCybpO70RdV21vX1DP1+6WB/IcXp2jHWteuncvOyLdNa5KTeyopDjs9y4y9hf+f7+tN3D9938UvbFtcuZGNTrOxd/al62Hmy01vkz7wfivZXUy/z25ULhSfg9zvvUiXTTbv++5s+geLKdtKR2oOovPr2Ibkp3OvCqj91k922bIYZ9VpqPLKj/4nN8BNP9icO3k8kt48Uu/Yd3235Y1M/dpFN+3X9cm1mbWSYk70fZK8H2Xktasp9F8Z/0zTJxoeVWA4S82p/6P7J+5f1uiyvLksY6d/LbD2ZeS3oYvnvuvmk2K2vXNdG+ncSq5PE9NorfVTeo1l7DwQZEQ/d+hFpQigm6VIQnhyzW29fNuXX8HioBEp/MfxAwtOiyBu+9Bn8+s/rDeqk5PsIJ9DnNVLO1/WLk9y5rZTh64w71S2BAeBwtzyq0wPdEuiepM75NconG7zUhLSD9owh8HCxBHZMnn+SyQzTTpF2JFiZNxkL4/NNEuiPjznJZcD4XLckJuDj3fIYERyHlkD7+aeiRaldf9qVTVrXNyJv4vn7uq0CopRAe09mbvUbv2U+gerzO+Wj1A4PeUugd4LjFqIUnzqtK4EJ5w7tymrM+yGLufm2br5pivalKd9X/kYsnXEuYbrpz4+xP9VWs3doU8aSzYGt75q5NzgKybo1GDp/ZvlXqKnX/jPftU5vcnI5/s72JwbNxPONqNoqkJvZjF0xb0Em2s8/oCtK6Tqx56Q4rjRG8RRLMVE92Up8UfngIND5is8/DjRG6YSrGdE/9WJ20ZTwrrz5BiS4M29CbX9VsvWcc5ako4R865GtEJ0xpYQ6Du2Rs0/6Or66bHtaonei/WyE4t/8ti92m5SalyeJOVWfufYQtZOckx2j8o9zVx6geJql56L6Vtz3Sd+7lXmTt78Pu8fmKp6gYeyiyqkWTaJ70hUTGeGvO19v6135U9nu6117/aoZSPkdrz9jPROtQeFrnMrq9XUojynf8hcnkbmVN7NjMQMxAO3N7FjMpQtR6huA3V6PZIH2J5EZlA/GqCUxs5CyJyPf+Hyom3V/7E7/U5ufyv5Mg2QKf2GEPwzCGyd8zqv3Xus5g4LzAdOYMf+AQKx8Rq/5N/Yv5zeDyv/6nhMY8q/oO/xfz3f4P9l3vn2xRdjpjXmxtdf/YkOA/4sPAZF5CCR70eL2L/pj2cx+0U5GRhrzcqjtD7VzMgRU1y96uWtf7rzXfXyZ+HX/sdsY70w+4of7X8r19VVPVFDOMsX+3XRR8raYlZuBGn8xSG9O0me8/9HbPVel8lzPyUlOWNPXqTjBNzBkW9yX2w9zkAe2w8idzz5izXh+2R6q/bZa+4cSpLGEiL6BMbuX5/uy+bEp19WsmQrbY6XvPek3MMk59bttVVy/TGCDnOxikJ3HHH8OPh3IMAf4BFLyzb6ngxlnJN7GunpHNM5NvoWvMxsEAjYkAkFRBswqQQC6z69BiFLbfOHg1qMEuhuho5uP8hgwcVlmAivO3JmZ1ZTZwGLaljTQYsoYfw79f0pz9dSsbYMn41+kyYZqnKHDxn+x+NX3jPHdbkOOAnutKYGU3MwooZZfpDi2LHyFZ5BLSsXnn4A0pTb1jh+Lpni+flyeRPyOWSJRMhFI9N5epm4lqneSVqXLam8SrKFU9WSr52X1q8dd3ZTf1s19tdmUO3uEYDIP/8KKf3Di90fxeY2aX180MiRRgVGM8vMbfcbaJ+ryuaz+rBYfqvf8/p7LCs+s6KIqpygqilN6dk0XUj1NUddlA5JUdVED0pV1RRgwr65rpHqCwq7LSh+K5rFMt8QexeVVunzeb82JOkmdxYm9jbvM6wcb6T6/GSxC5TnZ75HGs1PelxVOlNGgqqdMZ0AjxruMw9NP3da3mWuDE5MxCdC+a7rNwcfZrztQtT9I7SR29us+vs1JI/5kotPEJjw5oTcw4Lvdn+qq7a9RfLn/0JRzxy01pdo9WfHty/3Bis9u1OzCTGRKmsrMSQNGI9m/Ovgq/TsBGXMF8842CRRMcqzJ8Z3l3mwftU47s19QfXaCeqx7msT0JeXnQ6ZQ80R86bLaibbSnuIpN9JnVJ+/jT7qnGgTfUbZFFvoo7rJ4vEzCieIxo/6porFz6k7OxI/aZsmDj+jbMoo/Kh28hj8sgGJJ+ukIBGYQEOPORUYw/O/68Aj6XFq7oVlRBNpj1C7oHCqOCk4bCzZ4Mt9WNpI83SDLucBaaHaSY5Gu6BymrAuddXQRaXTBHXpj0C7oPjskC7hsWcXVE0Q0CXtcb+g7vxwLuUxW5eUnRvMJTxC5YKqCUO5LMVhceqnXU+Sx3HTpWD2Jqg5gdxRQs4M8PvPu/WMtxvq2M3GrZM348WeXl2OqlOi8vyK04vqpnJlonlSZ75oxLwTjIjqCY4vQgr748815rRP1f5qtX0h+UahuaRzJiAdafqFkZpi/Q7eZM6KgLEN6WoCJowIPcbeNDZnzvZk/G434FTHJJtw/+VlPRR8pH3CKuMII1JszkcmJIupIg34c9EevtlUyW3oFO9kVrcwI8VGcmRDss1khAGzNpQjzedvKiNUnrmxHCmdZl6/qLa7QTKl6k7mDdSftz8eaZ5gjxyj9Jx98ljn2XvlCJUT7ZdHyqfcM8ebkWOKHyy54Syfauc0ZUqavRM2xA8t3xcfq93jrLawk4h8gWX7a7X/z2JbbeYdaUBU/aIX+9EXO+Nde29y4lWXffXZzF4fX0jG7Ivprxhqv76f01c10nfo3RgKv+b3WAVv9XxPoasp7A1K+AVcU6GrLdzVs69znzDK96b+drU/+tc7vtYOJyBj9qDelN89m9v8Nu/ar7u/pVH2i15wNQgu2rUVPON1H9/lZJy233a6/sduUzbdzzVl299hbK44vd6PQpOGn3g5/UR/jXHrfiKjcW3xMHylRKb0AisnMKfiT021+/W75+Ix2VewIisnMqPy/a2Ip7Hxwb8Dd54JveDT2Bgu101rCL9bLZg63ZF7PK89ONimD40jLQgEJJ2PqKr2QuLmGiWHR9Oq51+0sq9e5wLdA1cqM+WUP/+8b6qPxWuXe6fIF/7zr30/vflTJ4n9VtWvHOFHldyzCdVZP5VlU72yAPuo0OnplCq9NC7Lfa1aVsKV8dgZ1TbF51+u/Xju2YTqbOvHf7eHQF+rVCfh+SQhrWr+rekz9DNhw+blKCahknVTPVa7b3aHV5/8dVTQiiidiITKtX/bXqmTfTKlKoeimTMezfPpR+Nvz1t+9XA8PjxPoeD+6v6hl/33rwVbR53s8zvzfEK1bE6sj3vmzKk2sdYJSfIhgYLfl59m67crP2VTb7ZumRT7obFz7J+Ll123IDezlKwbO9NuT8KSK9xvEGa/zX4zkP6Nlrv+NkID2Nt392330LdN/fyjlXmdulakgTBtYUQ+dCL3TmQm5X/sNt3dU9/tkum+txKrXRbV23WxL/9kNwBXaWoEXLmdOafYb/3u871t6fxQ/3/V/tvqtZzopKQRNvSHHur/rvYP1VWU6IzCj+Xh3X7/3e7h2pj+sT+ccV9ZAYkVO17ROUM3X0Zy9ezOfZZ2RxFplbvmxDVfs6tPLjuv1h+LzzOm8k5Aty1KP413ck/nCF6v2+mY0ozqXRvABvolDmQ72d/tuqh9ty6/f3URqK9hNUi5svzzvIr/Xu8OT/O877kXkcX/5umVTSWT7P9zf8D2POVMRn87yEmvZiIt8ylp62Kv167eXwlpY9SaMaXURwFpFfvfL0XTqTJvVPzNCskyOFx1wfXaNScJiVWr68PXxbZ7tJj5AptO0nqQlOUtfqg3cwOCQ50rJPivsvz126pp5wctnzpJD72knKrOVzGLav+nnOuFn8sc3retH69PMqdVpQu1N/Xz+24rsLtWJyuidSJSKvey+2HnLs26VruXXb17OMlIrN7Loa025Q8PfdfUDA2tmPqhtWISKtmakpZv6zkDwcp4qDMMhUC9a4OBQL/EAUFro7wP9azsVGuDvC5myZCRamuLPK5+fbVFHonf3KF+fNzaHN+81J4VZFJ7WTJ6h24Ga4t1H00W10bxVEZC9V52s1OOTkSSpKM4lXUUXu3Ex6KpivvtWYWKGaUTf33bGb0pf3vzh7+/cZeQ/eEN/1J8ueokPFTldtNJ+4trBV3Xz0PmbVOvX8wf/zr8s/8s14e66f+x/df/4+7N27/cvdXsS63kX//69i/uYfMfzP/gZJz+F/Mg6/7G0INs9CALHuTd3zh6kI8e5MGDovubeCvZl3ypggfF6EERPCi7v8m38u5LqXjwoBw9KIMHVfc3hR5UowdV8KDu/qaRqnr0oA4eXHR/W7wVqy/1MvzFxejBRfDgsvvb8q0UX7KVDh5cjh5cBg92HvSXFfrF1ejBVegAvT+wu7di8aVehFaysfMw4j3GfdhbKb8Ud8vwYeBAoQex3i8YR0qzsROx0ItY7xtMwF8eOxILPYn1/sEkfHjsTCz0Jtb7CFPw4bFDsdCjWO8nTMOHx07FQq9iva+wBXx47Fgs9CzW+wtbwofHzsVC72K9z7AVfHjsYCz0MN77DL9DD/Oxh/HQw3jvMxx6GB97GCdzlJmkOHwYTFOhh/HeZzj0MD72MB56GO99hkMP42MP46GH8d5nOPQwPvYwHnoY732GQw/jYw/joYfx3mf4Ak7rYw/joYfx5dTMzscOxkMH473L8OVbpb9UMpz5+NjBeOhg4m5qZRBj/xKhfwnjX6u36u5LrcPXJcb+JUL/EnxqZRFj9xJkGRRTi4sAC2HoXaL3F3GH3pYYe5cIvUuoqcVJjJ1LhM4l9NT6JMa+JULfEr23CDiSxdi3ROhbwvgWh69r7FwidC7Ru4sQ8HWNnUuEziV7fxESOYgce5cMvUv2/iIU+mU59i4ZepfsHUbAkSzH7iVD95ImzFqgTyXH/iVJpCWnogkJYq3QvaSajCfk2L9k6F+ydxkBpwE5djAZOphcTAYjcuxgMnQwuZwMRuTYwWToYNI4WLc8qi8V0XrsXzL0L2UmrzvwrBq7lwrdS/UOIxl6duxdKvQuxScDKDX2LhV6lxKTAZQae5cKvUvJyQBKjd1LkVi+dxgJNx4KhPOhe6neYaSAD4/dS4XupXqHkRL5phq7lwrdSy0n4z41di8VupfqPUZ2s0g3lpcsfHjsXyr0L238SyO19djBdOhg2jhYN4voL1er8Jf12MN06GHaeBgMV/XYw3ToYdp4GAxX9djDdOhh2mwV4TSixx6mQw/TZgKDsa4ee5gmO0YTfcFYV4NNY+hh2kRfcALTYw/ToYfp3mfkCjmJHnuYDj1Mm/ALBsp67GE69LCFie/hTLIYe9gi9LCFib/gTLIYe9gi9LCFie/hTLIYe9gi9LBF7zPqDr2wxdjDFqGHLUx8D8fzYuxhi9DDFiYhAbMui7GHLUIPW5glEgVCi7GDLUhaoncZxdG4WIDMROhgC+NgKNhdjP1rEfrXovcYGCgvxu61CN1r2TsMDJSXY+9aht617P1FwchvOfauZehdy95fYKC8HDvXMnSuZe8uOJEz9q1l6FvL3luURJPucuxby9C3lr234EB5OfatZehbS+NbMNZdjp1rGTrX0sT3MOJcjp1rSfJevb/AiHMJMl+hcy1NcgJGnMuxdy1D71r1DqMUMnk1dq9V6F6r6fTXauxeq9C9VmbzqNEssBr71yr0r5VZHmG4uho72Cp0sJVxsAUaFauxg61CB1uZyWsJ1R472Cp0sFXvMmoFHx472Cp0sJVxMBRlr8b+tQr9a2UmLxRlr8b+tSKpVRN+oSh7BZKrNLtq0qs4T3mH8qskwXpnXAynKu9AivWO5FjvTBCGs5V3IMt6R9KsdyZNAVMN9r/R50mm9c4E+zjheQdyrXck2XrXO5DGhOIOpFvvSL71zuTw4X7B/jf6PEm53pmoH0bA9r/R50nW9c4E/jhnewfyrnck8XpnJjectr0Dqdc74n8mYa/hloeh/P4owW/8D2d+YYqf+J9J2+OAmKEsP03zm8w9jokZSvTTTL9J3muJ7Qf+R5P9Jn+vFX4e+B/N95sUPo6sGcr405S/yeLj4JqhpD/N+ptEPo6vGcr708S/yeXjEJuh1D/J/TOTztcaRdkMZP8ZSf8zm//H8wcAAIwQAGaS+hpmtBlgAIxAAGby+houdwxgAEY4ADOpfRiuMwACGCEBzCT3YdDNAApghAUwk97XMLvNAA1gBAcwk+GHcTsDPIARIMBMkh+G7gwgAUaYADNp/gXcoTFABRjBAsyk+mEAzwAYYIQMMJPshzE8A2iAETbATL4fR+IM4AFG+AAzOf8Fg9YDRMAII2Am7b/g8NsDSsAIJmCWEwj8+8D3CCpgJv0PQ3oGYAEjtIAZADDBpQEvYAQYMMMAJtA0QAaMMANmMMACLxyAGjCCDZghARN0G4ADRsgBMzBggRcewA4YgQfM8IAF3F4wgA8Y4QfMAgQUbTMAEBghCMxQARhwM8AQGIEIzHABGHMzQBEYwQjMkIGJqBuABEZIArMoYaJAADgfgQnM0gS8agKcwAhPYIYRTETdACkwwhSY4QQLvOoBrMAIV2CGFUxE7QAtMMIWmMEFE1EzoAuM4AVm+QKOmgFgYIQwMIsYcNQMGAMjkIGp6RwwA5iBEc7A1HQamAHSwAhqYGo6E8wAbGCENjADECaiTsAbGAEOzDCEiagTIAdGmAMzGGEi6gTUgRHswAxJmIg6AXhghDwwAxMmok7AHhiBD8zwhImoE+AHRvgDM0hhgaNGQCAYQRDMUAUcNQIGwQiEYIYr4KgRUAhGMATT01Ef4BCMgAimp6M+QCIYQRHM0IXFCs59AEYwQiPYYjrqAziCER7BFtNRHwASjBAJZiADTt4ywCQYgRLMcIYlnvkBlmCES7DFJLpnAEwwQibYYpreM8AmGIETzACHiagL8AlGAAUzzGEiagKIghFGwQx3wFELoBSMYApm0AOOWgCoYIRUMEMfcNQCWAUjsIIZ/jARtQBcwQivYIZBTEQtAFkwwiyY4RATUQvAFoxwC7Y8k+sD5IIRdMEMjZhY9QG8YIReMAMkpkocgfMRgMEMk5hY9QHCYIRhMMMlJlZ9gDEY4RjMoImJVR+QDEZQBjN0YmLVBzCDEZrBDKCYWPUBz2AEaDDDKCZWfYA0GGEazGCKiVUfUA1GsAZbTUNZBsAGI2SDGVixxLlmwDYYgRtsNYlmGaAbjOANZpDFEqeqAeFgBHGw1SSgZQByMEI5mCEXS5wpBqCDEdLBDblYwg0zB6SDE9LBDblYwg0vB6SDE9LBDblYwg0vB6SDE9LBDbmAUQ8HoIMT0MENuIBRDwecgxPOwQ23WOLKW8A5OOEc3HALXBLKAefghHPwu8mWBQ4wByeYg99NNi5wQDk4oRzcUAtcG8oB5eCEcnBDLXCujQPKwQnl4IZaLGG8zgHl4IRycEMtlpBrckA5OKEc3FCLFWzg4YBycEI5uKEWKzhzcUA5OKEc3FCLFW7nAZSDE8rBDbXApaocUA5OKAdn07UDHFAOTigHZ5PlAxxADk4gB2fTFQQcQA5OGxwMtFjBqZOjFgfa48Cn6wg46nIYtTn07rTCUy9sdCDuZ6DFCk+9qNeBNjsYarHCUy9qd6D9DgZbrGBBAkcdD7TlwWALvGvgqOmBdj0YbrHCwx/1PdDGBwMuVnj4o94H2vzArf/h8Y/6Hwjp4MI2ceEJALAOTlgHN/CC3eEZANAOTmgHN/SC3eExAHAHJ7iDG3zB7rATA97BCe/ghl+wO+zFAHhwAjy4sHtf7MaAeHBCPLhBGOwOL+KAeXDCPPjAPLAjAujBCfTgFnrcYU8E1IMT6sHFZCU7B9CDE+jB5WQxOwfMgxPmweVkPTsHyIMT5MENwmAMDyPAPDhhHlxONxVyAD04gR5cTvcVckA9OKEe3PZOMDyMAffghHtwyz0YHsYAfHACPvjQQ4GHMSAfnJAPbskHw8MYoA9O0Ac3KAMnIThAH5ygD25QBmN4GgDsgxP2wS37YHgaAPCDE/jBLfyAjQIcwA9O4Ae38IPhaQTQD07oB7f0g+FpBOAPTvAHt/gDh3MAf3CCP7iyboinIcA/OOEfXNk0IB7JAIBwAkC47bfgeCQBAsIJAeGGaDAOa6U5QCCcIBCuLf+FtcccMBBOGAg3TINxiSAGBxCEEwjCbf8Fh91nHFAQTigItz0YHGIUDjAIJxiEG6zBJvpJAQfhhINw24vBsScDEsIJCeHaRobYEwEL4YSFcAM3mMCeCGgIJzSEG7zBBPZEwEM44SHc8A0m8JwOgAgnQIQvbAkqntMBEuEEifCFzUvjOR1AEU6gCDeQAzcwcQBFOIEifGHXZTynAyrCCRXhBnMwged0wEU44SLccA7cRcUBF+GEi3DLRcREZzXwQwJGuAUjAo8EQEY4ISN8Yf0QjwTARjhhI9zADibxSAB0hBM6wg3uYF14h14i4COc8BFu+YjEczIAJJwAEj4AEjwSACHhhJBwS0gkHgkAkXCCSLhFJBJ7MmAknDASbhmJxJ4MIAknkIRbSCKxJwJKwgkl4ZaSSOyJAJNwgkm4wR5MYk8EnIQTTsJtw4fCnghACSeghBvwwXAHFgekhBNSwm3jh8JzMkAlnKASvrJl+dgTASvhhJVw2wCisCcCWMIJLOEr24WLPRHQEk5oCV/Zc1CwJwJcwgku4YZ/MIU9EQATToAJNwCE4V4UDogJJ8SEr2yZFvZEwEw4YSbcMBBMLDlgJpwwE2G7QyCxFICZCMJMhO0O0XAkCABNBIEmwraH4P4KAaiJINREGAzCcIOFANxEEG4ihgYROBIEICeCkBNxZzcrcCQIgE4EQSfizp7JA0eCAOxEEHYiDAxhGo4EAeiJIPRE2CYRXKUuAD8RhJ8I2yWCy9QFACiCABRhT4HScCQIQFAEISjC9okssCcChCIIQhH2NKgF9kTAUARhKMKeCLXAngggiiAQRdhToRbYEwFFEYSiCENFcNu5ABRFEIoi7OFQsP5AAIoiCEURw/lQeCQAjCIIRhH2jChcdCwASBEEpAgLUnDVsQAkRRCSIgwZYbhyVQCUIghKERal4NI7AViKICxFcOuHeCQAmCIITBHcnlyARwKgKYLQFMFt8SoeCQCnCIJThMEjDFcSCMBTBOEpgk+XrwrAUwThKYJPl68KwFME4SmC27PK8EgEQEUQoCIsUMHFCAIAFUFPlLJHSsHTFAQ6VIqeKmV5Cq5mEOhgKXqylOUpuJxBoNOlRsdLWTfEIwkeMUXc0PIUDMUFOmaKnjNleQqm4gKdNUUPm7I8BWNxgQ6coidOWZ6CubhAh07RU6csT8FgXKCDp+jJU8IenIc9GR0+RYiKsG0kmO0KwFQEYSpC2gZO7ImAqghCVYSlKpjuCkBVBKEqwlKVFfZEgFUEwSrCYhXMZwXgKoJwFWG5Cga0AnAVQbiKkNNdnAJgFUGwipDTXZwCUBVBqIqQ012cAkAVQaCKMJCEY8AsAFURhKoIZc9wxCMJUBVBqIowkIRjwCwAVRGEqgg1fdaLAFRFEKoiDCThGFALQFUEoSrCQBKOAbUAVEUQqiIMJeEYUAuAVQTBKmLoKsEjEWAVQbCKsG0lGFALgFUEwSrCUBJ8Zo4AVEUQqiJsXwkG3AJQFUGoirCNJRhwC0BVBKEqwnaWYEYsAFURhKoIA0k4ZrQCUBVBqIqwvSWY0QpAVQShKsJAEo4ZrQBURRCqIgwk4ZjRCkBVBKEqwp5yhRmrAFRFEKoiDCTB/TkCQBVBoIowjARX+grAVARhKsKed4UZrwBMRRCmIgwiwadYA6IiCFERBpDgE0sBTxGEp4jF9LmjAKcIglPEYvroUQBTBIEpwrARfIAoQCmCoBRh0Ag+QxSQFEFIijBgBDfYCABSBAEpwnARWCooAEYRBKMIi1FgqaAAFEUQiiLsSVjwvCEBIIogEEVYiIK3VoChCMJQhGUosFROAIQiCEIRhojAAiEBAIogAEUYHgILhATAJ4LgE2FoCCwQEgCeCAJPhIUnOAwD7EQQdiIGdoKfB75H0Imw6ATHMICcCEJOxHL6FEkBwIkg4EQsp9PVAnATQbiJWJ1JVwNsIgg2Eavpw2QEoCaCUBOxmj5MRgBoIgg0Eavpw2QEYCaCMBNhG0zwNgAgE0GQiTAEZGIbAIiJIMREGAAysQ0AwEQQYCIM/5iIoQEvEYSXiNWZZRfgEkFwiVjZZRfHn4CXCMJL5N3ksisBLpEEl8i7yWVXAlgiCSyRdzb0W+KzoMGRzASWSMM+8GHjErASSViJNOgDrvsSkBJJSIm8s3EfbK2VgJRIQkrk3eSFGBJwEkk4iZzuMZGAkkhCSeR0j4kEjEQSRiLP9JhIgEgkQSTyTI+JBIREEkIiDfDgHLboSEBIJCEkkp05DxwAEkkAiWRnjgQHfEQSPiLZ9KnggI5IQkekoR2cw/IPCfCIJHhEWjyCTxYHeEQSPCLZmfPBAR2RhI5IduaIcABHJIEjkk2fEg7QiCRoRPLJ2moJwIgkYETyydpqCbCIJFhE8unjwiWgIpJQEcmnTwyXAIpIAkUknz40XAImIgkTkfZODQ533RIwEUmYiOTTN7dIwEQkYSKS25JWWLwkARSRBIpIC0VwQakEUEQSKCItFMEFpRJAEUmgiLRdJrigVAIqIgkVkQZy4DpACaCIJFBEWiiCK8gkgCKSQBFpoQiuIJMAikgCRaRhHPhgGwmYiCRMRIrpFncJkIgkSESK6RZ3CYiIJEREiukWdwmAiCRARIrpFncJeIgkPESK6RZ3CXCIpJdxyGkuJ9F1HPQ+DmkXYfj76EYOeiWHYRs4gpfoUg56K4dBGziCl+hejtHFHGYHgqdBeDcH8T8DNnACV6LrOej9HHL6diGJbuigV3RYEMJh7lKiWzroNR1y8pIhie7poBd1WBDCYepToss6CAiRFoRwmPqUAIRIAkKkBSEcph4lACGSgBBpQQguqpeAhEhCQqQlIbioXgISIgkJkZaE4KJ6CUiIJCREWhKCi+olICGSkBBpSQguqpeAhEhCQqQlIbioXgISIgkJkfaELVxULwEKkQSFyOGILeyJAIVIgkKkRSG4KF4CFCIJCpEWheCieAlQiCQoRFoUgovaJUAhkqAQaVEILmqXAIVIgkKkRSEC72gBCpEEhUiLQnBRuwQoRBIUIocGExxUARQiCQqRtsEEN9lIwEIkYSHSshCJxwKAIZLAEGlhCL5TRwIYIgkMkfYCEIkjU4BDJMEhcrgEBI8FAEQkASLSXgSCy+olQCKSIBG5sOsyHgsAikgCRaS9EETCHnYJsIgkWEQurCfiu68AGJEEjEgDOiZCUwBGJAEj0pAOjsvyJUAjkqARaVAHx2X5ErARSdiIXNizpnF4D+CIJHBEGtjBcVm+BHREEjoil/bcQezJAI9Igkfk0lYpYE8GgEQSQCKX9gwk7MkAkUiCSOTSRojYkwEkkQSSSAM9OC7Ll4CSSEJJpKEeHJflS4BJJMEk0t4kAmM8QEkkoSTSHsOFq/olwCSSYBJpz+HCVfUScBJJOIm0B3HhqnoJQIkkoETak7hwVb0EpEQSUiItKcFV9RKgEklQibSoBFfVS8BKJGElcjV58LkEqEQSVCItKsFF+RKwEklYibSsBBflSwBLJIEl0sISXJQvAS2RhJbIgZbgcQBwiSS4RFpcgovyJcAlkuASZfgHx0X5CgATRYCJMgSE46J8BZCJIshEWWSygAkXBZCJIshEWWSCi/IVYCaKMBNlIAi+WVYBaKIINFF3kyfwK4BMFEEm6s6WykBmpAA0UQSaKENBMDNSgJooQk3U3eRprApQE0WoiTIUhC/wtYcAmyiCTRSbPgddAWyiCDZRhoJAaKQANFEEmigLTWDCSQFoogg0URaawIBAAWiiCDRRhoLgK7UUoCaKUBNlIAi+QVYBaKIINFFnTuZSAJooAk0Umz6GXwFoogg0UQaC4BtdFYAmikATZe8fwS0pCmATRbCJMhwE33mnADdRhJsoA0JwRKgAOFEEnCg+fSCwAuBEEXCiDAjB2FEBcKIIOFH8jAMCcKIIOFGGg2BqqAA3UYSbKD5N7RTgJopwE2WvIIEFUwpgE0WwiTIUhOOWJAWwiSLYRBkKgu9QUYCaKEJNlDgzAQJoogg0UQaC4FtQFIAmikATdeYeEgWYiSLMRJ25h0QBZKIIMlFn7iFRAJkogkzUmXtIFEAmiiATJc44IEAmiiATZRAIxy1pCjATRZiJMgxkwoEAM1GEmSjLTHBLmwLQRBFooqQNA2GWTAFqogg1UZaa4JY2BbCJIthEWWyyZPAdAG6iCDdRlpssOfQCAE4UASfKgpOlwBoANyTkRBkSMmkC8EOCTpRFJ1MmAEck7ERZdjJlAnBEwk6U7SKZMgF4IqEnytKTKROAJ9K7zi09wX15Ct13Ti88t/Rk4h2gS8/prefqnCeii8/pzeeWnkxpADyR3n5u6QluDVToAvTRDejWE/GKBi9BJ55o6QluDVToInR6E7qlJ7g1UKHL0Olt6Jae4NZAhS5EpzeiW3qCWwMVuhSd0BNl6QluDVSAnihCT5SlJ7g1UAF6ogg9UZae4NZABeiJIvREWXqCWwMVoCeK0BNlbynBywKAJ4rAEzWczgUjG8BOFGEnSk+X8iuAThRBJ8qQEHxXhgLkRBFyovTkqcEKcBNFuInS06cGK4BNFMEmymIT3JmpADZRBJsoi00mkisAmyiCTZTFJri1UwFsogg2URab4NZOBbCJIthEGQqCryJWgJooQk2UpSa4NVQBaqIINVGGgkwEZ4CaKEJNlKUmE/kdQE0UoSbKQBBY06sAM1GEmSjLTHBrqwLMRBFmogwCmdheAGSiCDJRy+n8DAAmigATtTyTnwG8RBFeopZntscAlyiCS5ShHxO7G0BLFKElysCPid0NgCWKwBJl2MfE7gawEkVYibKsBHf2KkBLFKElysAPgTt7FaAlitASZeDHRIYJwBJFYIky7GMiwQBYiSKsRBn0gWdxQEoUISXKgA+BG5MVICWKkBJlwAc+vFwBUKIIKFEWlODGZAVQiSKoRBnyIXBjsgKoRBFUoiwqmQgEACpRBJUoezM77mxWAJUogkrU9NUlCoASRUCJMtwDz6EAkyiCSbShHjBFrgEk0QSS6LvpljoNGIkmjEQb5AFnUA0IiSaERBvggWdQDQCJJoBEG+CBZ1ANAIkmgEQb4oHHvwaERBNCou3NJXD8awBINAEk+m6yoVMDPqIJH9F30w2dGgASTQCJtm0luClfA0CiCSDRBnhA39eAj2jCR7RtK8EBiAaERBNCotlkM7EGgEQTQKLZZDOxBnxEEz6iDe+Y4EsaABJNAIlm05sQDQCJJoBEG+CBRx/gI5rwEW1vLsGjD/ARTfiItnwEjz7ARzThI5pNr74a4BFN8Ijm06uvBnhEEzyi+eTqqwEd0YSOaNtWgkcfoCOa0BFt6Qg+0UIDPKIJHtEGd8CmMg3oiCZ0RBvagbewGtARTeiIPkNHNKAjmtARfYaOaEBHNKEjmtvoD+6fNKAjmtARze30B/cfGuARTfCItpe0wwBaAzyiCR7RBncIfKCHBnxEEz6iDe/A8y/AI5rgES2mezo1wCOa4BEtJns6NaAjmtARLc70dGqARzTBI1pMz3+AjmhCR7Q4M/8BOKIJHNHizPwH4IgmcERbOIK7KjWAI5rAEW1Yx8QECtiIJmxEG9QxMYECNKIJGtGGdOAJFIARTcCItmAEd1VqAEY0ASPaHq6FZyDARTThItpgDoHPw9GAi2jCRbTBHAKfh6MBF9GEi2hpXRBuoDTgIppwEW17SvB5OBpwEU24iJa2tRjufzTgIppwEW0wh8Dn0WjARTThIlrZWRCvg4CLaMJFtLJ5GLwQAC6iCRfRym5D8EIAuIgmXEQruw/BEzngIppwEW0wh8B3fmjARTThItpgDoF7RDXgIppwEW0wh8DdTRpwEU24iFZ2NsTRMOAimnARbTCHwO1JGnARTbiI1rbLHXsi4CKacBFtMIfA7UkacBFNuIjWtl4BeyLgIppwEa1tShB7IuAimnARbTiHwO1JGoARTcCItte34/YkDciIJmREG9IhcHuSBmhEEzSiDeoQuD1JAzaiCRvRBnYI3J6kAR3RhI5oQzsEbk/SAI9ogke0PWILtydpgEc0wSPa0A6B25M0wCOa4BFtaIfA7Uka4BFN8Ihe2OJB7IkAj2iCR/TCFm9hTwR8RBM+og3uELg5SAM+ogkf0YZ3CNwcpAEg0QSQaMM7BL5zQwNAogkg0fZKd9wcpAEi0QSRaEM8BG4O0gCRaIJItEEeAjcHacBINGEk2raV4DY1DSiJJpRE24tLcJOYBphEE0yibVsJbtHSgJNowkn00noiHkwAlGgCSrRtK8ENUhqQEk1IibZtJbhBSgNUogkq0RaV4ItLNEAlmqASbVEJ7pDSAJVogkq0QR+4RUsDVKIJKtEWleAOKw1YiSasRBv4IfDFJxrQEk1oibZ9JbhFSwNaogkt0YZ+CNyipQEu0QSXaItL8M0pGuASTXCJtp0luKJXA1yiCS7R9pp33OOlAS7RBJdoi0twj5cGuEQTXKIN/xC4x0sDYKIJMNGGgAjc46UBMtEEmSzsQVy4x2sBoMmCQJPFnfVEOJYWgJosCDVZ3NnTkOBYWABusiDcZGG5CW7SWgBwsiDgZGHBCW7SWgBysiDkZDGQE+jKC4BOFgSdLCw6wU1aC8BOFoSdLAwMEbjLagHoyYLQk4WhIQJ3WS0APlkQfLKw+AR3WS0APlkQfLKwx3LhLqsFACgLAlAWhocI3GW1AABlQQDKwraY4E3bAiAU97/99e2bavexbA7l5rvdpvztzR/+8pc3P//8sC0Oh/K3w7pYP5Vv3v79zc+V/a9L/tb84ps//P0N66aEP/z9H/94636p/9vb42+Y/9b/6M8/75vqY3EIBPX7w6OkfgcYJ+ljsa02najD531pnvZE9rfuHkX29+pGiXwsD+t6d+j/N1+W8OwU9lnF7f9n3Txi/yD18IcuVjJ/6G/jNX/oj+00f+gPoYrSo8V6SE8POeghnB7M6bFwenCnh3R6aKeHiNKjuG8PTbE+3JfrddH9h+rw2dfH+/xxdhWb7nMdmur+5UA+FvM/looVti3uy20oyNfJfpEYQbs6VKg/R+Mopz8pI1JOU3Zjpap3oU7C1ylumBTbba9T7wd01PWHxZx0k3GDpZNXf3rZ96PlU3V4ql8O66di9xgK7ha/k+BlpNH7KhzJ0h/JS/tUP8FECWvKwfB9cXhqi2b9VH0sN+HblP7bjFTycOjeYv8/VYEwvvRkrYYBdSdfKbPeH9pA6sLzZmXH5SvENfWnUJrwpUUOXDfK1vVLOIesfGfkd6+TFr495Y21xcJNi68VaWQF7q38ofdKcaOX5wnrO/FeJSz8qt1m19Mr+qtaUf0SFY4T7o+TyInq5VB3y0K3QrdkjumL7092qsgJ9LeqbkOlPCl9HjVGyn2x/rXcbX5u1021P/zcO/DnfV2FXuetxfFSX/a78Gv2ubeTfotYSceRFXqGNw7i5uR7uHYpb7Av4l78/X1T7NZPvhTtzUQscnU2q3I4N3pChnDARQMrFx6IYU5miyEY4Jy58GAIZfqDRuMUeKibsi0+VrvHQA9v0LEh9FHSxSkucJJOkaVwccrKKbJwcUrcXHxfHrp16FB3jujrsfBfqo4Uta3vw2nOX20H/Yb3tHAW8MFIpl0MuBr+U39TgjXFxWd9Q779g/s3fQWV/YOIWybvabiy9D/8KtIJu2WLziLMG1/9DRNRcka+3JffnyajRaQzGzF0yl34U27kyzGCwk+oV/7o0m6pciu+GxJqETcP258YLTX+FMzjApP7pvxYjSZz5pndnzgeI6l7d2VT1eF0vvCn87gVq3t121E4vPA3HiJWoUFQ+Cn6ypyTUvwVsvZddLg7HGrgcH4cJ1WcwxmZTThhLP2NXvSLt3LGkZYfqEZu/Nbbeld2U+q+3rVhbL7wx5SIm5+NtEMdLhHe3Mwjo6t1vSmr533dJwaKtv9b8EV9d9WRgVEXxnRby5f1oW4CWZ7jD4uC20K4mZW7hUS7SXel3Vzr1i+3J5dujZHHFWUVtwyA3Xdf0nryMreM9cejDJPHwk3n0a+g/4litzlFKG33NzcltG313+Es7zvUXeynAz8yEuz7ROR+ZRC8LXePBzL7e9/wuPi5rMmde0kicpTanxltsfwVT0n3LeQx2HAzeuSiMfzM6MVo/8VEi+pTaGON/Z2IivbCXtahphOy5L6w18my8yiOipkfAfDosbwP0kLS37DGrajrbuPfbVb7+SpYt719A3M+xCJTHlZm5/cFfXs9gvf2EZFWGnG78tNY2tKXFuklVtpIlL84RkZOVlTd2OzOtnjp46hwVpV3vthI3zNi+7zvSEvJfHGR7vfS9G43kuUv3X3hTIys/psGY0v7KYPI+Ld/WYOLBNs5z3eHZWWYXRYrtwK5BKse/sCda4oFdxOedKuCm4lWK7c8cDcFxn0IT9H6/pcgwvDn7chNo/WRthNWEcv7ml1vfVNOy/jX+VxvqocqlOrv2IeXNLwst9tkbolneunep9toLYR7n26VvXObJrfGaxZvuFOQvkd/0ovccm6Kz7+Q5Ik/dnWkUt2X/bwPpmDprfLKOVjkMjaI2zfdKFt3n9ekkMO8tr+bjQQtm/KheNmGsRD38+OROe1OTrWr+k1n9/47/cLl0Y9vI1eNTbntJqjxfsCPlVlkjGtlkfSwv+/pz5EbHC7SQ4xEOuExP1rmkXuVTdUcPk/yAOHPfpFZu3LXvjRGuaot7tvuPz009bMNDcK53s9TRu6PfeH7bjfT/bdqh2QLX3acE5WGQlHa56+bLou0ctO0w3DMzcVcHBNNbr6OTA2XTdGW5W/rsm2PYfqu2LdPdRjtMX+vwCOjPSMcJgT8ZLHkcRNy2a6Lffl0eN6G79znM4u4LMUpuxaOj4WfVtEumxKZaDsJpYkUf+OsIifSkzSSQfIdI/Y7/NZvdduX+0NTdtvn/672D9WWREA+r17E+U43+W0m0IKf15aRiZpQXA/1uqH2UIUsxQ90ZWR09VA367KbDfodUQ8064IwM3/v4caWcvRbRUbn9ldettu2+BhOZ/42V0XO3kbaWJK/EXEQXLmMuFIuIxs5Cz920X/TRRFPRRssN/6eibnX4GIaF8ow92tsKd2i7gLMpctS8Lj59bHzdg+ThhPPyp94XiuvW19C//FTHpFDsZe2677GoW5s+i9UkPt1GSpu0vdEEmF+3UAkpu+F7ffV7iFMlko/Ul3GuV0vCtOlYEHSwxfXy7ihHYi9/xxOusxfDLhaOdeJf5Oe6G4tDWc25gd2XLs8WmQ6O5DezaGjHLm/EZU6biELhJLP72fEtEs2uby+1PHuf/qB+89NTd+Jv8/SLmQQr/ERUPPiw1au3UbH7Sn1Mm629sWvu/ih2nXhVttF2R/Jr/lhZ+QS7cuGX5P5X/M1LgIWQRYUY7zKN6y0j8X2hdjsz4XxznDfTTRucg3LwPypS0cPOF9e2ylLYKnw57D4t9iDyvBr+EFiJLzr5Yxxih+XS5dU18vo6R+xPCb8aeu16vWbEwNait1mvJHgflArI/N5R9nQs/0tVWRKrxfYzdWjxK+fpVGRRQt9HWJvLn6T/hT9SoGjjADzMwI8/t0BQOK/NLcu8WNGTESL3hSfxylHP2O7jJ6+TMqh3NDtovZ5+V30VHNKYATC/CrYu+hZZtNt0LoAu7A5URol+Xt6HpkI7oVWrYmUDrWLl0Kp/pITmQd+7JMYo8pPP1qS8frhOg3uf125OEZL0R9mavcn/fB14TKay+hv1O/7qO8EceKd8/JoVTuRh26TvzkzvIPKpHhdhyrtUJa/pkZmWDpZ1ZqUsPrhLI/MGvRydk9l0w2Y3eN43vFDQR65hTYirYeHeTpPlooko56sUTbJ9xu9jH5tv7T1DpZt+yv8scgqstgnlNsWD+X2cyjdX1hd7bmM5Kud9HERtb/+8/g41Ag6zZHkc/vLTHwoYWQSSf7UGL8UGEnjGNEfzjx+xjlJI8r5gzd+onnuvu7TeNHziUJkPXYnbASL/bXTZSEciGfquEAP8650pRZ9t98rfhLGUf42OH7+GXML5W8c4ycgI6jPjY2cXPgS+7bEV0icEOhT0VV0tAPK8HxJ0mHHvnHxVSJDOuUXa/ctjLGiPu3KiZ4Nf5Lk8ZNkKJGMHn+ZiXf4UOR4jPufmsc7tRE7nh39r8PjHeckLbTZ/zD8FW5zFAfs9efvV7hNKJKo6c/fr/Qf2BWj/Gk8siqLCiQq+lN5ZBUAlQhepj+jr6JndLtLhQGeCrpOogeOlTgOpPyuHb6KHjT7+pewMtCHpi4JdWxyc+nsY7uZa2njqyNLc2m3yIqBQYdDTfP2PjtjDvcf29xcFcaxoNw1tQlXESBWxxAr+nP97aVourh8tAT7Q0nHe2lTrt236lMXf3spm3D/5I96GZ9thiPJr5ISkeV7nqypiM3fJIvI4jdPLBHGfWHR04cTdiiaxxBNMO3Xikb2bHkSxwNdS19gtA9DYOu7jXQxuY6fk5xQFFP5M7GMj86PvDo0WvlGRw+Xo7AJ7/bTZ/HBflPXYV7Pn9FlfKjfy1kX2z67Aka0D8Dj53Pb3lTuPoavz2+YuIueytuyb21syvZlCyZ07Zf/30VP6K2pz3aJ5m4GqhuSVPKbjMRddBzUdi9093hmQdNByW/0ZDYQ9nAR8ueyyELqkyiUSfObMUVkH2oosa126+3Lpto9Hsrn/ZZWDLKFP7dFVqN1v2DnNOqf/rTG4t+lFYbnXr+BVEQWL/UiezZYN8dismBL6SdIhoVYsOjp7VCjHK8/a+j4uOjlsDYlkqafOfwyfn2K20a5rgHXIMcchmeuR0A4iC9Wx2xKtDafyvLXh6ppYRbbn890fKjWyxzL8nf1kb0qnazPJZoTvc+5iMyfPRUtzDH7NXMispGwlwX3mH77rmBxL6wThnp7mN+fJSLrvfpSj3LTDYF92RyqcNqTQdLRCnAtfcxVmzC3fefSRaeu3VFGtkp3Ogx51OJ+W7qe+PG+1K96FPGygSB/meBxc3An6EyqwC8UE5GtUE7iWL+lv0ZElj07aTCA9ptJRGT9bycQy/IXg8hSvU6W5cKo68jPXTgU63qhXCk5U8ezRwYHFPw4hx3ze3HDp3rsos6+sfe+2mzKoWyTEE3vc6rI1L0V+1RX7RCkBBOQf6iDjjzUwa7KxwExiqOE3+qmI8vSBqHT3U3+Yq+OTWCR3LST3pRFW3YTymMX/bWjnkHux34ycg3sd2+BED9B5fYeLt3rzq9hrracuX27cH0NYuVmqMhWz2rXb52LcJR6S2+kEHecD4oL/VI+EVmNdJJ4eKraUd008wsNRWQnqjkfqa/SHQ/9/vpBr3Ax8tu1xcNDF151gx+Y7ccLkXm8TqCtqexLJbpJ5fGxHDqDQj/z8+mRKdEKHsjiN3tzfuxtj5uWO5Evh3pb7X4NYmC/3TgyYK3a+7J7ibboPlDQ7yzgkfv6zl2GxsmPRbXt191g5Q+4zDBoxLHnNG7prdqhW6Mk/dGeUw5BBI/cmPciYYWCfx5DZJTeyxq9Sv90Jbf2uFbL1bE9z/X1uIZYflyLjnTSpfWUO/pAudenXICu3YEJ+hUau5KK+mHUd+H3X4rIYpSqLbfVY9V9/r7A+HjyyqGe6J70+0VFJN/tfuO3fTdWwzft74PZ6aACV7EcmTGs2od6uwmbAZk/HkQkJq7aJxMNhJ7ql1dH5kadoO5f7Xv3Iizbn0JFZH9cJ5I0OXRLmi8m1n2q5yI8EIut/MEYmUyu/Gg9mMy91+UGgooMr49C6QbXj1wjN6lGlvkIaKFd+fFrbMjYS7SRHRDZXwTn+Uns1/ilm3pt0i3Uzw8EYuOTtq+gCMX4a3/0jG32Iofm5fAUuq1f4idk7Ce1rbr3RT+zPFRhUajfkigiTy+sWgB+mb8+Cxk73LsI9bmmDaL+sFKR1fZG1DiB5Cnlos5h3nctWUwc1xFXZeVqFoQrEZPuf1HsODO6VcPF5tplc3T0AKZ5aLbypyUZOy3ZPd1oIfJ3TyLyrMNO2OfdmsQ13nQyvJfBUpdhYG69YO4UIu5AnnDVcPLYUBu58a3aT2URhGt+koZFer8ZSeMjU3wyGtnRYMckOV6N+zO3iuxz7TudiMf70ZiMPGhhWwdDWfh8dhGJ5zoZz93+sFuPwi2tr4+OrOLvZLX7onMeuw0gAv2ilcii++ei+bVA4WHQmeKGn+O1bhiyY2uUw7RCHnMVblxHelGgSbd+78MVN+hlGcaEm0wYOxZAOQ1dtlfI40bYDZLIGXj4ZmHCwN8VRi5YzxUpSPSX+eOhA463uz8oF5IrN4dqdzCBPhL9yCDh+WV7qPbbak0Lf/2IQ0U2G9P6Sh/BuW445grFhSs/U86FlMt36ch8Gp1y/VS5czEVWf7cy+qic3TKmX/eV2SPQC/NuGu3TD91YrdlM+zRyUjywaKMpJTgsC0/mBuGnSvcYO5cC+72YPK4GXODRYmjRzlHcv2M+lSZERcIWDDZFM8kl+gPj8gyatScw/0cs3J7UPWKV3eipmH06if8IpMwRhypr+lvI/YExQ1DK6gd7eh9qMnE8Wu5P0Si8l46qS7o7409LQiRjBgcM+FXMEZ2oe5enu/LZt99gnE9hb8rUZEN0jYYHtnnY7NIeADCau4PLRmZ7Ku7oV7tylE3hfCF6chGtRC3jEMpvyosMmF6pjTT35jzSC5/wjcj7didjzUic68BwAEi/bR3ZHPmWOSR9fdJyXAn5c8EPDKD1P9AQyZlfwd7XLrjPHG6CMPfm/HIMgcrDbzJIG56jazRwZF+a3xkEHWSRE6b8JOPLjWqjn9w65qO/PQAbPmbBh77RcDsHByyM6xErkpRHQ/uj9xvjU91WATXEbiM+/EPkV0H+6bqwufPv5ajw1T8dhV3aoGr8mTyWC3hduXyeHywi94jk1oux1Bsq4IEBcEJcpFu8zL0qYGD7YMj4+3zbkfMXBzDXDMXc8RUuNS2cCdMysj8STc+N/XzuNdX+NhlEVlTeWbG8+2KzORGT3Z+eXZkJvZYfvRU7cNF1y8XilyMmvK5/ljCegJ+F0CSuNXDyhtVE3B/2RCRx41YWRAC+ouEiDxAsSn3226D/tKJaNp1f6R232FiNu2EaPvvMfJMsE54XxjYNGGdDveLAWVkLVIzOiDE31rJyPYpVzw6jlkCcB3rc1YYObnLL5uQLjmoI7ffTiaNHf0rZXRkAEAPkwgO63JJy0jC1bzs6p07mSecV/xD6CPLq3tpL4e22pT1Q59dDAX6dztEVlf3vYn2mODwrfm0NPKondFRPsGpxcMM7hLFrrSPHZvbHIsUrrlNuMPAZGT2tldg4mgXPzoSr7AHFor7U7iIPJ/KHrhPzxkQ/un/OjKv3HZh5OZlW6IKAX8LF9nmZOuaH+pxhaFf1rqIhPCBtNBWv0JgEUnHrTgTVyLyxf0VT0Tmek8y2wmhPseJ3AhboeNcifAvEtKRhy62E8fPcH8jLCI3sPhaKr+9bnEceUs34GLf5FT7NPejBxGZy29BXzP3j54XkbnL1pZou2OTQy9UvhdGv0IYN/hri4jMcLRPXYD5q8HW5ChSf6GKnVV+rfZDvRTdzvhlHzryUq2+GwGV4XJ/mhKRsX0vDEwC2n/9cRFMLwmVNPomisiDznyqEi5WfmgVuR1r/xZ2E/tZAh151lB7KJrxCcv+blRHni/Uvqz7My5D+usjtUhAM+7bEn7sriLbhnGrhP+aI8sKToLIVVbezBCZMg47LsDmzO9GjaxBATLPbdH8wrZIuH2mT8TPsfLIiPRQtL+aKfs3UsbqZ0AiawF7WfRkb+Gfragjd2e9IOPAJcW5OjgmNm4lcT0/6CoTP1ES2a7ev6rTXRr0xQm/dldHBiGjQ/yC40SPlMflMI6U8HRWpeuNOR76feyWiSyNOdSPj9uJzboftYhIZm3ljVdwv05cROJqK8vGfWgR90tRIoGHFYnXcT+KjEzlm5OL6Kmi/nTLXFilIleCQ1Ps2mLdaxeWZQt/27+I7C87U0bsU5DIwwtGV+H5KQR3NryD3I5by9O9q8cSY9cNcXfEw+5/iVydXnYThyT788QiknaM344fnzCnG3M99SLyU1q5fZ8tbQQOzo+0T7vCKObq/tmxcd6Bb3GsWHbNSjIypLOa7OpP1cOu7MODgrT9+ps8GYlKrdDwugq/bkNHbk1cF+D4Rgd/aXcGD17mUr+ucIq598ddVlgsjg4o3RBcOgc8lpodj0tw/0sk6giVJrcSMH/fwyPrNgaJEzc8+KuLdDfz6cik9iAaXfLgb16O1QSuns9lZ1zhCnOlZ9ytMsIdzC6PS5Ib9+p4W5v7RkofVytXgXCsNXL/WEdmeYhJow/gM7XIModBpEusbPobEpuiPw+/byMOJ77gcGVneNzPuM6WYL7xT/CI7LIbHYPgN+EeC7RcE6PiR0+Pc8ffnrecXJPhJ0B1zDmgf337Zl/tyy7+7Z75y1//8Y//Hwp7ZHo="; \ No newline at end of file +window.searchData = "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"; \ No newline at end of file diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.AbstractBeccaEntity.html b/docs/backend_api/classes/Backend_Script_API._internal_.AbstractBeccaEntity.html similarity index 62% rename from docs/backend_api/classes/backend_script_entrypoint._internal_.AbstractBeccaEntity.html rename to docs/backend_api/classes/Backend_Script_API._internal_.AbstractBeccaEntity.html index 58aa36ed3..8c5a31cef 100644 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.AbstractBeccaEntity.html +++ b/docs/backend_api/classes/Backend_Script_API._internal_.AbstractBeccaEntity.html @@ -1,5 +1,5 @@ -AbstractBeccaEntity | trilium
trilium
    Preparing search index...

    Class AbstractBeccaEntity<T>Abstract

    Base class for all backend entities.

    -

    Type Parameters

    Hierarchy (View Summary)

    Index

    Constructors

    constructor +AbstractBeccaEntity | trilium
    trilium
      Preparing search index...

      Class AbstractBeccaEntity<T>Abstract

      Base class for all backend entities.

      +

      Type Parameters

      Hierarchy (View Summary)

      Index

      Constructors

      Properties

      blobId?: string
      dateCreated?: string
      dateModified?: string
      isProtected?: boolean
      isSynced?: boolean
      utcDateCreated: string
      utcDateModified?: string

      Accessors

      Methods

      • Mark the entity as (soft) deleted. It will be completely erased later.

        +

      Constructors

      Properties

      blobId?: string
      dateCreated?: string
      dateModified?: string
      isProtected?: boolean
      isSynced?: boolean
      utcDateCreated: string
      utcDateModified?: string

      Accessors

      Methods

      • Mark the entity as (soft) deleted. It will be completely erased later.

        This is a low-level method, for notes and branches use note.deleteNote() and 'branch.deleteBranch()` instead.

        -

        Parameters

        • deleteId: null | string = null

        Returns void

      +

      Parameters

      Returns void

      diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.AsyncResource.html b/docs/backend_api/classes/Backend_Script_API._internal_.AsyncResource.html similarity index 78% rename from docs/backend_api/classes/backend_script_entrypoint._internal_.AsyncResource.html rename to docs/backend_api/classes/Backend_Script_API._internal_.AsyncResource.html index 548ee14ad..f75cb9fab 100644 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.AsyncResource.html +++ b/docs/backend_api/classes/Backend_Script_API._internal_.AsyncResource.html @@ -1,4 +1,4 @@ -AsyncResource | trilium
      trilium
        Preparing search index...

        The class AsyncResource is designed to be extended by the embedder's async +AsyncResource | trilium

        trilium
          Preparing search index...

          The class AsyncResource is designed to be extended by the embedder's async resources. Using this, users can easily trigger the lifetime events of their own resources.

          The init hook will trigger when an AsyncResource is instantiated.

          @@ -6,37 +6,37 @@ own resources.

          import { AsyncResource, executionAsyncId } from 'node:async_hooks';

          // AsyncResource() is meant to be extended. Instantiating a
          // new AsyncResource() also triggers init. If triggerAsyncId is omitted then
          // async_hook.executionAsyncId() is used.
          const asyncResource = new AsyncResource(
          type, { triggerAsyncId: executionAsyncId(), requireManualDestroy: false },
          );

          // Run a function in the execution context of the resource. This will
          // * establish the context of the resource
          // * trigger the AsyncHooks before callbacks
          // * call the provided function `fn` with the supplied arguments
          // * trigger the AsyncHooks after callbacks
          // * restore the original execution context
          asyncResource.runInAsyncScope(fn, thisArg, ...args);

          // Call AsyncHooks destroy callbacks.
          asyncResource.emitDestroy();

          // Return the unique ID assigned to the AsyncResource instance.
          asyncResource.asyncId();

          // Return the trigger ID for the AsyncResource instance.
          asyncResource.triggerAsyncId();
          -

          Hierarchy (View Summary)

          Index

          Constructors

          Hierarchy (View Summary)

          Index

          Constructors

          • AsyncResource() is meant to be extended. Instantiating a +

          Constructors

          • AsyncResource() is meant to be extended. Instantiating a new AsyncResource() also triggers init. If triggerAsyncId is omitted then async_hook.executionAsyncId() is used.

            Parameters

            • type: string

              The type of async event.

              -
            • OptionaltriggerAsyncId: number | AsyncResourceOptions

              The ID of the execution context that created +

            • OptionaltriggerAsyncId: number | AsyncResourceOptions

              The ID of the execution context that created this async event (default: executionAsyncId()), or an AsyncResourceOptions object (since v9.3.0)

            Returns AsyncResource

          Methods

          • Returns number

            The unique asyncId assigned to the resource.

            -
          • Binds the given function to execute to this AsyncResource's scope.

            -

            Type Parameters

            • Func extends (...args: any[]) => any

            Parameters

            • fn: Func

              The function to bind to the current AsyncResource.

              -

            Returns Func

            v14.8.0, v12.19.0

            +
          • Binds the given function to execute to this AsyncResource's scope.

            +

            Type Parameters

            • Func extends (...args: any[]) => any

            Parameters

            • fn: Func

              The function to bind to the current AsyncResource.

              +

            Returns Func

            v14.8.0, v12.19.0

          • Call all destroy hooks. This should only ever be called once. An error will be thrown if it is called more than once. This must be manually called. If the resource is left to be collected by the GC then the destroy hooks will never be called.

            Returns this

            A reference to asyncResource.

            -
          • Call the provided function with the provided arguments in the execution context +

          • Call the provided function with the provided arguments in the execution context of the async resource. This will establish the context, trigger the AsyncHooks before callbacks, call the function, trigger the AsyncHooks after callbacks, and then restore the original execution context.

            -

            Type Parameters

            • This
            • Result

            Parameters

            • fn: (this: This, ...args: any[]) => Result

              The function to call in the execution context of this async resource.

              -
            • OptionalthisArg: This

              The receiver to be used for the function call.

              +

              Type Parameters

              • This
              • Result

              Parameters

              • fn: (this: This, ...args: any[]) => Result

                The function to call in the execution context of this async resource.

                +
              • OptionalthisArg: This

                The receiver to be used for the function call.

              • ...args: any[]

                Optional arguments to pass to the function.

                -

              Returns Result

              v9.6.0

              +

            Returns Result

            v9.6.0

          • Returns number

            The same triggerAsyncId that is passed to the AsyncResource constructor.

          • Adds a new label to this note. The label attribute is saved and returned.

            Parameters

            • name: string

              name of the label, not including the leading #

            • value: string = ""

              text value of the label; optional

              -
            • isInheritable: boolean = false

            Returns BAttribute

          • Adds a new relation to this note. The relation attribute is saved and +

          • isInheritable: boolean = false

          Returns BAttribute

          • Adds a new relation to this note. The relation attribute is saved and returned.

            Parameters

            • name: string

              name of the relation, not including the leading ~

              -
            • targetNoteId: string
            • isInheritable: boolean = false

            Returns BAttribute

          • Some notes are eligible for conversion into an attachment of its parent, note must have these properties:

            +
          • targetNoteId: string
          • isInheritable: boolean = false

          Returns BAttribute

          Returns void

          Returns null | BAttribute

          attribute of the given type and name. If there are more such attributes, first is returned. Returns null if there's no such attribute belonging to this note.

          -

          Returns void

          Returns void

          Returns void

          Returns void

          Returns void

          Returns void

          +

          Returns void

          diff --git a/docs/backend_api/classes/Backend_Script_API._internal_.BOption.html b/docs/backend_api/classes/Backend_Script_API._internal_.BOption.html new file mode 100644 index 000000000..84f23fbe6 --- /dev/null +++ b/docs/backend_api/classes/Backend_Script_API._internal_.BOption.html @@ -0,0 +1,34 @@ +BOption | trilium
          trilium
            Preparing search index...

            Option represents a name-value pair, either directly configurable by the user or some system property.

            +

            Hierarchy (View Summary)

            Index

            Constructors

            Properties

            blobId?: string
            dateCreated?: string
            dateModified?: string
            isProtected?: boolean
            isSynced?: boolean
            name: string
            utcDateCreated: string
            utcDateModified?: string
            value: string

            Accessors

            Methods

            • Returns {
                  isSynced: undefined | boolean;
                  name: string;
                  utcDateModified: undefined | string;
                  value: string;
              }

            diff --git a/docs/backend_api/classes/Backend_Script_API._internal_.BRevision.html b/docs/backend_api/classes/Backend_Script_API._internal_.BRevision.html new file mode 100644 index 000000000..b46cc5f2a --- /dev/null +++ b/docs/backend_api/classes/Backend_Script_API._internal_.BRevision.html @@ -0,0 +1,57 @@ +BRevision | trilium
            trilium
              Preparing search index...

              Revision represents a snapshot of note's title and content at some point in the past. +It's used for seamless note versioning.

              +

              Hierarchy (View Summary)

              Index

              Constructors

              Properties

              blobId?: string
              content?: string | Buffer<ArrayBufferLike>
              contentLength?: number
              dateCreated?: string
              dateLastEdited?: string
              dateModified?: string
              isProtected?: boolean
              isSynced?: boolean
              mime: string
              noteId: string
              revisionId?: string
              title: string
              type:
                  | "canvas"
                  | "code"
                  | "search"
                  | "image"
                  | "text"
                  | "file"
                  | "noteMap"
                  | "launcher"
                  | "doc"
                  | "contentWidget"
                  | "relationMap"
                  | "render"
                  | "mermaid"
                  | "book"
                  | "webView"
                  | "mindMap"
                  | "geoMap"
              utcDateCreated: string
              utcDateLastEdited?: string
              utcDateModified?: string

              Accessors

              Methods

              • Returns {
                    blobId: undefined | string;
                    content: undefined | string | Buffer<ArrayBufferLike>;
                    contentLength: undefined | number;
                    dateCreated: undefined | string;
                    dateLastEdited: undefined | string;
                    isProtected: undefined | boolean;
                    mime: string;
                    noteId: string;
                    revisionId: undefined | string;
                    title: undefined | string;
                    type:
                        | "canvas"
                        | "code"
                        | "search"
                        | "image"
                        | "text"
                        | "file"
                        | "noteMap"
                        | "launcher"
                        | "doc"
                        | "contentWidget"
                        | "relationMap"
                        | "render"
                        | "mermaid"
                        | "book"
                        | "webView"
                        | "mindMap"
                        | "geoMap";
                    utcDateCreated: string;
                    utcDateLastEdited: undefined
                    | string;
                    utcDateModified: undefined | string;
                }

              • Returns {
                    blobId: undefined | string;
                    content: undefined | string | Buffer<ArrayBufferLike>;
                    contentLength: undefined | number;
                    dateCreated: undefined | string;
                    dateLastEdited: undefined | string;
                    isProtected: undefined | boolean;
                    mime: string;
                    noteId: string;
                    revisionId: undefined | string;
                    title: undefined | string;
                    type:
                        | "canvas"
                        | "code"
                        | "search"
                        | "image"
                        | "text"
                        | "file"
                        | "noteMap"
                        | "launcher"
                        | "doc"
                        | "contentWidget"
                        | "relationMap"
                        | "render"
                        | "mermaid"
                        | "book"
                        | "webView"
                        | "mindMap"
                        | "geoMap";
                    utcDateCreated: string;
                    utcDateLastEdited: undefined
                    | string;
                    utcDateModified: undefined | string;
                }

              diff --git a/docs/backend_api/classes/Backend_Script_API._internal_.CanceledError.html b/docs/backend_api/classes/Backend_Script_API._internal_.CanceledError.html new file mode 100644 index 000000000..c7883d886 --- /dev/null +++ b/docs/backend_api/classes/Backend_Script_API._internal_.CanceledError.html @@ -0,0 +1,32 @@ +CanceledError | trilium
              trilium
                Preparing search index...

                Type Parameters

                • T

                Hierarchy (View Summary)

                Index

                Constructors

                Properties

                cause?: Error
                code?: string
                isAxiosError: boolean
                message: string
                name: string
                request?: any
                response?: AxiosResponse<T, any>
                stack?: string
                status?: number
                toJSON: () => object
                ECONNABORTED: "ECONNABORTED"
                ERR_BAD_OPTION: "ERR_BAD_OPTION"
                ERR_BAD_OPTION_VALUE: "ERR_BAD_OPTION_VALUE"
                ERR_BAD_REQUEST: "ERR_BAD_REQUEST"
                ERR_BAD_RESPONSE: "ERR_BAD_RESPONSE"
                ERR_CANCELED: "ERR_CANCELED"
                ERR_DEPRECATED: "ERR_DEPRECATED"
                ERR_FR_TOO_MANY_REDIRECTS: "ERR_FR_TOO_MANY_REDIRECTS"
                ERR_INVALID_URL: "ERR_INVALID_URL"
                ERR_NETWORK: "ERR_NETWORK"
                ERR_NOT_SUPPORT: "ERR_NOT_SUPPORT"
                ETIMEDOUT: "ETIMEDOUT"
                prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

                Optional override for formatting stack traces

                +
                stackTraceLimit: number

                Methods

                • Create .stack property on a target object

                  +

                  Parameters

                  • targetObject: object
                  • OptionalconstructorOpt: Function

                  Returns void

                diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.EventEmitter.EventEmitterAsyncResource.html b/docs/backend_api/classes/Backend_Script_API._internal_.EventEmitter.EventEmitterAsyncResource.html similarity index 64% rename from docs/backend_api/classes/backend_script_entrypoint._internal_.EventEmitter.EventEmitterAsyncResource.html rename to docs/backend_api/classes/Backend_Script_API._internal_.EventEmitter.EventEmitterAsyncResource.html index e90f6d165..4384d4851 100644 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.EventEmitter.EventEmitterAsyncResource.html +++ b/docs/backend_api/classes/Backend_Script_API._internal_.EventEmitter.EventEmitterAsyncResource.html @@ -1,4 +1,4 @@ -EventEmitterAsyncResource | trilium
                trilium
                  Preparing search index...

                  Integrates EventEmitter with AsyncResource for EventEmitters that +EventEmitterAsyncResource | trilium

                  trilium
                    Preparing search index...

                    Integrates EventEmitter with AsyncResource for EventEmitters that require manual async tracking. Specifically, all events emitted by instances of events.EventEmitterAsyncResource will run within its async context.

                    import { EventEmitterAsyncResource, EventEmitter } from 'node:events';
                    import { notStrictEqual, strictEqual } from 'node:assert';
                    import { executionAsyncId, triggerAsyncId } from 'node:async_hooks';

                    // Async tracking tooling will identify this as 'Q'.
                    const ee1 = new EventEmitterAsyncResource({ name: 'Q' });

                    // 'foo' listeners will run in the EventEmitters async context.
                    ee1.on('foo', () => {
                    strictEqual(executionAsyncId(), ee1.asyncId);
                    strictEqual(triggerAsyncId(), ee1.triggerAsyncId);
                    });

                    const ee2 = new EventEmitter();

                    // 'foo' listeners on ordinary EventEmitters that do not track async
                    // context, however, run in the same async context as the emit().
                    ee2.on('foo', () => {
                    notStrictEqual(executionAsyncId(), ee2.asyncId);
                    notStrictEqual(triggerAsyncId(), ee2.triggerAsyncId);
                    });

                    Promise.resolve().then(() => {
                    ee1.emit('foo');
                    ee2.emit('foo');
                    }); @@ -7,7 +7,7 @@ of events.EventEmitterAsyncResource will run within its async

                    The EventEmitterAsyncResource class has the same methods and takes the same options as EventEmitter and AsyncResource themselves.

                    v17.4.0, v16.14.0

                    -

                    Hierarchy (View Summary)

                    Index

                    Constructors

                    Hierarchy (View Summary)

                    Index

                    Constructors

                    Properties

                    asyncId asyncResource triggerAsyncId @@ -39,18 +39,18 @@ same options as EventEmitter and AsyncResource themsel on once setMaxListeners -

                    Constructors

                    Properties

                    asyncId: number

                    The unique asyncId assigned to the resource.

                    -

                    The returned AsyncResource object has an additional eventEmitter property +

                    Constructors

                    Properties

                    asyncId: number

                    The unique asyncId assigned to the resource.

                    +

                    The returned AsyncResource object has an additional eventEmitter property that provides a reference to this EventEmitterAsyncResource.

                    triggerAsyncId: number

                    The same triggerAsyncId that is passed to the AsyncResource constructor.

                    captureRejections: boolean

                    Value: boolean

                    Change the default captureRejections option on all new EventEmitter objects.

                    v13.4.0, v12.16.0

                    -
                    captureRejectionSymbol: typeof captureRejectionSymbol

                    Value: Symbol.for('nodejs.rejection')

                    +
                    captureRejectionSymbol: typeof captureRejectionSymbol

                    Value: Symbol.for('nodejs.rejection')

                    See how to write a custom rejection handler.

                    v13.4.0, v12.16.0

                    -
                    defaultMaxListeners: number

                    By default, a maximum of 10 listeners can be registered for any single +

                    defaultMaxListeners: number

                    By default, a maximum of 10 listeners can be registered for any single event. This limit can be changed for individual EventEmitter instances using the emitter.setMaxListeners(n) method. To change the default for allEventEmitter instances, the events.defaultMaxListeners property @@ -75,20 +75,20 @@ the event emitter instance, the event's name and the number of attached listeners, respectively. Its name property is set to 'MaxListenersExceededWarning'.

                    v0.11.2

                    -
                    errorMonitor: typeof errorMonitor

                    This symbol shall be used to install a listener for only monitoring 'error' events. Listeners installed using this symbol are called before the regular 'error' listeners are called.

                    +
                    errorMonitor: typeof errorMonitor

                    This symbol shall be used to install a listener for only monitoring 'error' events. Listeners installed using this symbol are called before the regular 'error' listeners are called.

                    Installing a listener using this symbol does not change the behavior once an 'error' event is emitted. Therefore, the process will still crash if no regular 'error' listener is installed.

                    v13.6.0, v12.17.0

                    -

                    Methods

                    • Type Parameters

                      • K

                      Parameters

                      • error: Error
                      • event: string | symbol
                      • ...args: AnyRest

                      Returns void

                    • Alias for emitter.on(eventName, listener).

                      +

                    Methods

                    • Type Parameters

                      • K

                      Parameters

                      • error: Error
                      • event: string | symbol
                      • ...args: AnyRest

                      Returns void

                    • Alias for emitter.on(eventName, listener).

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol
                      • listener: (...args: any[]) => void

                      Returns this

                      v0.1.26

                      -
                    • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments +

                    • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments to each.

                      Returns true if the event had listeners, false otherwise.

                      import { EventEmitter } from 'node:events';
                      const myEmitter = new EventEmitter();

                      // First listener
                      myEmitter.on('event', function firstListener() {
                      console.log('Helloooo! first listener');
                      });
                      // Second listener
                      myEmitter.on('event', function secondListener(arg1, arg2) {
                      console.log(`event with parameters ${arg1}, ${arg2} in second listener`);
                      });
                      // Third listener
                      myEmitter.on('event', function thirdListener(...args) {
                      const parameters = args.join(', ');
                      console.log(`event with parameters ${parameters} in third listener`);
                      });

                      console.log(myEmitter.listeners('event'));

                      myEmitter.emit('event', 1, 2, 3, 4, 5);

                      // Prints:
                      // [
                      // [Function: firstListener],
                      // [Function: secondListener],
                      // [Function: thirdListener]
                      // ]
                      // Helloooo! first listener
                      // event with parameters 1, 2 in second listener
                      // event with parameters 1, 2, 3, 4, 5 in third listener
                      -

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol
                      • ...args: AnyRest

                      Returns boolean

                      v0.1.26

                      -
                    • Call all destroy hooks. This should only ever be called once. An error will +

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol
                      • ...args: AnyRest

                      Returns boolean

                      v0.1.26

                      +
                    • Call all destroy hooks. This should only ever be called once. An error will be thrown if it is called more than once. This must be manually called. If the resource is left to be collected by the GC then the destroy hooks will never be called.

                      @@ -98,23 +98,23 @@ listeners. The values in the array are strings or Symbols.

                      Returns (string | symbol)[]

                      v6.0.0

                      -
                    • Returns the current max listener value for the EventEmitter which is either -set by emitter.setMaxListeners(n) or defaults to EventEmitter.defaultMaxListeners.

                      +
                    • Returns the current max listener value for the EventEmitter which is either +set by emitter.setMaxListeners(n) or defaults to EventEmitter.defaultMaxListeners.

                      Returns number

                      v1.0.0

                      -
                    • Returns the number of listeners listening for the event named eventName. +

                    • Returns the number of listeners listening for the event named eventName. If listener is provided, it will return how many times the listener is found in the list of the listeners of the event.

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol

                        The name of the event being listened for

                      • Optionallistener: Function

                        The event handler function

                      Returns number

                      v3.2.0

                      -
                    • Returns a copy of the array of listeners for the event named eventName.

                      +
                    • Returns a copy of the array of listeners for the event named eventName.

                      server.on('connection', (stream) => {
                      console.log('someone connected!');
                      });
                      console.log(util.inspect(server.listeners('connection')));
                      // Prints: [ [Function] ]

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol

                      Returns Function[]

                      v0.1.26

                      -
                    • Alias for emitter.removeListener().

                      +
                    • Alias for emitter.removeListener().

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol
                      • listener: (...args: any[]) => void

                      Returns this

                      v10.0.0

                      -
                    • Adds the listener function to the end of the listeners array for the event +

                    • Adds the listener function to the end of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times.

                      @@ -130,7 +130,7 @@ event listener to the beginning of the listeners array.

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol

                        The name of the event.

                      • listener: (...args: any[]) => void

                        The callback function

                      Returns this

                      v0.1.101

                      -
                    • Adds a one-time listener function for the event named eventName. The +

                    • Adds a one-time listener function for the event named eventName. The next time eventName is triggered, this listener is removed and then invoked.

                      server.once('connection', (stream) => {
                      console.log('Ah, we have our first user!');
                      });
                      @@ -144,7 +144,7 @@ event listener to the beginning of the listeners array.

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol

                        The name of the event.

                      • listener: (...args: any[]) => void

                        The callback function

                      Returns this

                      v0.3.0

                      -
                    • Adds the listener function to the beginning of the listeners array for the +

                    • Adds the listener function to the beginning of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times.

                      @@ -155,7 +155,7 @@ and listener will result in the listener being added,

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol

                        The name of the event.

                      • listener: (...args: any[]) => void

                        The callback function

                      Returns this

                      v6.0.0

                      -
                    • Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this +

                    • Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this listener is removed, and then invoked.

                      server.prependOnceListener('connection', (stream) => {
                      console.log('Ah, we have our first user!');
                      });
                      @@ -164,19 +164,19 @@ listener is removed, and then invoked.

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol

                        The name of the event.

                      • listener: (...args: any[]) => void

                        The callback function

                      Returns this

                      v6.0.0

                      -
                    • Returns a copy of the array of listeners for the event named eventName, +

                    • Returns a copy of the array of listeners for the event named eventName, including any wrappers (such as those created by .once()).

                      import { EventEmitter } from 'node:events';
                      const emitter = new EventEmitter();
                      emitter.once('log', () => console.log('log once'));

                      // Returns a new Array with a function `onceWrapper` which has a property
                      // `listener` which contains the original listener bound above
                      const listeners = emitter.rawListeners('log');
                      const logFnWrapper = listeners[0];

                      // Logs "log once" to the console and does not unbind the `once` event
                      logFnWrapper.listener();

                      // Logs "log once" to the console and removes the listener
                      logFnWrapper();

                      emitter.on('log', () => console.log('log persistently'));
                      // Will return a new Array with a single function bound by `.on()` above
                      const newListeners = emitter.rawListeners('log');

                      // Logs "log persistently" twice
                      newListeners[0]();
                      emitter.emit('log');

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol

                      Returns Function[]

                      v9.4.0

                      -
                    • Removes all listeners, or those of the specified eventName.

                      +
                    • Removes all listeners, or those of the specified eventName.

                      It is bad practice to remove listeners added elsewhere in the code, particularly when the EventEmitter instance was created by some other component or module (e.g. sockets or file streams).

                      Returns a reference to the EventEmitter, so that calls can be chained.

                      Parameters

                      • OptionaleventName: string | symbol

                      Returns this

                      v0.1.26

                      -
                    • Removes the specified listener from the listener array for the event named eventName.

                      +
                    • Removes the specified listener from the listener array for the event named eventName.

                      const callback = (stream) => {
                      console.log('someone connected!');
                      };
                      server.on('connection', callback);
                      // ...
                      server.removeListener('connection', callback);
                      @@ -203,13 +203,13 @@ recently added instance. In the example the once('ping') listener i

                      Returns a reference to the EventEmitter, so that calls can be chained.

                      Type Parameters

                      • K

                      Parameters

                      • eventName: string | symbol
                      • listener: (...args: any[]) => void

                      Returns this

                      v0.1.26

                      -
                    • By default EventEmitters will print a warning if more than 10 listeners are +

                    • By default EventEmitters will print a warning if more than 10 listeners are added for a particular event. This is a useful default that helps finding memory leaks. The emitter.setMaxListeners() method allows the limit to be modified for this specific EventEmitter instance. The value can be set to Infinity (or 0) to indicate an unlimited number of listeners.

                      Returns a reference to the EventEmitter, so that calls can be chained.

                      Parameters

                      • n: number

                      Returns this

                      v0.3.5

                      -
                    • Experimental

                      Listens once to the abort event on the provided signal.

                      +
                    • Experimental

                      Listens once to the abort event on the provided signal.

                      Listening to the abort event on abort signals is unsafe and may lead to resource leaks since another third party with the signal can call e.stopImmediatePropagation(). Unfortunately Node.js cannot change @@ -222,9 +222,9 @@ not prevent the listener from running.

                      import { addAbortListener } from 'node:events';

                      function example(signal) {
                      let disposable;
                      try {
                      signal.addEventListener('abort', (e) => e.stopImmediatePropagation());
                      disposable = addAbortListener(signal, (e) => {
                      // Do something when signal is aborted.
                      });
                      } finally {
                      disposable?.[Symbol.dispose]();
                      }
                      }
                      -

                      Parameters

                      • signal: AbortSignal
                      • resource: (event: Event) => void

                      Returns Disposable

                      Disposable that removes the abort listener.

                      +

                      Parameters

                      • signal: AbortSignal
                      • resource: (event: Event) => void

                      Returns Disposable

                      Disposable that removes the abort listener.

                      v20.5.0

                      -
                    • Returns a copy of the array of listeners for the event named eventName.

                      +
                    • Returns a copy of the array of listeners for the event named eventName.

                      For EventEmitters this behaves exactly the same as calling .listeners on the emitter.

                      For EventTargets this is the only way to get the event listeners for the @@ -232,8 +232,8 @@ event target. This is useful for debugging and diagnostic purposes.

                      import { getEventListeners, EventEmitter } from 'node:events';

                      {
                      const ee = new EventEmitter();
                      const listener = () => console.log('Events are fun');
                      ee.on('foo', listener);
                      console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
                      }
                      {
                      const et = new EventTarget();
                      const listener = () => console.log('Events are fun');
                      et.addEventListener('foo', listener);
                      console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
                      }
                      -

                      Parameters

                      Returns Function[]

                      v15.2.0, v14.17.0

                      -
                    • Returns the currently set max amount of listeners.

                      For EventEmitters this behaves exactly the same as calling .getMaxListeners on the emitter.

                      For EventTargets this is the only way to get the max event listeners for the @@ -242,16 +242,16 @@ the max set, the EventTarget will print a warning.

                      import { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';

                      {
                      const ee = new EventEmitter();
                      console.log(getMaxListeners(ee)); // 10
                      setMaxListeners(11, ee);
                      console.log(getMaxListeners(ee)); // 11
                      }
                      {
                      const et = new EventTarget();
                      console.log(getMaxListeners(et)); // 10
                      setMaxListeners(11, et);
                      console.log(getMaxListeners(et)); // 11
                      }
                      -

                      Parameters

                      Returns number

                      v19.9.0

                      -
                    • A class method that returns the number of listeners for the given eventName registered on the given emitter.

                      +

                      Parameters

                      Returns number

                      v19.9.0

                      +
                    • A class method that returns the number of listeners for the given eventName registered on the given emitter.

                      import { EventEmitter, listenerCount } from 'node:events';

                      const myEmitter = new EventEmitter();
                      myEmitter.on('event', () => {});
                      myEmitter.on('event', () => {});
                      console.log(listenerCount(myEmitter, 'event'));
                      // Prints: 2
                      -

                      Parameters

                      • emitter: EventEmitter

                        The emitter to query

                        +

                        Parameters

                        • emitter: EventEmitter

                          The emitter to query

                        • eventName: string | symbol

                          The event name

                        Returns number

                        v0.9.12

                        Since v3.2.0 - Use listenerCount instead.

                        -
                    • import { on, EventEmitter } from 'node:events';
                      import process from 'node:process';

                      const ee = new EventEmitter();

                      // Emit later on
                      process.nextTick(() => {
                      ee.emit('foo', 'bar');
                      ee.emit('foo', 42);
                      });

                      for await (const event of on(ee, 'foo')) {
                      // The execution of this inner block is synchronous and it
                      // processes one event at a time (even with await). Do not use
                      // if concurrent execution is required.
                      console.log(event); // prints ['bar'] [42]
                      }
                      // Unreachable here +
                    • import { on, EventEmitter } from 'node:events';
                      import process from 'node:process';

                      const ee = new EventEmitter();

                      // Emit later on
                      process.nextTick(() => {
                      ee.emit('foo', 'bar');
                      ee.emit('foo', 42);
                      });

                      for await (const event of on(ee, 'foo')) {
                      // The execution of this inner block is synchronous and it
                      // processes one event at a time (even with await). Do not use
                      // if concurrent execution is required.
                      console.log(event); // prints ['bar'] [42]
                      }
                      // Unreachable here

                      Returns an AsyncIterator that iterates eventName events. It will throw @@ -266,9 +266,9 @@ composed of the emitted event arguments.

                      import { on, EventEmitter } from 'node:events';
                      import process from 'node:process';

                      const ee = new EventEmitter();

                      // Emit later on
                      process.nextTick(() => {
                      ee.emit('foo', 'bar');
                      ee.emit('foo', 42);
                      ee.emit('close');
                      });

                      for await (const event of on(ee, 'foo', { close: ['close'] })) {
                      console.log(event); // prints ['bar'] [42]
                      }
                      // the loop will exit after 'close' is emitted
                      console.log('done'); // prints 'done'
                      -

                      Parameters

                      Returns AsyncIterator<any[]>

                      An AsyncIterator that iterates eventName events emitted by the emitter

                      +

                      Parameters

                      Returns AsyncIterator<any[]>

                      An AsyncIterator that iterates eventName events emitted by the emitter

                      v13.6.0, v12.16.0

                      -
                    • import { on, EventEmitter } from 'node:events';
                      import process from 'node:process';

                      const ee = new EventEmitter();

                      // Emit later on
                      process.nextTick(() => {
                      ee.emit('foo', 'bar');
                      ee.emit('foo', 42);
                      });

                      for await (const event of on(ee, 'foo')) {
                      // The execution of this inner block is synchronous and it
                      // processes one event at a time (even with await). Do not use
                      // if concurrent execution is required.
                      console.log(event); // prints ['bar'] [42]
                      }
                      // Unreachable here +
                    • import { on, EventEmitter } from 'node:events';
                      import process from 'node:process';

                      const ee = new EventEmitter();

                      // Emit later on
                      process.nextTick(() => {
                      ee.emit('foo', 'bar');
                      ee.emit('foo', 42);
                      });

                      for await (const event of on(ee, 'foo')) {
                      // The execution of this inner block is synchronous and it
                      // processes one event at a time (even with await). Do not use
                      // if concurrent execution is required.
                      console.log(event); // prints ['bar'] [42]
                      }
                      // Unreachable here

                      Returns an AsyncIterator that iterates eventName events. It will throw @@ -283,9 +283,9 @@ composed of the emitted event arguments.

                      import { on, EventEmitter } from 'node:events';
                      import process from 'node:process';

                      const ee = new EventEmitter();

                      // Emit later on
                      process.nextTick(() => {
                      ee.emit('foo', 'bar');
                      ee.emit('foo', 42);
                      ee.emit('close');
                      });

                      for await (const event of on(ee, 'foo', { close: ['close'] })) {
                      console.log(event); // prints ['bar'] [42]
                      }
                      // the loop will exit after 'close' is emitted
                      console.log('done'); // prints 'done'
                      -

                      Parameters

                      Returns AsyncIterator<any[]>

                      An AsyncIterator that iterates eventName events emitted by the emitter

                      +

                      Parameters

                      Returns AsyncIterator<any[]>

                      An AsyncIterator that iterates eventName events emitted by the emitter

                      v13.6.0, v12.16.0

                      -
                    • Creates a Promise that is fulfilled when the EventEmitter emits the given +

                    • Creates a Promise that is fulfilled when the EventEmitter emits the given event or that is rejected if the EventEmitter emits 'error' while waiting. The Promise will resolve with an array of all the arguments emitted to the given event.

                      @@ -304,8 +304,8 @@ special handling:

                      import { EventEmitter, once } from 'node:events';

                      const ee = new EventEmitter();
                      const ac = new AbortController();

                      async function foo(emitter, event, signal) {
                      try {
                      await once(emitter, event, { signal });
                      console.log('event emitted!');
                      } catch (error) {
                      if (error.name === 'AbortError') {
                      console.error('Waiting for the event was canceled!');
                      } else {
                      console.error('There was an error', error.message);
                      }
                      }
                      }

                      foo(ee, 'foo', ac.signal);
                      ac.abort(); // Abort waiting for the event
                      ee.emit('foo'); // Prints: Waiting for the event was canceled!
                      -

                      Parameters

                      Returns Promise<any[]>

                      v11.13.0, v10.16.0

                      -
                    • Creates a Promise that is fulfilled when the EventEmitter emits the given +

                      Parameters

                      Returns Promise<any[]>

                      v11.13.0, v10.16.0

                      +
                    • Creates a Promise that is fulfilled when the EventEmitter emits the given event or that is rejected if the EventEmitter emits 'error' while waiting. The Promise will resolve with an array of all the arguments emitted to the given event.

                      @@ -324,12 +324,12 @@ special handling:

                      import { EventEmitter, once } from 'node:events';

                      const ee = new EventEmitter();
                      const ac = new AbortController();

                      async function foo(emitter, event, signal) {
                      try {
                      await once(emitter, event, { signal });
                      console.log('event emitted!');
                      } catch (error) {
                      if (error.name === 'AbortError') {
                      console.error('Waiting for the event was canceled!');
                      } else {
                      console.error('There was an error', error.message);
                      }
                      }
                      }

                      foo(ee, 'foo', ac.signal);
                      ac.abort(); // Abort waiting for the event
                      ee.emit('foo'); // Prints: Waiting for the event was canceled!
                      -

                      Parameters

                      Returns Promise<any[]>

                      v11.13.0, v10.16.0

                      -
                    • import { setMaxListeners, EventEmitter } from 'node:events';

                      const target = new EventTarget();
                      const emitter = new EventEmitter();

                      setMaxListeners(5, target, emitter); +

                      Parameters

                      Returns Promise<any[]>

                      v11.13.0, v10.16.0

                      +
                    • import { setMaxListeners, EventEmitter } from 'node:events';

                      const target = new EventTarget();
                      const emitter = new EventEmitter();

                      setMaxListeners(5, target, emitter);

                      Parameters

                      • Optionaln: number

                        A non-negative number. The maximum number of listeners per EventTarget event.

                        -
                      • ...eventTargets: (EventTarget | EventEmitter<DefaultEventMap>)[]

                        Zero or more {EventTarget} or {EventEmitter} instances. If none are specified, n is set as the default max for all newly created {EventTarget} and {EventEmitter} +

                      • ...eventTargets: (EventTarget | EventEmitter<DefaultEventMap>)[]

                        Zero or more {EventTarget} or {EventEmitter} instances. If none are specified, n is set as the default max for all newly created {EventTarget} and {EventEmitter} objects.

                      Returns void

                      v15.4.0

                      -
                    +
                    diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.EventEmitter.html b/docs/backend_api/classes/Backend_Script_API._internal_.EventEmitter.html similarity index 64% rename from docs/backend_api/classes/backend_script_entrypoint._internal_.EventEmitter.html rename to docs/backend_api/classes/Backend_Script_API._internal_.EventEmitter.html index 453b32fa8..ec8275edf 100644 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.EventEmitter.html +++ b/docs/backend_api/classes/Backend_Script_API._internal_.EventEmitter.html @@ -1,4 +1,4 @@ -EventEmitter | trilium
                    trilium
                      Preparing search index...

                      The EventEmitter class is defined and exposed by the node:events module:

                      +EventEmitter | trilium
                      trilium
                        Preparing search index...

                        The EventEmitter class is defined and exposed by the node:events module:

                        import { EventEmitter } from 'node:events';
                         
                        @@ -6,7 +6,7 @@ added and 'removeListener' when existing listeners are removed.

                        It supports the following option:

                        v0.1.26

                        -

                        Type Parameters

                        Hierarchy (View Summary)

                        Index

                        Constructors

                        Type Parameters

                        Hierarchy (View Summary)

                        Index

                        Constructors

                        Properties

                        captureRejections captureRejectionSymbol defaultMaxListeners @@ -34,7 +34,7 @@ added and 'removeListener' when existing listeners are removed.

                        on once setMaxListeners -

                        Constructors

                        Properties

                        captureRejections: boolean

                        Value: boolean

                        +

                        Constructors

                        Properties

                        captureRejections: boolean

                        Value: boolean

                        Change the default captureRejections option on all new EventEmitter objects.

                        v13.4.0, v12.16.0

                        captureRejectionSymbol: typeof captureRejectionSymbol

                        Value: Symbol.for('nodejs.rejection')

                        @@ -69,38 +69,38 @@ Its name property is set to 'MaxListenersExceededWarning'Installing a listener using this symbol does not change the behavior once an 'error' event is emitted. Therefore, the process will still crash if no regular 'error' listener is installed.

                        v13.6.0, v12.17.0

                        -

                        Methods

                        • Type Parameters

                          • K

                          Parameters

                          Returns void

                        • Alias for emitter.on(eventName, listener).

                          -

                          Type Parameters

                          • K

                          Parameters

                          Returns this

                          v0.1.26

                          -
                        • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments +

                        Methods

                        • Type Parameters

                          • K

                          Parameters

                          Returns void

                        • Alias for emitter.on(eventName, listener).

                          +

                          Type Parameters

                          • K

                          Parameters

                          Returns this

                          v0.1.26

                          +
                        • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments to each.

                          Returns true if the event had listeners, false otherwise.

                          import { EventEmitter } from 'node:events';
                          const myEmitter = new EventEmitter();

                          // First listener
                          myEmitter.on('event', function firstListener() {
                          console.log('Helloooo! first listener');
                          });
                          // Second listener
                          myEmitter.on('event', function secondListener(arg1, arg2) {
                          console.log(`event with parameters ${arg1}, ${arg2} in second listener`);
                          });
                          // Third listener
                          myEmitter.on('event', function thirdListener(...args) {
                          const parameters = args.join(', ');
                          console.log(`event with parameters ${parameters} in third listener`);
                          });

                          console.log(myEmitter.listeners('event'));

                          myEmitter.emit('event', 1, 2, 3, 4, 5);

                          // Prints:
                          // [
                          // [Function: firstListener],
                          // [Function: secondListener],
                          // [Function: thirdListener]
                          // ]
                          // Helloooo! first listener
                          // event with parameters 1, 2 in second listener
                          // event with parameters 1, 2, 3, 4, 5 in third listener
                          -

                          Type Parameters

                          • K

                          Parameters

                          Returns boolean

                          v0.1.26

                          -
                        • Returns an array listing the events for which the emitter has registered +

                          Type Parameters

                          • K

                          Parameters

                          Returns boolean

                          v0.1.26

                          +
                        • Returns an array listing the events for which the emitter has registered listeners. The values in the array are strings or Symbols.

                          import { EventEmitter } from 'node:events';

                          const myEE = new EventEmitter();
                          myEE.on('foo', () => {});
                          myEE.on('bar', () => {});

                          const sym = Symbol('symbol');
                          myEE.on(sym, () => {});

                          console.log(myEE.eventNames());
                          // Prints: [ 'foo', 'bar', Symbol(symbol) ]
                          -

                          Returns ((string | symbol) & Key2<unknown, T>)[]

                          v6.0.0

                          -
                        • Returns the current max listener value for the EventEmitter which is either +

                          Returns ((string | symbol) & Key2<unknown, T>)[]

                          v6.0.0

                          +
                        • Returns the current max listener value for the EventEmitter which is either set by emitter.setMaxListeners(n) or defaults to EventEmitter.defaultMaxListeners.

                          Returns number

                          v1.0.0

                          -
                        • Returns the number of listeners listening for the event named eventName. +

                        • Returns the number of listeners listening for the event named eventName. If listener is provided, it will return how many times the listener is found in the list of the listeners of the event.

                          -

                          Type Parameters

                          • K

                          Parameters

                          • eventName: Key<K, T>

                            The name of the event being listened for

                            -
                          • Optionallistener: Listener<K, T, Function>

                            The event handler function

                            +

                            Type Parameters

                            • K

                            Parameters

                            • eventName: Key<K, T>

                              The name of the event being listened for

                              +
                            • Optionallistener: Listener<K, T, Function>

                              The event handler function

                            Returns number

                            v3.2.0

                            -
                        • Returns a copy of the array of listeners for the event named eventName.

                          +
                        • Returns a copy of the array of listeners for the event named eventName.

                          server.on('connection', (stream) => {
                          console.log('someone connected!');
                          });
                          console.log(util.inspect(server.listeners('connection')));
                          // Prints: [ [Function] ]
                          -

                          Type Parameters

                          • K

                          Parameters

                          Returns Listener<K, T, Function>[]

                          v0.1.26

                          -
                        • Alias for emitter.removeListener().

                          -

                          Type Parameters

                          • K

                          Parameters

                          Returns this

                          v10.0.0

                          -
                        • Adds the listener function to the end of the listeners array for the event +

                          Type Parameters

                          • K

                          Parameters

                          Returns Listener<K, T, Function>[]

                          v0.1.26

                          +
                        • Alias for emitter.removeListener().

                          +

                          Type Parameters

                          • K

                          Parameters

                          Returns this

                          v10.0.0

                          +
                        • Adds the listener function to the end of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times.

                          @@ -113,10 +113,10 @@ event listener to the beginning of the listeners array.

                          import { EventEmitter } from 'node:events';
                          const myEE = new EventEmitter();
                          myEE.on('foo', () => console.log('a'));
                          myEE.prependListener('foo', () => console.log('b'));
                          myEE.emit('foo');
                          // Prints:
                          // b
                          // a
                          -

                          Type Parameters

                          • K

                          Parameters

                          • eventName: Key<K, T>

                            The name of the event.

                            -
                          • listener: Listener<K, T>

                            The callback function

                            +

                            Type Parameters

                            • K

                            Parameters

                            • eventName: Key<K, T>

                              The name of the event.

                              +
                            • listener: Listener<K, T>

                              The callback function

                            Returns this

                            v0.1.101

                            -
                        • Adds a one-time listener function for the event named eventName. The +

                        • Adds a one-time listener function for the event named eventName. The next time eventName is triggered, this listener is removed and then invoked.

                          server.once('connection', (stream) => {
                          console.log('Ah, we have our first user!');
                          });
                          @@ -127,10 +127,10 @@ event listener to the beginning of the listeners array.

                          import { EventEmitter } from 'node:events';
                          const myEE = new EventEmitter();
                          myEE.once('foo', () => console.log('a'));
                          myEE.prependOnceListener('foo', () => console.log('b'));
                          myEE.emit('foo');
                          // Prints:
                          // b
                          // a
                          -

                          Type Parameters

                          • K

                          Parameters

                          • eventName: Key<K, T>

                            The name of the event.

                            -
                          • listener: Listener<K, T>

                            The callback function

                            +

                            Type Parameters

                            • K

                            Parameters

                            • eventName: Key<K, T>

                              The name of the event.

                              +
                            • listener: Listener<K, T>

                              The callback function

                            Returns this

                            v0.3.0

                            -
                        • Adds the listener function to the beginning of the listeners array for the +

                        • Adds the listener function to the beginning of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times.

                          @@ -138,31 +138,31 @@ and listener will result in the listener being added,

                          Returns a reference to the EventEmitter, so that calls can be chained.

                          -

                          Type Parameters

                          • K

                          Parameters

                          • eventName: Key<K, T>

                            The name of the event.

                            -
                          • listener: Listener<K, T>

                            The callback function

                            +

                            Type Parameters

                            • K

                            Parameters

                            • eventName: Key<K, T>

                              The name of the event.

                              +
                            • listener: Listener<K, T>

                              The callback function

                            Returns this

                            v6.0.0

                            -
                        • Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this +

                        • Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this listener is removed, and then invoked.

                          server.prependOnceListener('connection', (stream) => {
                          console.log('Ah, we have our first user!');
                          });

                          Returns a reference to the EventEmitter, so that calls can be chained.

                          -

                          Type Parameters

                          • K

                          Parameters

                          • eventName: Key<K, T>

                            The name of the event.

                            -
                          • listener: Listener<K, T>

                            The callback function

                            +

                            Type Parameters

                            • K

                            Parameters

                            • eventName: Key<K, T>

                              The name of the event.

                              +
                            • listener: Listener<K, T>

                              The callback function

                            Returns this

                            v6.0.0

                            -
                        • Returns a copy of the array of listeners for the event named eventName, +

                        • Returns a copy of the array of listeners for the event named eventName, including any wrappers (such as those created by .once()).

                          import { EventEmitter } from 'node:events';
                          const emitter = new EventEmitter();
                          emitter.once('log', () => console.log('log once'));

                          // Returns a new Array with a function `onceWrapper` which has a property
                          // `listener` which contains the original listener bound above
                          const listeners = emitter.rawListeners('log');
                          const logFnWrapper = listeners[0];

                          // Logs "log once" to the console and does not unbind the `once` event
                          logFnWrapper.listener();

                          // Logs "log once" to the console and removes the listener
                          logFnWrapper();

                          emitter.on('log', () => console.log('log persistently'));
                          // Will return a new Array with a single function bound by `.on()` above
                          const newListeners = emitter.rawListeners('log');

                          // Logs "log persistently" twice
                          newListeners[0]();
                          emitter.emit('log');
                          -

                          Type Parameters

                          • K

                          Parameters

                          Returns Listener<K, T, Function>[]

                          v9.4.0

                          -
                        • Removes all listeners, or those of the specified eventName.

                          +

                          Type Parameters

                          • K

                          Parameters

                          Returns Listener<K, T, Function>[]

                          v9.4.0

                          +
                        • Removes all listeners, or those of the specified eventName.

                          It is bad practice to remove listeners added elsewhere in the code, particularly when the EventEmitter instance was created by some other component or module (e.g. sockets or file streams).

                          Returns a reference to the EventEmitter, so that calls can be chained.

                          -

                          Parameters

                          • OptionaleventName: Key<unknown, T>

                          Returns this

                          v0.1.26

                          -
                        • Removes the specified listener from the listener array for the event named eventName.

                          +

                          Parameters

                          • OptionaleventName: Key<unknown, T>

                          Returns this

                          v0.1.26

                          +
                        • Removes the specified listener from the listener array for the event named eventName.

                          const callback = (stream) => {
                          console.log('someone connected!');
                          };
                          server.on('connection', callback);
                          // ...
                          server.removeListener('connection', callback);
                          @@ -188,14 +188,14 @@ recently added instance. In the example the once('ping') listener i

                          Returns a reference to the EventEmitter, so that calls can be chained.

                          -

                          Type Parameters

                          • K

                          Parameters

                          Returns this

                          v0.1.26

                          -
                        • By default EventEmitters will print a warning if more than 10 listeners are +

                          Type Parameters

                          • K

                          Parameters

                          Returns this

                          v0.1.26

                          +
                        • By default EventEmitters will print a warning if more than 10 listeners are added for a particular event. This is a useful default that helps finding memory leaks. The emitter.setMaxListeners() method allows the limit to be modified for this specific EventEmitter instance. The value can be set to Infinity (or 0) to indicate an unlimited number of listeners.

                          Returns a reference to the EventEmitter, so that calls can be chained.

                          Parameters

                          • n: number

                          Returns this

                          v0.3.5

                          -
                        • Experimental

                          Listens once to the abort event on the provided signal.

                          +
                        • Experimental

                          Listens once to the abort event on the provided signal.

                          Listening to the abort event on abort signals is unsafe and may lead to resource leaks since another third party with the signal can call e.stopImmediatePropagation(). Unfortunately Node.js cannot change @@ -208,9 +208,9 @@ not prevent the listener from running.

                          import { addAbortListener } from 'node:events';

                          function example(signal) {
                          let disposable;
                          try {
                          signal.addEventListener('abort', (e) => e.stopImmediatePropagation());
                          disposable = addAbortListener(signal, (e) => {
                          // Do something when signal is aborted.
                          });
                          } finally {
                          disposable?.[Symbol.dispose]();
                          }
                          }
                          -

                          Parameters

                          • signal: AbortSignal
                          • resource: (event: Event) => void

                          Returns Disposable

                          Disposable that removes the abort listener.

                          +

                          Parameters

                          • signal: AbortSignal
                          • resource: (event: Event) => void

                          Returns Disposable

                          Disposable that removes the abort listener.

                          v20.5.0

                          -
                        • Returns a copy of the array of listeners for the event named eventName.

                          +
                        • Returns a copy of the array of listeners for the event named eventName.

                          For EventEmitters this behaves exactly the same as calling .listeners on the emitter.

                          For EventTargets this is the only way to get the event listeners for the @@ -218,8 +218,8 @@ event target. This is useful for debugging and diagnostic purposes.

                          import { getEventListeners, EventEmitter } from 'node:events';

                          {
                          const ee = new EventEmitter();
                          const listener = () => console.log('Events are fun');
                          ee.on('foo', listener);
                          console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
                          }
                          {
                          const et = new EventTarget();
                          const listener = () => console.log('Events are fun');
                          et.addEventListener('foo', listener);
                          console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
                          }
                          -

                          Parameters

                          Returns Function[]

                          v15.2.0, v14.17.0

                          -
                        • Returns the currently set max amount of listeners.

                          +

                          Parameters

                          Returns Function[]

                          v15.2.0, v14.17.0

                          +
                        • Returns the currently set max amount of listeners.

                          For EventEmitters this behaves exactly the same as calling .getMaxListeners on the emitter.

                          For EventTargets this is the only way to get the max event listeners for the @@ -228,16 +228,16 @@ the max set, the EventTarget will print a warning.

                          import { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';

                          {
                          const ee = new EventEmitter();
                          console.log(getMaxListeners(ee)); // 10
                          setMaxListeners(11, ee);
                          console.log(getMaxListeners(ee)); // 11
                          }
                          {
                          const et = new EventTarget();
                          console.log(getMaxListeners(et)); // 10
                          setMaxListeners(11, et);
                          console.log(getMaxListeners(et)); // 11
                          }
                          -

                          Parameters

                          Returns number

                          v19.9.0

                          -
                        • A class method that returns the number of listeners for the given eventName registered on the given emitter.

                          +

                          Parameters

                          Returns number

                          v19.9.0

                          +
                        • A class method that returns the number of listeners for the given eventName registered on the given emitter.

                          import { EventEmitter, listenerCount } from 'node:events';

                          const myEmitter = new EventEmitter();
                          myEmitter.on('event', () => {});
                          myEmitter.on('event', () => {});
                          console.log(listenerCount(myEmitter, 'event'));
                          // Prints: 2
                          -

                          Parameters

                          • emitter: EventEmitter

                            The emitter to query

                            +

                            Parameters

                            • emitter: EventEmitter

                              The emitter to query

                            • eventName: string | symbol

                              The event name

                            Returns number

                            v0.9.12

                            Since v3.2.0 - Use listenerCount instead.

                            -
                        • import { on, EventEmitter } from 'node:events';
                          import process from 'node:process';

                          const ee = new EventEmitter();

                          // Emit later on
                          process.nextTick(() => {
                          ee.emit('foo', 'bar');
                          ee.emit('foo', 42);
                          });

                          for await (const event of on(ee, 'foo')) {
                          // The execution of this inner block is synchronous and it
                          // processes one event at a time (even with await). Do not use
                          // if concurrent execution is required.
                          console.log(event); // prints ['bar'] [42]
                          }
                          // Unreachable here +
                        • import { on, EventEmitter } from 'node:events';
                          import process from 'node:process';

                          const ee = new EventEmitter();

                          // Emit later on
                          process.nextTick(() => {
                          ee.emit('foo', 'bar');
                          ee.emit('foo', 42);
                          });

                          for await (const event of on(ee, 'foo')) {
                          // The execution of this inner block is synchronous and it
                          // processes one event at a time (even with await). Do not use
                          // if concurrent execution is required.
                          console.log(event); // prints ['bar'] [42]
                          }
                          // Unreachable here

                          Returns an AsyncIterator that iterates eventName events. It will throw @@ -252,9 +252,9 @@ composed of the emitted event arguments.

                          import { on, EventEmitter } from 'node:events';
                          import process from 'node:process';

                          const ee = new EventEmitter();

                          // Emit later on
                          process.nextTick(() => {
                          ee.emit('foo', 'bar');
                          ee.emit('foo', 42);
                          ee.emit('close');
                          });

                          for await (const event of on(ee, 'foo', { close: ['close'] })) {
                          console.log(event); // prints ['bar'] [42]
                          }
                          // the loop will exit after 'close' is emitted
                          console.log('done'); // prints 'done'
                          -

                          Parameters

                          Returns AsyncIterator<any[]>

                          An AsyncIterator that iterates eventName events emitted by the emitter

                          +

                          Parameters

                          Returns AsyncIterator<any[]>

                          An AsyncIterator that iterates eventName events emitted by the emitter

                          v13.6.0, v12.16.0

                          -
                        • import { on, EventEmitter } from 'node:events';
                          import process from 'node:process';

                          const ee = new EventEmitter();

                          // Emit later on
                          process.nextTick(() => {
                          ee.emit('foo', 'bar');
                          ee.emit('foo', 42);
                          });

                          for await (const event of on(ee, 'foo')) {
                          // The execution of this inner block is synchronous and it
                          // processes one event at a time (even with await). Do not use
                          // if concurrent execution is required.
                          console.log(event); // prints ['bar'] [42]
                          }
                          // Unreachable here +
                        • import { on, EventEmitter } from 'node:events';
                          import process from 'node:process';

                          const ee = new EventEmitter();

                          // Emit later on
                          process.nextTick(() => {
                          ee.emit('foo', 'bar');
                          ee.emit('foo', 42);
                          });

                          for await (const event of on(ee, 'foo')) {
                          // The execution of this inner block is synchronous and it
                          // processes one event at a time (even with await). Do not use
                          // if concurrent execution is required.
                          console.log(event); // prints ['bar'] [42]
                          }
                          // Unreachable here

                          Returns an AsyncIterator that iterates eventName events. It will throw @@ -269,9 +269,9 @@ composed of the emitted event arguments.

                          import { on, EventEmitter } from 'node:events';
                          import process from 'node:process';

                          const ee = new EventEmitter();

                          // Emit later on
                          process.nextTick(() => {
                          ee.emit('foo', 'bar');
                          ee.emit('foo', 42);
                          ee.emit('close');
                          });

                          for await (const event of on(ee, 'foo', { close: ['close'] })) {
                          console.log(event); // prints ['bar'] [42]
                          }
                          // the loop will exit after 'close' is emitted
                          console.log('done'); // prints 'done'
                          -

                          Parameters

                          Returns AsyncIterator<any[]>

                          An AsyncIterator that iterates eventName events emitted by the emitter

                          +

                          Parameters

                          Returns AsyncIterator<any[]>

                          An AsyncIterator that iterates eventName events emitted by the emitter

                          v13.6.0, v12.16.0

                          -
                        • Creates a Promise that is fulfilled when the EventEmitter emits the given +

                        • Creates a Promise that is fulfilled when the EventEmitter emits the given event or that is rejected if the EventEmitter emits 'error' while waiting. The Promise will resolve with an array of all the arguments emitted to the given event.

                          @@ -290,8 +290,8 @@ special handling:

                          import { EventEmitter, once } from 'node:events';

                          const ee = new EventEmitter();
                          const ac = new AbortController();

                          async function foo(emitter, event, signal) {
                          try {
                          await once(emitter, event, { signal });
                          console.log('event emitted!');
                          } catch (error) {
                          if (error.name === 'AbortError') {
                          console.error('Waiting for the event was canceled!');
                          } else {
                          console.error('There was an error', error.message);
                          }
                          }
                          }

                          foo(ee, 'foo', ac.signal);
                          ac.abort(); // Abort waiting for the event
                          ee.emit('foo'); // Prints: Waiting for the event was canceled!
                          -

                          Parameters

                          Returns Promise<any[]>

                          v11.13.0, v10.16.0

                          -
                        • Creates a Promise that is fulfilled when the EventEmitter emits the given +

                          Parameters

                          Returns Promise<any[]>

                          v11.13.0, v10.16.0

                          +
                        • Creates a Promise that is fulfilled when the EventEmitter emits the given event or that is rejected if the EventEmitter emits 'error' while waiting. The Promise will resolve with an array of all the arguments emitted to the given event.

                          @@ -310,12 +310,12 @@ special handling:

                          import { EventEmitter, once } from 'node:events';

                          const ee = new EventEmitter();
                          const ac = new AbortController();

                          async function foo(emitter, event, signal) {
                          try {
                          await once(emitter, event, { signal });
                          console.log('event emitted!');
                          } catch (error) {
                          if (error.name === 'AbortError') {
                          console.error('Waiting for the event was canceled!');
                          } else {
                          console.error('There was an error', error.message);
                          }
                          }
                          }

                          foo(ee, 'foo', ac.signal);
                          ac.abort(); // Abort waiting for the event
                          ee.emit('foo'); // Prints: Waiting for the event was canceled!
                          -

                          Parameters

                          Returns Promise<any[]>

                          v11.13.0, v10.16.0

                          -
                        • import { setMaxListeners, EventEmitter } from 'node:events';

                          const target = new EventTarget();
                          const emitter = new EventEmitter();

                          setMaxListeners(5, target, emitter); +

                          Parameters

                          Returns Promise<any[]>

                          v11.13.0, v10.16.0

                          +
                        • import { setMaxListeners, EventEmitter } from 'node:events';

                          const target = new EventTarget();
                          const emitter = new EventEmitter();

                          setMaxListeners(5, target, emitter);

                          Parameters

                          • Optionaln: number

                            A non-negative number. The maximum number of listeners per EventTarget event.

                            -
                          • ...eventTargets: (EventTarget | EventEmitter<DefaultEventMap>)[]

                            Zero or more {EventTarget} or {EventEmitter} instances. If none are specified, n is set as the default max for all newly created {EventTarget} and {EventEmitter} +

                          • ...eventTargets: (EventTarget | EventEmitter<DefaultEventMap>)[]

                            Zero or more {EventTarget} or {EventEmitter} instances. If none are specified, n is set as the default max for all newly created {EventTarget} and {EventEmitter} objects.

                          Returns void

                          v15.4.0

                        diff --git a/docs/backend_api/classes/Backend_Script_API._internal_.SpacedUpdate.html b/docs/backend_api/classes/Backend_Script_API._internal_.SpacedUpdate.html new file mode 100644 index 000000000..e20fb3cff --- /dev/null +++ b/docs/backend_api/classes/Backend_Script_API._internal_.SpacedUpdate.html @@ -0,0 +1,7 @@ +SpacedUpdate | trilium
                        trilium
                          Preparing search index...
                          Index

                          Constructors

                          Methods

                          diff --git a/docs/backend_api/classes/Backend_Script_API._internal_.TaskContext.html b/docs/backend_api/classes/Backend_Script_API._internal_.TaskContext.html new file mode 100644 index 000000000..f40c5d412 --- /dev/null +++ b/docs/backend_api/classes/Backend_Script_API._internal_.TaskContext.html @@ -0,0 +1,8 @@ +TaskContext | trilium
                          trilium
                            Preparing search index...
                            Index

                            Constructors

                            Properties

                            data: null | TaskData
                            noteDeletionHandlerTriggered: boolean

                            Methods

                            diff --git a/docs/backend_api/classes/Backend_Script_API._internal_.default.html b/docs/backend_api/classes/Backend_Script_API._internal_.default.html new file mode 100644 index 000000000..ef947f52d --- /dev/null +++ b/docs/backend_api/classes/Backend_Script_API._internal_.default.html @@ -0,0 +1,43 @@ +default | trilium
                            trilium
                              Preparing search index...

                              Becca is a backend cache of all notes, branches, and attributes. +There's a similar frontend cache Froca, and share cache Shaca.

                              +
                              Index

                              Constructors

                              Properties

                              allNoteSetCache: null | NoteSet
                              attributeIndex: Record<string, BAttribute[]>

                              Points from attribute type-name to list of attributes

                              +
                              attributes: Record<string, BAttribute>
                              branches: Record<string, BBranch>
                              childParentToBranch: Record<string, BBranch>
                              etapiTokens: Record<string, BEtapiToken>
                              loaded: boolean
                              notes: Record<string, BNote>
                              options: Record<string, BOption>

                              Methods

                              • Should be called when the set of all non-skeleton notes changes (added/removed)

                                +

                                Returns void

                              • Parameters

                                • query: string
                                • params: string[] = []

                                Returns BRecentNote[]

                              diff --git a/docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.Builder.html b/docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.Builder.html new file mode 100644 index 000000000..93e810983 --- /dev/null +++ b/docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.Builder.html @@ -0,0 +1,3 @@ +Builder | trilium
                              trilium
                                Preparing search index...
                                Index

                                Constructors

                                Methods

                                Constructors

                                Methods

                                • Parameters

                                  • rootObj: any

                                  Returns string

                                diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.Parser.html b/docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.Parser.html similarity index 61% rename from docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.Parser.html rename to docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.Parser.html index 99e4fae04..40eecb6bb 100644 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.Parser.html +++ b/docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.Parser.html @@ -1,4 +1,4 @@ -Parser | trilium
                                trilium
                                  Preparing search index...

                                  The EventEmitter class is defined and exposed by the node:events module:

                                  +Parser | trilium
                                  trilium
                                    Preparing search index...

                                    The EventEmitter class is defined and exposed by the node:events module:

                                    import { EventEmitter } from 'node:events';
                                     
                                    @@ -6,7 +6,7 @@ added and 'removeListener' when existing listeners are removed.

                                    It supports the following option:

                                    v0.1.26

                                    -

                                    Hierarchy (View Summary)

                                    Index

                                    Constructors

                                    Hierarchy (View Summary)

                                    Index

                                    Constructors

                                    Properties

                                    captureRejections captureRejectionSymbol defaultMaxListeners @@ -37,13 +37,13 @@ added and 'removeListener' when existing listeners are removed.

                                    on once setMaxListeners -

                                    Constructors

                                    Properties

                                    captureRejections: boolean

                                    Value: boolean

                                    +

                                    Constructors

                                    Properties

                                    captureRejections: boolean

                                    Value: boolean

                                    Change the default captureRejections option on all new EventEmitter objects.

                                    v13.4.0, v12.16.0

                                    -
                                    captureRejectionSymbol: typeof captureRejectionSymbol

                                    Value: Symbol.for('nodejs.rejection')

                                    +
                                    captureRejectionSymbol: typeof captureRejectionSymbol

                                    Value: Symbol.for('nodejs.rejection')

                                    See how to write a custom rejection handler.

                                    v13.4.0, v12.16.0

                                    -
                                    defaultMaxListeners: number

                                    By default, a maximum of 10 listeners can be registered for any single +

                                    defaultMaxListeners: number

                                    By default, a maximum of 10 listeners can be registered for any single event. This limit can be changed for individual EventEmitter instances using the emitter.setMaxListeners(n) method. To change the default for allEventEmitter instances, the events.defaultMaxListeners property @@ -68,42 +68,42 @@ the event emitter instance, the event's name and the number of attached listeners, respectively. Its name property is set to 'MaxListenersExceededWarning'.

                                    v0.11.2

                                    -
                                    errorMonitor: typeof errorMonitor

                                    This symbol shall be used to install a listener for only monitoring 'error' events. Listeners installed using this symbol are called before the regular 'error' listeners are called.

                                    +
                                    errorMonitor: typeof errorMonitor

                                    This symbol shall be used to install a listener for only monitoring 'error' events. Listeners installed using this symbol are called before the regular 'error' listeners are called.

                                    Installing a listener using this symbol does not change the behavior once an 'error' event is emitted. Therefore, the process will still crash if no regular 'error' listener is installed.

                                    v13.6.0, v12.17.0

                                    -

                                    Methods

                                    • Type Parameters

                                      • K

                                      Parameters

                                      • error: Error
                                      • event: string | symbol
                                      • ...args: AnyRest

                                      Returns void

                                    • Alias for emitter.on(eventName, listener).

                                      +

                                    Methods

                                    • Type Parameters

                                      • K

                                      Parameters

                                      • error: Error
                                      • event: string | symbol
                                      • ...args: AnyRest

                                      Returns void

                                    • Alias for emitter.on(eventName, listener).

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol
                                      • listener: (...args: any[]) => void

                                      Returns this

                                      v0.1.26

                                      -
                                    • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments +

                                    • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments to each.

                                      Returns true if the event had listeners, false otherwise.

                                      import { EventEmitter } from 'node:events';
                                      const myEmitter = new EventEmitter();

                                      // First listener
                                      myEmitter.on('event', function firstListener() {
                                      console.log('Helloooo! first listener');
                                      });
                                      // Second listener
                                      myEmitter.on('event', function secondListener(arg1, arg2) {
                                      console.log(`event with parameters ${arg1}, ${arg2} in second listener`);
                                      });
                                      // Third listener
                                      myEmitter.on('event', function thirdListener(...args) {
                                      const parameters = args.join(', ');
                                      console.log(`event with parameters ${parameters} in third listener`);
                                      });

                                      console.log(myEmitter.listeners('event'));

                                      myEmitter.emit('event', 1, 2, 3, 4, 5);

                                      // Prints:
                                      // [
                                      // [Function: firstListener],
                                      // [Function: secondListener],
                                      // [Function: thirdListener]
                                      // ]
                                      // Helloooo! first listener
                                      // event with parameters 1, 2 in second listener
                                      // event with parameters 1, 2, 3, 4, 5 in third listener
                                      -

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol
                                      • ...args: AnyRest

                                      Returns boolean

                                      v0.1.26

                                      -
                                    • Returns an array listing the events for which the emitter has registered +

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol
                                      • ...args: AnyRest

                                      Returns boolean

                                      v0.1.26

                                      +
                                    • Returns an array listing the events for which the emitter has registered listeners. The values in the array are strings or Symbols.

                                      import { EventEmitter } from 'node:events';

                                      const myEE = new EventEmitter();
                                      myEE.on('foo', () => {});
                                      myEE.on('bar', () => {});

                                      const sym = Symbol('symbol');
                                      myEE.on(sym, () => {});

                                      console.log(myEE.eventNames());
                                      // Prints: [ 'foo', 'bar', Symbol(symbol) ]

                                      Returns (string | symbol)[]

                                      v6.0.0

                                      -
                                    • Returns the current max listener value for the EventEmitter which is either -set by emitter.setMaxListeners(n) or defaults to EventEmitter.defaultMaxListeners.

                                      +
                                    • Returns the current max listener value for the EventEmitter which is either +set by emitter.setMaxListeners(n) or defaults to EventEmitter.defaultMaxListeners.

                                      Returns number

                                      v1.0.0

                                      -
                                    • Returns the number of listeners listening for the event named eventName. +

                                    • Returns the number of listeners listening for the event named eventName. If listener is provided, it will return how many times the listener is found in the list of the listeners of the event.

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol

                                        The name of the event being listened for

                                      • Optionallistener: Function

                                        The event handler function

                                      Returns number

                                      v3.2.0

                                      -
                                    • Returns a copy of the array of listeners for the event named eventName.

                                      +
                                    • Returns a copy of the array of listeners for the event named eventName.

                                      server.on('connection', (stream) => {
                                      console.log('someone connected!');
                                      });
                                      console.log(util.inspect(server.listeners('connection')));
                                      // Prints: [ [Function] ]

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol

                                      Returns Function[]

                                      v0.1.26

                                      -
                                    • Alias for emitter.removeListener().

                                      +
                                    • Alias for emitter.removeListener().

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol
                                      • listener: (...args: any[]) => void

                                      Returns this

                                      v10.0.0

                                      -
                                    • Adds the listener function to the end of the listeners array for the event +

                                    • Adds the listener function to the end of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times.

                                      @@ -119,7 +119,7 @@ event listener to the beginning of the listeners array.

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol

                                        The name of the event.

                                      • listener: (...args: any[]) => void

                                        The callback function

                                      Returns this

                                      v0.1.101

                                      -
                                    • Adds a one-time listener function for the event named eventName. The +

                                    • Adds a one-time listener function for the event named eventName. The next time eventName is triggered, this listener is removed and then invoked.

                                      server.once('connection', (stream) => {
                                      console.log('Ah, we have our first user!');
                                      });
                                      @@ -133,7 +133,7 @@ event listener to the beginning of the listeners array.

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol

                                        The name of the event.

                                      • listener: (...args: any[]) => void

                                        The callback function

                                      Returns this

                                      v0.3.0

                                      -
                                    • Parameters

                                      Returns void

                                    • Adds the listener function to the beginning of the listeners array for the +

                                    • Parameters

                                      Returns void

                                    • Adds the listener function to the beginning of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times.

                                      @@ -144,7 +144,7 @@ and listener will result in the listener being added,

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol

                                        The name of the event.

                                      • listener: (...args: any[]) => void

                                        The callback function

                                      Returns this

                                      v6.0.0

                                      -
                                    • Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this +

                                    • Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this listener is removed, and then invoked.

                                      server.prependOnceListener('connection', (stream) => {
                                      console.log('Ah, we have our first user!');
                                      });
                                      @@ -153,19 +153,19 @@ listener is removed, and then invoked.

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol

                                        The name of the event.

                                      • listener: (...args: any[]) => void

                                        The callback function

                                      Returns this

                                      v6.0.0

                                      -
                                    • Returns a copy of the array of listeners for the event named eventName, +

                                    • Returns a copy of the array of listeners for the event named eventName, including any wrappers (such as those created by .once()).

                                      import { EventEmitter } from 'node:events';
                                      const emitter = new EventEmitter();
                                      emitter.once('log', () => console.log('log once'));

                                      // Returns a new Array with a function `onceWrapper` which has a property
                                      // `listener` which contains the original listener bound above
                                      const listeners = emitter.rawListeners('log');
                                      const logFnWrapper = listeners[0];

                                      // Logs "log once" to the console and does not unbind the `once` event
                                      logFnWrapper.listener();

                                      // Logs "log once" to the console and removes the listener
                                      logFnWrapper();

                                      emitter.on('log', () => console.log('log persistently'));
                                      // Will return a new Array with a single function bound by `.on()` above
                                      const newListeners = emitter.rawListeners('log');

                                      // Logs "log persistently" twice
                                      newListeners[0]();
                                      emitter.emit('log');

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol

                                      Returns Function[]

                                      v9.4.0

                                      -
                                    • Removes all listeners, or those of the specified eventName.

                                      +
                                    • Removes all listeners, or those of the specified eventName.

                                      It is bad practice to remove listeners added elsewhere in the code, particularly when the EventEmitter instance was created by some other component or module (e.g. sockets or file streams).

                                      Returns a reference to the EventEmitter, so that calls can be chained.

                                      Parameters

                                      • OptionaleventName: string | symbol

                                      Returns this

                                      v0.1.26

                                      -
                                    • Removes the specified listener from the listener array for the event named eventName.

                                      +
                                    • Removes the specified listener from the listener array for the event named eventName.

                                      const callback = (stream) => {
                                      console.log('someone connected!');
                                      };
                                      server.on('connection', callback);
                                      // ...
                                      server.removeListener('connection', callback);
                                      @@ -192,13 +192,13 @@ recently added instance. In the example the once('ping') listener i

                                      Returns a reference to the EventEmitter, so that calls can be chained.

                                      Type Parameters

                                      • K

                                      Parameters

                                      • eventName: string | symbol
                                      • listener: (...args: any[]) => void

                                      Returns this

                                      v0.1.26

                                      -
                                    • Returns void

                                    • By default EventEmitters will print a warning if more than 10 listeners are +

                                    • Returns void

                                    • By default EventEmitters will print a warning if more than 10 listeners are added for a particular event. This is a useful default that helps finding memory leaks. The emitter.setMaxListeners() method allows the limit to be modified for this specific EventEmitter instance. The value can be set to Infinity (or 0) to indicate an unlimited number of listeners.

                                      Returns a reference to the EventEmitter, so that calls can be chained.

                                      Parameters

                                      • n: number

                                      Returns this

                                      v0.3.5

                                      -
                                    • Experimental

                                      Listens once to the abort event on the provided signal.

                                      +
                                    • Experimental

                                      Listens once to the abort event on the provided signal.

                                      Listening to the abort event on abort signals is unsafe and may lead to resource leaks since another third party with the signal can call e.stopImmediatePropagation(). Unfortunately Node.js cannot change @@ -211,9 +211,9 @@ not prevent the listener from running.

                                      import { addAbortListener } from 'node:events';

                                      function example(signal) {
                                      let disposable;
                                      try {
                                      signal.addEventListener('abort', (e) => e.stopImmediatePropagation());
                                      disposable = addAbortListener(signal, (e) => {
                                      // Do something when signal is aborted.
                                      });
                                      } finally {
                                      disposable?.[Symbol.dispose]();
                                      }
                                      }
                                      -

                                      Parameters

                                      • signal: AbortSignal
                                      • resource: (event: Event) => void

                                      Returns Disposable

                                      Disposable that removes the abort listener.

                                      +

                                      Parameters

                                      • signal: AbortSignal
                                      • resource: (event: Event) => void

                                      Returns Disposable

                                      Disposable that removes the abort listener.

                                      v20.5.0

                                      -
                                    • Returns a copy of the array of listeners for the event named eventName.

                                      +
                                    • Returns a copy of the array of listeners for the event named eventName.

                                      For EventEmitters this behaves exactly the same as calling .listeners on the emitter.

                                      For EventTargets this is the only way to get the event listeners for the @@ -221,8 +221,8 @@ event target. This is useful for debugging and diagnostic purposes.

                                      import { getEventListeners, EventEmitter } from 'node:events';

                                      {
                                      const ee = new EventEmitter();
                                      const listener = () => console.log('Events are fun');
                                      ee.on('foo', listener);
                                      console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
                                      }
                                      {
                                      const et = new EventTarget();
                                      const listener = () => console.log('Events are fun');
                                      et.addEventListener('foo', listener);
                                      console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
                                      }
                                      -

                                      Parameters

                                      Returns Function[]

                                      v15.2.0, v14.17.0

                                      -
                                    • Returns the currently set max amount of listeners.

                                      For EventEmitters this behaves exactly the same as calling .getMaxListeners on the emitter.

                                      For EventTargets this is the only way to get the max event listeners for the @@ -231,16 +231,16 @@ the max set, the EventTarget will print a warning.

                                      import { getMaxListeners, setMaxListeners, EventEmitter } from 'node:events';

                                      {
                                      const ee = new EventEmitter();
                                      console.log(getMaxListeners(ee)); // 10
                                      setMaxListeners(11, ee);
                                      console.log(getMaxListeners(ee)); // 11
                                      }
                                      {
                                      const et = new EventTarget();
                                      console.log(getMaxListeners(et)); // 10
                                      setMaxListeners(11, et);
                                      console.log(getMaxListeners(et)); // 11
                                      }
                                      -

                                      Parameters

                                      Returns number

                                      v19.9.0

                                      -
                                    • A class method that returns the number of listeners for the given eventName registered on the given emitter.

                                      +

                                      Parameters

                                      Returns number

                                      v19.9.0

                                      +
                                    • A class method that returns the number of listeners for the given eventName registered on the given emitter.

                                      import { EventEmitter, listenerCount } from 'node:events';

                                      const myEmitter = new EventEmitter();
                                      myEmitter.on('event', () => {});
                                      myEmitter.on('event', () => {});
                                      console.log(listenerCount(myEmitter, 'event'));
                                      // Prints: 2
                                      -

                                      Parameters

                                      • emitter: EventEmitter

                                        The emitter to query

                                        +

                                        Parameters

                                        • emitter: EventEmitter

                                          The emitter to query

                                        • eventName: string | symbol

                                          The event name

                                        Returns number

                                        v0.9.12

                                        Since v3.2.0 - Use listenerCount instead.

                                        -
                                    • import { on, EventEmitter } from 'node:events';
                                      import process from 'node:process';

                                      const ee = new EventEmitter();

                                      // Emit later on
                                      process.nextTick(() => {
                                      ee.emit('foo', 'bar');
                                      ee.emit('foo', 42);
                                      });

                                      for await (const event of on(ee, 'foo')) {
                                      // The execution of this inner block is synchronous and it
                                      // processes one event at a time (even with await). Do not use
                                      // if concurrent execution is required.
                                      console.log(event); // prints ['bar'] [42]
                                      }
                                      // Unreachable here +
                                    • import { on, EventEmitter } from 'node:events';
                                      import process from 'node:process';

                                      const ee = new EventEmitter();

                                      // Emit later on
                                      process.nextTick(() => {
                                      ee.emit('foo', 'bar');
                                      ee.emit('foo', 42);
                                      });

                                      for await (const event of on(ee, 'foo')) {
                                      // The execution of this inner block is synchronous and it
                                      // processes one event at a time (even with await). Do not use
                                      // if concurrent execution is required.
                                      console.log(event); // prints ['bar'] [42]
                                      }
                                      // Unreachable here

                                      Returns an AsyncIterator that iterates eventName events. It will throw @@ -255,9 +255,9 @@ composed of the emitted event arguments.

                                      import { on, EventEmitter } from 'node:events';
                                      import process from 'node:process';

                                      const ee = new EventEmitter();

                                      // Emit later on
                                      process.nextTick(() => {
                                      ee.emit('foo', 'bar');
                                      ee.emit('foo', 42);
                                      ee.emit('close');
                                      });

                                      for await (const event of on(ee, 'foo', { close: ['close'] })) {
                                      console.log(event); // prints ['bar'] [42]
                                      }
                                      // the loop will exit after 'close' is emitted
                                      console.log('done'); // prints 'done'
                                      -

                                      Parameters

                                      Returns AsyncIterator<any[]>

                                      An AsyncIterator that iterates eventName events emitted by the emitter

                                      +

                                      Parameters

                                      Returns AsyncIterator<any[]>

                                      An AsyncIterator that iterates eventName events emitted by the emitter

                                      v13.6.0, v12.16.0

                                      -
                                    • import { on, EventEmitter } from 'node:events';
                                      import process from 'node:process';

                                      const ee = new EventEmitter();

                                      // Emit later on
                                      process.nextTick(() => {
                                      ee.emit('foo', 'bar');
                                      ee.emit('foo', 42);
                                      });

                                      for await (const event of on(ee, 'foo')) {
                                      // The execution of this inner block is synchronous and it
                                      // processes one event at a time (even with await). Do not use
                                      // if concurrent execution is required.
                                      console.log(event); // prints ['bar'] [42]
                                      }
                                      // Unreachable here +
                                    • import { on, EventEmitter } from 'node:events';
                                      import process from 'node:process';

                                      const ee = new EventEmitter();

                                      // Emit later on
                                      process.nextTick(() => {
                                      ee.emit('foo', 'bar');
                                      ee.emit('foo', 42);
                                      });

                                      for await (const event of on(ee, 'foo')) {
                                      // The execution of this inner block is synchronous and it
                                      // processes one event at a time (even with await). Do not use
                                      // if concurrent execution is required.
                                      console.log(event); // prints ['bar'] [42]
                                      }
                                      // Unreachable here

                                      Returns an AsyncIterator that iterates eventName events. It will throw @@ -272,9 +272,9 @@ composed of the emitted event arguments.

                                      import { on, EventEmitter } from 'node:events';
                                      import process from 'node:process';

                                      const ee = new EventEmitter();

                                      // Emit later on
                                      process.nextTick(() => {
                                      ee.emit('foo', 'bar');
                                      ee.emit('foo', 42);
                                      ee.emit('close');
                                      });

                                      for await (const event of on(ee, 'foo', { close: ['close'] })) {
                                      console.log(event); // prints ['bar'] [42]
                                      }
                                      // the loop will exit after 'close' is emitted
                                      console.log('done'); // prints 'done'
                                      -

                                      Parameters

                                      Returns AsyncIterator<any[]>

                                      An AsyncIterator that iterates eventName events emitted by the emitter

                                      +

                                      Parameters

                                      Returns AsyncIterator<any[]>

                                      An AsyncIterator that iterates eventName events emitted by the emitter

                                      v13.6.0, v12.16.0

                                      -
                                    • Creates a Promise that is fulfilled when the EventEmitter emits the given +

                                    • Creates a Promise that is fulfilled when the EventEmitter emits the given event or that is rejected if the EventEmitter emits 'error' while waiting. The Promise will resolve with an array of all the arguments emitted to the given event.

                                      @@ -293,8 +293,8 @@ special handling:

                                      import { EventEmitter, once } from 'node:events';

                                      const ee = new EventEmitter();
                                      const ac = new AbortController();

                                      async function foo(emitter, event, signal) {
                                      try {
                                      await once(emitter, event, { signal });
                                      console.log('event emitted!');
                                      } catch (error) {
                                      if (error.name === 'AbortError') {
                                      console.error('Waiting for the event was canceled!');
                                      } else {
                                      console.error('There was an error', error.message);
                                      }
                                      }
                                      }

                                      foo(ee, 'foo', ac.signal);
                                      ac.abort(); // Abort waiting for the event
                                      ee.emit('foo'); // Prints: Waiting for the event was canceled!
                                      -

                                      Parameters

                                      Returns Promise<any[]>

                                      v11.13.0, v10.16.0

                                      -
                                    • Creates a Promise that is fulfilled when the EventEmitter emits the given +

                                      Parameters

                                      Returns Promise<any[]>

                                      v11.13.0, v10.16.0

                                      +
                                    • Creates a Promise that is fulfilled when the EventEmitter emits the given event or that is rejected if the EventEmitter emits 'error' while waiting. The Promise will resolve with an array of all the arguments emitted to the given event.

                                      @@ -313,12 +313,12 @@ special handling:

                                      import { EventEmitter, once } from 'node:events';

                                      const ee = new EventEmitter();
                                      const ac = new AbortController();

                                      async function foo(emitter, event, signal) {
                                      try {
                                      await once(emitter, event, { signal });
                                      console.log('event emitted!');
                                      } catch (error) {
                                      if (error.name === 'AbortError') {
                                      console.error('Waiting for the event was canceled!');
                                      } else {
                                      console.error('There was an error', error.message);
                                      }
                                      }
                                      }

                                      foo(ee, 'foo', ac.signal);
                                      ac.abort(); // Abort waiting for the event
                                      ee.emit('foo'); // Prints: Waiting for the event was canceled!
                                      -

                                      Parameters

                                      Returns Promise<any[]>

                                      v11.13.0, v10.16.0

                                      -
                                    • import { setMaxListeners, EventEmitter } from 'node:events';

                                      const target = new EventTarget();
                                      const emitter = new EventEmitter();

                                      setMaxListeners(5, target, emitter); +

                                      Parameters

                                      Returns Promise<any[]>

                                      v11.13.0, v10.16.0

                                      +
                                    • import { setMaxListeners, EventEmitter } from 'node:events';

                                      const target = new EventTarget();
                                      const emitter = new EventEmitter();

                                      setMaxListeners(5, target, emitter);

                                      Parameters

                                      • Optionaln: number

                                        A non-negative number. The maximum number of listeners per EventTarget event.

                                        -
                                      • ...eventTargets: (EventTarget | EventEmitter<DefaultEventMap>)[]

                                        Zero or more {EventTarget} or {EventEmitter} instances. If none are specified, n is set as the default max for all newly created {EventTarget} and {EventEmitter} +

                                      • ...eventTargets: (EventTarget | EventEmitter<DefaultEventMap>)[]

                                        Zero or more {EventTarget} or {EventEmitter} instances. If none are specified, n is set as the default max for all newly created {EventTarget} and {EventEmitter} objects.

                                      Returns void

                                      v15.4.0

                                      -
                                    +
                                    diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.ValidationError.html b/docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.ValidationError.html similarity index 90% rename from docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.ValidationError.html rename to docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.ValidationError.html index 75c39e8f9..b4d1cc154 100644 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.ValidationError.html +++ b/docs/backend_api/classes/Backend_Script_API._internal_.node_modules__types_xml2js.ValidationError.html @@ -1,4 +1,4 @@ -ValidationError | trilium
                                    trilium
                                      Preparing search index...

                                      Hierarchy

                                      • Error
                                        • ValidationError
                                      Index

                                      Constructors

                                      constructor +ValidationError | trilium
                                      trilium
                                        Preparing search index...

                                        Hierarchy

                                        • Error
                                          • ValidationError
                                        Index

                                        Constructors

                                        Properties

                                        Methods

                                        Constructors

                                        • Parameters

                                          • message: string

                                          Returns ValidationError

                                        Properties

                                        cause?: unknown
                                        message: string
                                        name: string
                                        stack?: string
                                        prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

                                        Optional override for formatting stack traces

                                        +

                                        Constructors

                                        • Parameters

                                          • message: string

                                          Returns ValidationError

                                        Properties

                                        cause?: unknown
                                        message: string
                                        name: string
                                        stack?: string
                                        prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

                                        Optional override for formatting stack traces

                                        stackTraceLimit: number

                                        Methods

                                        • Create .stack property on a target object

                                          Parameters

                                          • targetObject: object
                                          • OptionalconstructorOpt: Function

                                          Returns void

                                        diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.Axios.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.Axios.html deleted file mode 100644 index 17f0271aa..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.Axios.html +++ /dev/null @@ -1,16 +0,0 @@ -Axios | trilium
                                        trilium
                                          Preparing search index...

                                          Hierarchy (View Summary)

                                          Index

                                          Constructors

                                          Properties

                                          defaults: AxiosDefaults
                                          interceptors: {
                                              request: AxiosInterceptorManager<InternalAxiosRequestConfig<any>>;
                                              response: AxiosInterceptorManager<AxiosResponse<any, any>>;
                                          }

                                          Methods

                                          post

                                          diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.AxiosError.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.AxiosError.html deleted file mode 100644 index be47b9b6d..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.AxiosError.html +++ /dev/null @@ -1,32 +0,0 @@ -AxiosError | trilium
                                          trilium
                                            Preparing search index...

                                            Type Parameters

                                            • T = unknown
                                            • D = any

                                            Hierarchy (View Summary)

                                            Index

                                            Constructors

                                            Properties

                                            cause?: Error
                                            code?: string
                                            isAxiosError: boolean
                                            message: string
                                            name: string
                                            request?: any
                                            response?: AxiosResponse<T, D>
                                            stack?: string
                                            status?: number
                                            toJSON: () => object
                                            ECONNABORTED: "ECONNABORTED"
                                            ERR_BAD_OPTION: "ERR_BAD_OPTION"
                                            ERR_BAD_OPTION_VALUE: "ERR_BAD_OPTION_VALUE"
                                            ERR_BAD_REQUEST: "ERR_BAD_REQUEST"
                                            ERR_BAD_RESPONSE: "ERR_BAD_RESPONSE"
                                            ERR_CANCELED: "ERR_CANCELED"
                                            ERR_DEPRECATED: "ERR_DEPRECATED"
                                            ERR_FR_TOO_MANY_REDIRECTS: "ERR_FR_TOO_MANY_REDIRECTS"
                                            ERR_INVALID_URL: "ERR_INVALID_URL"
                                            ERR_NETWORK: "ERR_NETWORK"
                                            ERR_NOT_SUPPORT: "ERR_NOT_SUPPORT"
                                            ETIMEDOUT: "ETIMEDOUT"
                                            prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

                                            Optional override for formatting stack traces

                                            -
                                            stackTraceLimit: number

                                            Methods

                                            • Create .stack property on a target object

                                              -

                                              Parameters

                                              • targetObject: object
                                              • OptionalconstructorOpt: Function

                                              Returns void

                                            diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.AxiosHeaders.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.AxiosHeaders.html deleted file mode 100644 index 3003e92e0..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.AxiosHeaders.html +++ /dev/null @@ -1,32 +0,0 @@ -AxiosHeaders | trilium
                                            trilium
                                              Preparing search index...

                                              Indexable

                                              • [key: string]: any
                                              Index

                                              Constructors

                                              Methods

                                              • Parameters

                                                Returns boolean

                                              • Parameters

                                                • headerName: string
                                                • parser: RegExp

                                                Returns null | RegExpExecArray

                                              • Parameters

                                                Returns AxiosHeaderValue

                                              • Parameters

                                                • Optionalparser: RegExp

                                                Returns null | RegExpExecArray

                                              • Parameters

                                                Returns AxiosHeaderValue

                                              • Parameters

                                                • format: boolean

                                                Returns AxiosHeaders

                                              • Parameters

                                                • header: string | string[]

                                                Returns AxiosHeaders

                                              diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.BAttachment.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.BAttachment.html deleted file mode 100644 index 078d08186..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.BAttachment.html +++ /dev/null @@ -1,56 +0,0 @@ -BAttachment | trilium
                                              trilium
                                                Preparing search index...

                                                Attachment represent data related/attached to the note. Conceptually similar to attributes, but intended for -larger amounts of data and generally not accessible to the user.

                                                -

                                                Hierarchy (View Summary)

                                                Index

                                                Constructors

                                                Properties

                                                attachmentId?: string
                                                blobId?: string
                                                contentLength?: number

                                                optionally added to the entity

                                                -
                                                dateCreated?: string
                                                dateModified?: string
                                                isDecrypted?: boolean
                                                isProtected?: boolean
                                                isSynced?: boolean
                                                mime: string
                                                noteId?: number
                                                ownerId: string

                                                either noteId or revisionId to which this attachment belongs

                                                -
                                                position?: number
                                                role: string
                                                title: string
                                                type?: "image" | "file"
                                                utcDateCreated: string
                                                utcDateModified?: string
                                                utcDateScheduledForErasureSince?: null | string

                                                Accessors

                                                Methods

                                                • Returns {
                                                      attachmentId: undefined | string;
                                                      blobId: undefined | string;
                                                      contentLength: undefined | number;
                                                      dateModified: undefined | string;
                                                      isDeleted: boolean;
                                                      isProtected: boolean;
                                                      mime: string;
                                                      ownerId: string;
                                                      position: undefined | number;
                                                      role: string;
                                                      title: undefined | string;
                                                      utcDateModified: undefined | string;
                                                      utcDateScheduledForErasureSince: undefined | null | string;
                                                  }

                                                • Returns {
                                                      attachmentId: undefined | string;
                                                      blobId: undefined | string;
                                                      contentLength: undefined | number;
                                                      dateModified: undefined | string;
                                                      isDeleted: boolean;
                                                      isProtected: boolean;
                                                      mime: string;
                                                      ownerId: string;
                                                      position: undefined | number;
                                                      role: string;
                                                      title: undefined | string;
                                                      utcDateModified: undefined | string;
                                                      utcDateScheduledForErasureSince: undefined | null | string;
                                                  }

                                                diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.BAttribute.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.BAttribute.html deleted file mode 100644 index 56b3ebf22..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.BAttribute.html +++ /dev/null @@ -1,53 +0,0 @@ -BAttribute | trilium
                                                trilium
                                                  Preparing search index...

                                                  Attribute is an abstract concept which has two real uses - label (key - value pair) -and relation (representing named relationship between source and target note)

                                                  -

                                                  Hierarchy (View Summary)

                                                  Index

                                                  Constructors

                                                  Properties

                                                  attributeId: string
                                                  blobId?: string
                                                  dateCreated?: string
                                                  dateModified?: string
                                                  isInheritable: boolean
                                                  isProtected?: boolean
                                                  isSynced?: boolean
                                                  name: string
                                                  noteId: string
                                                  position: number
                                                  utcDateCreated: string
                                                  utcDateModified?: string
                                                  value: string

                                                  Accessors

                                                  Methods

                                                  • Returns {
                                                        attributeId: string;
                                                        isDeleted: boolean;
                                                        isInheritable: boolean;
                                                        name: string;
                                                        noteId: string;
                                                        position: number;
                                                        type: AttributeType;
                                                        utcDateModified: undefined | string;
                                                        value: string;
                                                    }

                                                  diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.BBranch.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.BBranch.html deleted file mode 100644 index 76f838e1b..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.BBranch.html +++ /dev/null @@ -1,57 +0,0 @@ -BBranch | trilium
                                                  trilium
                                                    Preparing search index...

                                                    Branch represents a relationship between a child note and its parent note. Trilium allows a note to have multiple -parents.

                                                    -

                                                    Note that you should not rely on the branch's identity, since it can change easily with a note's move. -Always check noteId instead.

                                                    -

                                                    Hierarchy (View Summary)

                                                    Index

                                                    Constructors

                                                    Properties

                                                    blobId?: string
                                                    branchId?: string
                                                    dateCreated?: string
                                                    dateModified?: string
                                                    isExpanded: boolean
                                                    isProtected?: boolean
                                                    isSynced?: boolean
                                                    noteId: string
                                                    notePosition: number
                                                    parentNoteId: string
                                                    prefix: null | string
                                                    utcDateCreated: string
                                                    utcDateModified?: string

                                                    Accessors

                                                    • get isWeak(): boolean

                                                      Branch is weak when its existence should not hinder deletion of its note. -As a result, note with only weak branches should be immediately deleted. -An example is shared or bookmarked clones - they are created automatically and exist for technical reasons, -not as user-intended actions. From user perspective, they don't count as real clones and for the purpose -of deletion should not act as a clone.

                                                      -

                                                      Returns boolean

                                                    Methods

                                                    • Delete a branch. If this is a last note's branch, delete the note as well.

                                                      -

                                                      Parameters

                                                      • OptionaldeleteId: string

                                                        optional delete identified

                                                        -
                                                      • OptionaltaskContext: TaskContext

                                                      Returns boolean

                                                      true if note has been deleted, false otherwise

                                                      -
                                                    • Returns {
                                                          branchId: undefined | string;
                                                          isDeleted: boolean;
                                                          isExpanded: boolean;
                                                          noteId: string;
                                                          notePosition: number;
                                                          parentNoteId: string;
                                                          prefix: null | string;
                                                          utcDateModified: undefined | string;
                                                      }

                                                    diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.BEtapiToken.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.BEtapiToken.html deleted file mode 100644 index 05dcb77f5..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.BEtapiToken.html +++ /dev/null @@ -1,42 +0,0 @@ -BEtapiToken | trilium
                                                    trilium
                                                      Preparing search index...

                                                      EtapiToken is an entity representing token used to authenticate against Trilium REST API from client applications. -Used by:

                                                      -
                                                        -
                                                      • Trilium Sender
                                                      • -
                                                      • ETAPI clients
                                                      • -
                                                      -

                                                      The format user is presented with is "_". This is also called "authToken" to distinguish it -from tokenHash and token.

                                                      -

                                                      Hierarchy (View Summary)

                                                      Index

                                                      Constructors

                                                      Properties

                                                      blobId?: string
                                                      dateCreated?: string
                                                      dateModified?: string
                                                      etapiTokenId?: string
                                                      isProtected?: boolean
                                                      isSynced?: boolean
                                                      name: string
                                                      tokenHash: string
                                                      utcDateCreated: string
                                                      utcDateModified?: string

                                                      Accessors

                                                      Methods

                                                      • Returns {
                                                            etapiTokenId: undefined | string;
                                                            isDeleted: boolean;
                                                            name: string;
                                                            tokenHash: string;
                                                            utcDateCreated: string;
                                                            utcDateModified: undefined | string;
                                                        }

                                                      diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.BOption.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.BOption.html deleted file mode 100644 index e26e335fd..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.BOption.html +++ /dev/null @@ -1,34 +0,0 @@ -BOption | trilium
                                                      trilium
                                                        Preparing search index...

                                                        Option represents a name-value pair, either directly configurable by the user or some system property.

                                                        -

                                                        Hierarchy (View Summary)

                                                        Index

                                                        Constructors

                                                        Properties

                                                        blobId?: string
                                                        dateCreated?: string
                                                        dateModified?: string
                                                        isProtected?: boolean
                                                        isSynced?: boolean
                                                        name: string
                                                        utcDateCreated: string
                                                        utcDateModified?: string
                                                        value: string

                                                        Accessors

                                                        Methods

                                                        • Returns {
                                                              isSynced: undefined | boolean;
                                                              name: string;
                                                              utcDateModified: undefined | string;
                                                              value: string;
                                                          }

                                                        diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.BRevision.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.BRevision.html deleted file mode 100644 index 3d6fbcf46..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.BRevision.html +++ /dev/null @@ -1,57 +0,0 @@ -BRevision | trilium
                                                        trilium
                                                          Preparing search index...

                                                          Revision represents a snapshot of note's title and content at some point in the past. -It's used for seamless note versioning.

                                                          -

                                                          Hierarchy (View Summary)

                                                          Index

                                                          Constructors

                                                          Properties

                                                          blobId?: string
                                                          content?: string | Buffer<ArrayBufferLike>
                                                          contentLength?: number
                                                          dateCreated?: string
                                                          dateLastEdited?: string
                                                          dateModified?: string
                                                          isProtected?: boolean
                                                          isSynced?: boolean
                                                          mime: string
                                                          noteId: string
                                                          revisionId?: string
                                                          title: string
                                                          type:
                                                              | "canvas"
                                                              | "code"
                                                              | "search"
                                                              | "image"
                                                              | "text"
                                                              | "file"
                                                              | "noteMap"
                                                              | "launcher"
                                                              | "doc"
                                                              | "contentWidget"
                                                              | "relationMap"
                                                              | "render"
                                                              | "mermaid"
                                                              | "book"
                                                              | "webView"
                                                              | "mindMap"
                                                              | "geoMap"
                                                          utcDateCreated: string
                                                          utcDateLastEdited?: string
                                                          utcDateModified?: string

                                                          Accessors

                                                          Methods

                                                          • Returns {
                                                                blobId: undefined | string;
                                                                content: undefined | string | Buffer<ArrayBufferLike>;
                                                                contentLength: undefined | number;
                                                                dateCreated: undefined | string;
                                                                dateLastEdited: undefined | string;
                                                                isProtected: undefined | boolean;
                                                                mime: string;
                                                                noteId: string;
                                                                revisionId: undefined | string;
                                                                title: undefined | string;
                                                                type:
                                                                    | "canvas"
                                                                    | "code"
                                                                    | "search"
                                                                    | "image"
                                                                    | "text"
                                                                    | "file"
                                                                    | "noteMap"
                                                                    | "launcher"
                                                                    | "doc"
                                                                    | "contentWidget"
                                                                    | "relationMap"
                                                                    | "render"
                                                                    | "mermaid"
                                                                    | "book"
                                                                    | "webView"
                                                                    | "mindMap"
                                                                    | "geoMap";
                                                                utcDateCreated: string;
                                                                utcDateLastEdited: undefined
                                                                | string;
                                                                utcDateModified: undefined | string;
                                                            }

                                                          • Returns {
                                                                blobId: undefined | string;
                                                                content: undefined | string | Buffer<ArrayBufferLike>;
                                                                contentLength: undefined | number;
                                                                dateCreated: undefined | string;
                                                                dateLastEdited: undefined | string;
                                                                isProtected: undefined | boolean;
                                                                mime: string;
                                                                noteId: string;
                                                                revisionId: undefined | string;
                                                                title: undefined | string;
                                                                type:
                                                                    | "canvas"
                                                                    | "code"
                                                                    | "search"
                                                                    | "image"
                                                                    | "text"
                                                                    | "file"
                                                                    | "noteMap"
                                                                    | "launcher"
                                                                    | "doc"
                                                                    | "contentWidget"
                                                                    | "relationMap"
                                                                    | "render"
                                                                    | "mermaid"
                                                                    | "book"
                                                                    | "webView"
                                                                    | "mindMap"
                                                                    | "geoMap";
                                                                utcDateCreated: string;
                                                                utcDateLastEdited: undefined
                                                                | string;
                                                                utcDateModified: undefined | string;
                                                            }

                                                          diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.CanceledError.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.CanceledError.html deleted file mode 100644 index 103f24b74..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.CanceledError.html +++ /dev/null @@ -1,32 +0,0 @@ -CanceledError | trilium
                                                          trilium
                                                            Preparing search index...

                                                            Type Parameters

                                                            • T

                                                            Hierarchy (View Summary)

                                                            Index

                                                            Constructors

                                                            Properties

                                                            cause?: Error
                                                            code?: string
                                                            isAxiosError: boolean
                                                            message: string
                                                            name: string
                                                            request?: any
                                                            response?: AxiosResponse<T, any>
                                                            stack?: string
                                                            status?: number
                                                            toJSON: () => object
                                                            ECONNABORTED: "ECONNABORTED"
                                                            ERR_BAD_OPTION: "ERR_BAD_OPTION"
                                                            ERR_BAD_OPTION_VALUE: "ERR_BAD_OPTION_VALUE"
                                                            ERR_BAD_REQUEST: "ERR_BAD_REQUEST"
                                                            ERR_BAD_RESPONSE: "ERR_BAD_RESPONSE"
                                                            ERR_CANCELED: "ERR_CANCELED"
                                                            ERR_DEPRECATED: "ERR_DEPRECATED"
                                                            ERR_FR_TOO_MANY_REDIRECTS: "ERR_FR_TOO_MANY_REDIRECTS"
                                                            ERR_INVALID_URL: "ERR_INVALID_URL"
                                                            ERR_NETWORK: "ERR_NETWORK"
                                                            ERR_NOT_SUPPORT: "ERR_NOT_SUPPORT"
                                                            ETIMEDOUT: "ETIMEDOUT"
                                                            prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

                                                            Optional override for formatting stack traces

                                                            -
                                                            stackTraceLimit: number

                                                            Methods

                                                            • Create .stack property on a target object

                                                              -

                                                              Parameters

                                                              • targetObject: object
                                                              • OptionalconstructorOpt: Function

                                                              Returns void

                                                            diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.SpacedUpdate.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.SpacedUpdate.html deleted file mode 100644 index 060ac06df..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.SpacedUpdate.html +++ /dev/null @@ -1,7 +0,0 @@ -SpacedUpdate | trilium
                                                            trilium
                                                              Preparing search index...
                                                              Index

                                                              Constructors

                                                              Methods

                                                              diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.TaskContext.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.TaskContext.html deleted file mode 100644 index 7141aff6e..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.TaskContext.html +++ /dev/null @@ -1,8 +0,0 @@ -TaskContext | trilium
                                                              trilium
                                                                Preparing search index...
                                                                Index

                                                                Constructors

                                                                Properties

                                                                data: null | TaskData
                                                                noteDeletionHandlerTriggered: boolean

                                                                Methods

                                                                diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.default.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.default.html deleted file mode 100644 index 2abce79b1..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.default.html +++ /dev/null @@ -1,43 +0,0 @@ -default | trilium
                                                                trilium
                                                                  Preparing search index...

                                                                  Becca is a backend cache of all notes, branches, and attributes. -There's a similar frontend cache Froca, and share cache Shaca.

                                                                  -
                                                                  Index

                                                                  Constructors

                                                                  Properties

                                                                  allNoteSetCache: null | NoteSet
                                                                  attributeIndex: Record<string, BAttribute[]>

                                                                  Points from attribute type-name to list of attributes

                                                                  -
                                                                  attributes: Record<string, BAttribute>
                                                                  branches: Record<string, BBranch>
                                                                  childParentToBranch: Record<string, BBranch>
                                                                  etapiTokens: Record<string, BEtapiToken>
                                                                  loaded: boolean
                                                                  notes: Record<string, BNote>
                                                                  options: Record<string, BOption>

                                                                  Methods

                                                                  • Should be called when the set of all non-skeleton notes changes (added/removed)

                                                                    -

                                                                    Returns void

                                                                  • Parameters

                                                                    • query: string
                                                                    • params: string[] = []

                                                                    Returns BRecentNote[]

                                                                  diff --git a/docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.Builder.html b/docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.Builder.html deleted file mode 100644 index 93cadf29c..000000000 --- a/docs/backend_api/classes/backend_script_entrypoint._internal_.node_modules__types_xml2js.Builder.html +++ /dev/null @@ -1,3 +0,0 @@ -Builder | trilium
                                                                  trilium
                                                                    Preparing search index...
                                                                    Index

                                                                    Constructors

                                                                    Methods

                                                                    Constructors

                                                                    Methods

                                                                    • Parameters

                                                                      • rootObj: any

                                                                      Returns string

                                                                    diff --git a/docs/backend_api/enums/backend_script_entrypoint._internal_.HttpStatusCode.html b/docs/backend_api/enums/Backend_Script_API._internal_.HttpStatusCode.html similarity index 98% rename from docs/backend_api/enums/backend_script_entrypoint._internal_.HttpStatusCode.html rename to docs/backend_api/enums/Backend_Script_API._internal_.HttpStatusCode.html index 0121326ef..abd9a0adf 100644 --- a/docs/backend_api/enums/backend_script_entrypoint._internal_.HttpStatusCode.html +++ b/docs/backend_api/enums/Backend_Script_API._internal_.HttpStatusCode.html @@ -1,4 +1,4 @@ -HttpStatusCode | trilium
                                                                    trilium
                                                                      Preparing search index...
                                                                      Index

                                                                      Enumeration Members

                                                                      Accepted +HttpStatusCode | trilium
                                                                      trilium
                                                                        Preparing search index...
                                                                        Index

                                                                        Enumeration Members

                                                                        Accepted AlreadyReported BadGateway BadRequest diff --git a/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.parseString.html b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.parseString.html new file mode 100644 index 000000000..0587eb9ed --- /dev/null +++ b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.parseString.html @@ -0,0 +1 @@ +parseString | trilium
                                                                        trilium
                                                                          Preparing search index...
                                                                          • Parameters

                                                                            Returns void

                                                                          • Parameters

                                                                            Returns void

                                                                          diff --git a/docs/backend_api/types/backend_script_entrypoint._internal_.AxiosAdapterConfig.html b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.parseStringPromise.html similarity index 61% rename from docs/backend_api/types/backend_script_entrypoint._internal_.AxiosAdapterConfig.html rename to docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.parseStringPromise.html index c7dcee1b2..e0730c6d5 100644 --- a/docs/backend_api/types/backend_script_entrypoint._internal_.AxiosAdapterConfig.html +++ b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.parseStringPromise.html @@ -1 +1 @@ -AxiosAdapterConfig | trilium
                                                                          trilium
                                                                            Preparing search index...
                                                                            AxiosAdapterConfig: AxiosAdapter | AxiosAdapterName
                                                                            +parseStringPromise | trilium
                                                                            trilium
                                                                              Preparing search index...
                                                                              diff --git a/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.firstCharLowerCase.html b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.firstCharLowerCase.html new file mode 100644 index 000000000..346fa161e --- /dev/null +++ b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.firstCharLowerCase.html @@ -0,0 +1 @@ +firstCharLowerCase | trilium
                                                                              trilium
                                                                                Preparing search index...
                                                                                • Parameters

                                                                                  • name: string

                                                                                  Returns string

                                                                                diff --git a/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.normalize.html b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.normalize.html new file mode 100644 index 000000000..73ea435ed --- /dev/null +++ b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.normalize.html @@ -0,0 +1 @@ +normalize | trilium
                                                                                trilium
                                                                                  Preparing search index...
                                                                                  • Parameters

                                                                                    • name: string

                                                                                    Returns string

                                                                                  diff --git a/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.parseBooleans.html b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.parseBooleans.html new file mode 100644 index 000000000..94be9af4f --- /dev/null +++ b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.parseBooleans.html @@ -0,0 +1 @@ +parseBooleans | trilium
                                                                                  trilium
                                                                                    Preparing search index...
                                                                                    • Parameters

                                                                                      • name: string

                                                                                      Returns boolean

                                                                                    diff --git a/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.parseNumbers.html b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.parseNumbers.html new file mode 100644 index 000000000..ae2e3437f --- /dev/null +++ b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.parseNumbers.html @@ -0,0 +1 @@ +parseNumbers | trilium
                                                                                    trilium
                                                                                      Preparing search index...
                                                                                      • Parameters

                                                                                        • name: string

                                                                                        Returns number

                                                                                      diff --git a/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.stripPrefix.html b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.stripPrefix.html new file mode 100644 index 000000000..3474afe5b --- /dev/null +++ b/docs/backend_api/functions/Backend_Script_API._internal_.node_modules__types_xml2js.processors.stripPrefix.html @@ -0,0 +1 @@ +stripPrefix | trilium
                                                                                      trilium
                                                                                        Preparing search index...
                                                                                        • Parameters

                                                                                          • name: string

                                                                                          Returns string

                                                                                        diff --git a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.parseString.html b/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.parseString.html deleted file mode 100644 index 4b1d9d1ea..000000000 --- a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.parseString.html +++ /dev/null @@ -1 +0,0 @@ -parseString | trilium
                                                                                        trilium
                                                                                          Preparing search index...
                                                                                          • Parameters

                                                                                            Returns void

                                                                                          • Parameters

                                                                                            Returns void

                                                                                          diff --git a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.parseStringPromise.html b/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.parseStringPromise.html deleted file mode 100644 index 2f5e505b2..000000000 --- a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.parseStringPromise.html +++ /dev/null @@ -1 +0,0 @@ -parseStringPromise | trilium
                                                                                          trilium
                                                                                            Preparing search index...
                                                                                            diff --git a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.firstCharLowerCase.html b/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.firstCharLowerCase.html deleted file mode 100644 index 12a0d95b6..000000000 --- a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.firstCharLowerCase.html +++ /dev/null @@ -1 +0,0 @@ -firstCharLowerCase | trilium
                                                                                            trilium
                                                                                              Preparing search index...
                                                                                              • Parameters

                                                                                                • name: string

                                                                                                Returns string

                                                                                              diff --git a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.normalize.html b/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.normalize.html deleted file mode 100644 index 52635507c..000000000 --- a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.normalize.html +++ /dev/null @@ -1 +0,0 @@ -normalize | trilium
                                                                                              trilium
                                                                                                Preparing search index...
                                                                                                • Parameters

                                                                                                  • name: string

                                                                                                  Returns string

                                                                                                diff --git a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.parseBooleans.html b/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.parseBooleans.html deleted file mode 100644 index 52b249390..000000000 --- a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.parseBooleans.html +++ /dev/null @@ -1 +0,0 @@ -parseBooleans | trilium
                                                                                                trilium
                                                                                                  Preparing search index...
                                                                                                  • Parameters

                                                                                                    • name: string

                                                                                                    Returns boolean

                                                                                                  diff --git a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.parseNumbers.html b/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.parseNumbers.html deleted file mode 100644 index 26cb983b1..000000000 --- a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.parseNumbers.html +++ /dev/null @@ -1 +0,0 @@ -parseNumbers | trilium
                                                                                                  trilium
                                                                                                    Preparing search index...
                                                                                                    • Parameters

                                                                                                      • name: string

                                                                                                      Returns number

                                                                                                    diff --git a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.stripPrefix.html b/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.stripPrefix.html deleted file mode 100644 index efadc54bb..000000000 --- a/docs/backend_api/functions/backend_script_entrypoint._internal_.node_modules__types_xml2js.processors.stripPrefix.html +++ /dev/null @@ -1 +0,0 @@ -stripPrefix | trilium
                                                                                                    trilium
                                                                                                      Preparing search index...
                                                                                                      • Parameters

                                                                                                        • name: string

                                                                                                        Returns string

                                                                                                      diff --git a/docs/backend_api/hierarchy.html b/docs/backend_api/hierarchy.html index afd425ec1..ee95a982a 100644 --- a/docs/backend_api/hierarchy.html +++ b/docs/backend_api/hierarchy.html @@ -1 +1 @@ -trilium
                                                                                                      trilium
                                                                                                        Preparing search index...
                                                                                                        +trilium
                                                                                                        trilium
                                                                                                          Preparing search index...
                                                                                                          diff --git a/docs/backend_api/interfaces/backend_script_entrypoint.Api.html b/docs/backend_api/interfaces/Backend_Script_API.Api.html similarity index 50% rename from docs/backend_api/interfaces/backend_script_entrypoint.Api.html rename to docs/backend_api/interfaces/Backend_Script_API.Api.html index d6587d024..7656d0dc5 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint.Api.html +++ b/docs/backend_api/interfaces/Backend_Script_API.Api.html @@ -1,4 +1,4 @@ -Api | trilium
                                                                                                          trilium
                                                                                                            Preparing search index...
                                                                                                            interface Api {
                                                                                                                __private: { becca: default };
                                                                                                                axios: AxiosStatic;
                                                                                                                cheerio: {
                                                                                                                    default: CheerioAPI;
                                                                                                                    version: string;
                                                                                                                    contains(container: Element, contained: Element): boolean;
                                                                                                                    html(options?: CheerioParserOptions): string;
                                                                                                                    html(
                                                                                                                        dom: string | Element | Cheerio,
                                                                                                                        options?: CheerioParserOptions,
                                                                                                                    ): string;
                                                                                                                    load(
                                                                                                                        html: string | Buffer<ArrayBufferLike>,
                                                                                                                        options?: CheerioParserOptions,
                                                                                                                    ): Root;
                                                                                                                    load(element: Element | Element[], options?: CheerioParserOptions): Root;
                                                                                                                    parseHTML(
                                                                                                                        data: string,
                                                                                                                        context?: null | Document,
                                                                                                                        keepScripts?: boolean,
                                                                                                                    ): Document[];
                                                                                                                    root(): Cheerio;
                                                                                                                    xml(dom?: string | Element | Cheerio): string;
                                                                                                                };
                                                                                                                currentNote: BNote;
                                                                                                                dayjs: __module;
                                                                                                                logMessages: Record<string, string[]>;
                                                                                                                logSpacedUpdates: Record<string, SpacedUpdate>;
                                                                                                                originEntity?: null | AbstractBeccaEntity<any>;
                                                                                                                sql: any;
                                                                                                                startNote?: null | BNote;
                                                                                                                xml2js: node_modules/@types/xml2js;
                                                                                                                backupNow(backupName: string): Promise<string>;
                                                                                                                createDataNote(
                                                                                                                    parentNoteId: string,
                                                                                                                    title: string,
                                                                                                                    content: {},
                                                                                                                ): NoteAndBranch;
                                                                                                                createNewNote(params: NoteParams): NoteAndBranch;
                                                                                                                createNote(
                                                                                                                    parentNoteId: string,
                                                                                                                    title: string,
                                                                                                                    content: string,
                                                                                                                    extraOptions: Omit<
                                                                                                                        NoteParams,
                                                                                                                        "title"
                                                                                                                        | "parentNoteId"
                                                                                                                        | "content"
                                                                                                                        | "type",
                                                                                                                    > & { attributes?: AttributeRow[]; json?: boolean },
                                                                                                                ): NoteAndBranch;
                                                                                                                createOrUpdateLauncher(
                                                                                                                    opts: {
                                                                                                                        icon: string;
                                                                                                                        id: string;
                                                                                                                        isVisible: boolean;
                                                                                                                        keyboardShortcut: string;
                                                                                                                        scriptNoteId: string;
                                                                                                                        targetNoteId: string;
                                                                                                                        title: string;
                                                                                                                        type: "script" | "note" | "customWidget";
                                                                                                                        widgetNoteId?: string;
                                                                                                                    },
                                                                                                                ): { note: BNote };
                                                                                                                createTextNote(
                                                                                                                    parentNoteId: string,
                                                                                                                    title: string,
                                                                                                                    content: string,
                                                                                                                ): NoteAndBranch;
                                                                                                                ensureNoteIsAbsentFromParent(noteId: string, parentNoteId: string): void;
                                                                                                                ensureNoteIsPresentInParent(
                                                                                                                    noteId: string,
                                                                                                                    parentNoteId: string,
                                                                                                                    prefix: string,
                                                                                                                ): { branch: null | BBranch };
                                                                                                                escapeHtml(string: string): string;
                                                                                                                exportSubtreeToZipFile(
                                                                                                                    noteId: string,
                                                                                                                    format: "html" | "markdown",
                                                                                                                    zipFilePath: string,
                                                                                                                ): Promise<void>;
                                                                                                                getAppInfo(): {
                                                                                                                    appVersion: string;
                                                                                                                    buildDate: string;
                                                                                                                    buildRevision: string;
                                                                                                                    clipperProtocolVersion: string;
                                                                                                                    dataDirectory: string;
                                                                                                                    dbVersion: number;
                                                                                                                    nodeVersion: string;
                                                                                                                    syncVersion: number;
                                                                                                                    utcDateTime: string;
                                                                                                                };
                                                                                                                getAttachment(attachmentId: string): null | BAttachment;
                                                                                                                getAttribute(attachmentId: string): null | BAttribute;
                                                                                                                getAttribute(attributeId: string): null | BAttribute;
                                                                                                                getBranch(branchId: string): null | BBranch;
                                                                                                                getDayNote(date: string, rootNote?: BNote): Promise<null | BNote>;
                                                                                                                getEtapiToken(etapiTokenId: string): null | BEtapiToken;
                                                                                                                getEtapiTokens(): BEtapiToken[];
                                                                                                                getInstanceName(): null | string;
                                                                                                                getMonthNote(date: string, rootNote: BNote): Promise<null | BNote>;
                                                                                                                getNote(noteId: string): null | BNote;
                                                                                                                getNotesWithLabel(name: string, value?: string): BNote[];
                                                                                                                getNoteWithLabel(name: string, value?: string): null | BNote;
                                                                                                                getOption(optionName: string): null | BOption;
                                                                                                                getOptions(): BOption[];
                                                                                                                getQuarterNote(date: string, rootNote: BNote): Promise<null | BNote>;
                                                                                                                getRevision(revisionId: string): null | BRevision;
                                                                                                                getRootCalendarNote(): null | BNote;
                                                                                                                getTodayNote(rootNote?: BNote): Promise<null | BNote>;
                                                                                                                getWeekFirstDayNote(date: string, rootNote: BNote): Promise<null | BNote>;
                                                                                                                getWeekNote(date: string, rootNote: BNote): Promise<null | BNote>;
                                                                                                                getYearNote(year: string, rootNote?: BNote): null | BNote;
                                                                                                                log(message: string): void;
                                                                                                                randomString(length: number): string;
                                                                                                                runOnFrontend(script: () => string | void, params: []): void;
                                                                                                                runOutsideOfSync(callback: () => void): Promise<void>;
                                                                                                                searchForNote(query: string, searchParams: SearchParams): null | BNote;
                                                                                                                searchForNotes(query: string, searchParams: SearchParams): BNote[];
                                                                                                                setNoteToParent(
                                                                                                                    noteId: string,
                                                                                                                    prefix: string,
                                                                                                                    parentNoteId: null | string,
                                                                                                                ): void;
                                                                                                                sortNotes(
                                                                                                                    parentNoteId: string,
                                                                                                                    sortConfig: { foldersFirst?: boolean; reverse?: boolean; sortBy?: string },
                                                                                                                ): void;
                                                                                                                toggleNoteInParent(
                                                                                                                    present: true,
                                                                                                                    noteId: string,
                                                                                                                    parentNoteId: string,
                                                                                                                    prefix: string,
                                                                                                                ): void;
                                                                                                                transactional(func: () => void): any;
                                                                                                                unescapeHtml(string: string): string;
                                                                                                            }
                                                                                                            Index

                                                                                                            Properties

                                                                                                            __private +Api | trilium
                                                                                                            trilium
                                                                                                              Preparing search index...
                                                                                                              interface Api {
                                                                                                                  __private: { becca: default };
                                                                                                                  axios: AxiosStatic;
                                                                                                                  cheerio: {
                                                                                                                      default: CheerioAPI;
                                                                                                                      version: string;
                                                                                                                      contains(container: Element, contained: Element): boolean;
                                                                                                                      html(options?: CheerioParserOptions): string;
                                                                                                                      html(
                                                                                                                          dom: string | Element | Cheerio,
                                                                                                                          options?: CheerioParserOptions,
                                                                                                                      ): string;
                                                                                                                      load(
                                                                                                                          html: string | Buffer<ArrayBufferLike>,
                                                                                                                          options?: CheerioParserOptions,
                                                                                                                      ): Root;
                                                                                                                      load(element: Element | Element[], options?: CheerioParserOptions): Root;
                                                                                                                      parseHTML(
                                                                                                                          data: string,
                                                                                                                          context?: null | Document,
                                                                                                                          keepScripts?: boolean,
                                                                                                                      ): Document[];
                                                                                                                      root(): Cheerio;
                                                                                                                      xml(dom?: string | Element | Cheerio): string;
                                                                                                                  };
                                                                                                                  currentNote: BNote;
                                                                                                                  dayjs: __module;
                                                                                                                  logMessages: Record<string, string[]>;
                                                                                                                  logSpacedUpdates: Record<string, SpacedUpdate>;
                                                                                                                  originEntity?: null | AbstractBeccaEntity<any>;
                                                                                                                  sql: any;
                                                                                                                  startNote?: null | BNote;
                                                                                                                  xml2js: node_modules/@types/xml2js;
                                                                                                                  backupNow(backupName: string): Promise<string>;
                                                                                                                  createDataNote(
                                                                                                                      parentNoteId: string,
                                                                                                                      title: string,
                                                                                                                      content: {},
                                                                                                                  ): NoteAndBranch;
                                                                                                                  createNewNote(params: NoteParams): NoteAndBranch;
                                                                                                                  createNote(
                                                                                                                      parentNoteId: string,
                                                                                                                      title: string,
                                                                                                                      content: string,
                                                                                                                      extraOptions: Omit<
                                                                                                                          NoteParams,
                                                                                                                          "title"
                                                                                                                          | "parentNoteId"
                                                                                                                          | "content"
                                                                                                                          | "type",
                                                                                                                      > & { attributes?: AttributeRow[]; json?: boolean },
                                                                                                                  ): NoteAndBranch;
                                                                                                                  createOrUpdateLauncher(
                                                                                                                      opts: {
                                                                                                                          icon: string;
                                                                                                                          id: string;
                                                                                                                          isVisible: boolean;
                                                                                                                          keyboardShortcut: string;
                                                                                                                          scriptNoteId: string;
                                                                                                                          targetNoteId: string;
                                                                                                                          title: string;
                                                                                                                          type: "script" | "note" | "customWidget";
                                                                                                                          widgetNoteId?: string;
                                                                                                                      },
                                                                                                                  ): { note: BNote };
                                                                                                                  createTextNote(
                                                                                                                      parentNoteId: string,
                                                                                                                      title: string,
                                                                                                                      content: string,
                                                                                                                  ): NoteAndBranch;
                                                                                                                  ensureNoteIsAbsentFromParent(noteId: string, parentNoteId: string): void;
                                                                                                                  ensureNoteIsPresentInParent(
                                                                                                                      noteId: string,
                                                                                                                      parentNoteId: string,
                                                                                                                      prefix: string,
                                                                                                                  ): { branch: null | BBranch };
                                                                                                                  escapeHtml(string: string): string;
                                                                                                                  exportSubtreeToZipFile(
                                                                                                                      noteId: string,
                                                                                                                      format: "html" | "markdown",
                                                                                                                      zipFilePath: string,
                                                                                                                  ): Promise<void>;
                                                                                                                  getAppInfo(): {
                                                                                                                      appVersion: string;
                                                                                                                      buildDate: string;
                                                                                                                      buildRevision: string;
                                                                                                                      clipperProtocolVersion: string;
                                                                                                                      dataDirectory: string;
                                                                                                                      dbVersion: number;
                                                                                                                      nodeVersion: string;
                                                                                                                      syncVersion: number;
                                                                                                                      utcDateTime: string;
                                                                                                                  };
                                                                                                                  getAttachment(attachmentId: string): null | BAttachment;
                                                                                                                  getAttribute(attachmentId: string): null | BAttribute;
                                                                                                                  getAttribute(attributeId: string): null | BAttribute;
                                                                                                                  getBranch(branchId: string): null | BBranch;
                                                                                                                  getDayNote(date: string, rootNote?: BNote): Promise<null | BNote>;
                                                                                                                  getEtapiToken(etapiTokenId: string): null | BEtapiToken;
                                                                                                                  getEtapiTokens(): BEtapiToken[];
                                                                                                                  getInstanceName(): null | string;
                                                                                                                  getMonthNote(date: string, rootNote: BNote): Promise<null | BNote>;
                                                                                                                  getNote(noteId: string): null | BNote;
                                                                                                                  getNotesWithLabel(name: string, value?: string): BNote[];
                                                                                                                  getNoteWithLabel(name: string, value?: string): null | BNote;
                                                                                                                  getOption(optionName: string): null | BOption;
                                                                                                                  getOptions(): BOption[];
                                                                                                                  getQuarterNote(date: string, rootNote: BNote): Promise<null | BNote>;
                                                                                                                  getRevision(revisionId: string): null | BRevision;
                                                                                                                  getRootCalendarNote(): null | BNote;
                                                                                                                  getTodayNote(rootNote?: BNote): Promise<null | BNote>;
                                                                                                                  getWeekFirstDayNote(date: string, rootNote: BNote): Promise<null | BNote>;
                                                                                                                  getWeekNote(date: string, rootNote: BNote): Promise<null | BNote>;
                                                                                                                  getYearNote(year: string, rootNote?: BNote): null | BNote;
                                                                                                                  log(message: string): void;
                                                                                                                  randomString(length: number): string;
                                                                                                                  runOnFrontend(script: () => string | void, params: []): void;
                                                                                                                  runOutsideOfSync(callback: () => void): Promise<void>;
                                                                                                                  searchForNote(query: string, searchParams: SearchParams): null | BNote;
                                                                                                                  searchForNotes(query: string, searchParams: SearchParams): BNote[];
                                                                                                                  setNoteToParent(
                                                                                                                      noteId: string,
                                                                                                                      prefix: string,
                                                                                                                      parentNoteId: null | string,
                                                                                                                  ): void;
                                                                                                                  sortNotes(
                                                                                                                      parentNoteId: string,
                                                                                                                      sortConfig: { foldersFirst?: boolean; reverse?: boolean; sortBy?: string },
                                                                                                                  ): void;
                                                                                                                  toggleNoteInParent(
                                                                                                                      present: true,
                                                                                                                      noteId: string,
                                                                                                                      parentNoteId: string,
                                                                                                                      prefix: string,
                                                                                                                  ): void;
                                                                                                                  transactional(func: () => void): any;
                                                                                                                  unescapeHtml(string: string): string;
                                                                                                              }
                                                                                                              Index

                                                                                                              Properties

                                                                                                              __private: { becca: default }

                                                                                                              This object contains "at your risk" and "no BC guarantees" objects for advanced use cases.

                                                                                                              -

                                                                                                              Type declaration

                                                                                                              • becca: default

                                                                                                                provides access to the backend in-memory object graph, see Becca

                                                                                                                -

                                                                                                              Axios library for HTTP requests. See https://axios-http.com for documentation

                                                                                                              +

                                                                                                              Properties

                                                                                                              __private: { becca: default }

                                                                                                              This object contains "at your risk" and "no BC guarantees" objects for advanced use cases.

                                                                                                              +

                                                                                                              Type declaration

                                                                                                              • becca: default

                                                                                                                provides access to the backend in-memory object graph, see Becca

                                                                                                                +

                                                                                                              Axios library for HTTP requests. See https://axios-http.com for documentation

                                                                                                              use native (browser compatible) fetch() instead

                                                                                                              -
                                                                                                              cheerio: {
                                                                                                                  default: CheerioAPI;
                                                                                                                  version: string;
                                                                                                                  contains(container: Element, contained: Element): boolean;
                                                                                                                  html(options?: CheerioParserOptions): string;
                                                                                                                  html(
                                                                                                                      dom: string | Element | Cheerio,
                                                                                                                      options?: CheerioParserOptions,
                                                                                                                  ): string;
                                                                                                                  load(
                                                                                                                      html: string | Buffer<ArrayBufferLike>,
                                                                                                                      options?: CheerioParserOptions,
                                                                                                                  ): Root;
                                                                                                                  load(element: Element | Element[], options?: CheerioParserOptions): Root;
                                                                                                                  parseHTML(
                                                                                                                      data: string,
                                                                                                                      context?: null | Document,
                                                                                                                      keepScripts?: boolean,
                                                                                                                  ): Document[];
                                                                                                                  root(): Cheerio;
                                                                                                                  xml(dom?: string | Element | Cheerio): string;
                                                                                                              }

                                                                                                              cheerio library for HTML parsing and manipulation. See https://cheerio.js.org for documentation

                                                                                                              -
                                                                                                              currentNote: BNote

                                                                                                              Note where the script is currently executing. This comes into play when your script is spread in multiple code +

                                                                                                              cheerio: {
                                                                                                                  default: CheerioAPI;
                                                                                                                  version: string;
                                                                                                                  contains(container: Element, contained: Element): boolean;
                                                                                                                  html(options?: CheerioParserOptions): string;
                                                                                                                  html(
                                                                                                                      dom: string | Element | Cheerio,
                                                                                                                      options?: CheerioParserOptions,
                                                                                                                  ): string;
                                                                                                                  load(
                                                                                                                      html: string | Buffer<ArrayBufferLike>,
                                                                                                                      options?: CheerioParserOptions,
                                                                                                                  ): Root;
                                                                                                                  load(element: Element | Element[], options?: CheerioParserOptions): Root;
                                                                                                                  parseHTML(
                                                                                                                      data: string,
                                                                                                                      context?: null | Document,
                                                                                                                      keepScripts?: boolean,
                                                                                                                  ): Document[];
                                                                                                                  root(): Cheerio;
                                                                                                                  xml(dom?: string | Element | Cheerio): string;
                                                                                                              }

                                                                                                              cheerio library for HTML parsing and manipulation. See https://cheerio.js.org for documentation

                                                                                                              +
                                                                                                              currentNote: BNote

                                                                                                              Note where the script is currently executing. This comes into play when your script is spread in multiple code notes, the script starts in "startNote", but then through function calls may jump into another note (currentNote). A similar concept in C would be FILE Don't mix this up with the concept of active note.

                                                                                                              -
                                                                                                              dayjs: __module

                                                                                                              day.js library for date manipulation. See https://day.js.org for documentation

                                                                                                              -
                                                                                                              logMessages: Record<string, string[]>
                                                                                                              logSpacedUpdates: Record<string, SpacedUpdate>
                                                                                                              originEntity?: null | AbstractBeccaEntity<any>

                                                                                                              Entity whose event triggered this execution

                                                                                                              -
                                                                                                              sql: any

                                                                                                              sql

                                                                                                              -
                                                                                                              startNote?: null | BNote

                                                                                                              Note where the script started executing (entrypoint). +

                                                                                                              dayjs: __module

                                                                                                              day.js library for date manipulation. See https://day.js.org for documentation

                                                                                                              +
                                                                                                              logMessages: Record<string, string[]>
                                                                                                              logSpacedUpdates: Record<string, SpacedUpdate>
                                                                                                              originEntity?: null | AbstractBeccaEntity<any>

                                                                                                              Entity whose event triggered this execution

                                                                                                              +
                                                                                                              sql: any

                                                                                                              sql

                                                                                                              +
                                                                                                              startNote?: null | BNote

                                                                                                              Note where the script started executing (entrypoint). As an analogy, in C this would be the file which contains the main() function of the current process.

                                                                                                              -

                                                                                                              xml2js library for XML parsing. See https://github.com/Leonidas-from-XIV/node-xml2js for documentation

                                                                                                              -

                                                                                                              Methods

                                                                                                              • Parameters

                                                                                                              xml2js library for XML parsing. See https://github.com/Leonidas-from-XIV/node-xml2js for documentation

                                                                                                              +

                                                                                                              Methods

                                                                                                              • Parameters

                                                                                                                • backupName: string

                                                                                                                  If the backupName is e.g. "now", then the backup will be written to "backup-now.db" file

                                                                                                                Returns Promise<string>

                                                                                                                resolves once the backup is finished

                                                                                                                -
                                                                                                              • Create data note - data in this context means object serializable to JSON. Created note will be of type 'code' and JSON MIME type. See also createNewNote() for more options.

                                                                                                                -

                                                                                                                Parameters

                                                                                                                • parentNoteId: string
                                                                                                                • title: string
                                                                                                                • content: {}

                                                                                                                Returns NoteAndBranch

                                                                                                              • Parameters

                                                                                                                • parentNoteId: string

                                                                                                                  create new note under this parent

                                                                                                                  -
                                                                                                                • title: string
                                                                                                                • content: string
                                                                                                                • extraOptions: Omit<NoteParams, "title" | "parentNoteId" | "content" | "type"> & {
                                                                                                                      attributes?: AttributeRow[];
                                                                                                                      json?: boolean;
                                                                                                                  }
                                                                                                                  • Optionalattributes?: AttributeRow[]
                                                                                                                  • Optionaljson?: boolean

                                                                                                                    should the note be JSON

                                                                                                                    -

                                                                                                                Returns NoteAndBranch

                                                                                                                object contains newly created entities note and branch

                                                                                                                +

                                                                                                                Parameters

                                                                                                                • parentNoteId: string
                                                                                                                • title: string
                                                                                                                • content: {}

                                                                                                                Returns NoteAndBranch

                                                                                                              • Parameters

                                                                                                                • parentNoteId: string

                                                                                                                  create new note under this parent

                                                                                                                  +
                                                                                                                • title: string
                                                                                                                • content: string
                                                                                                                • extraOptions: Omit<NoteParams, "title" | "parentNoteId" | "content" | "type"> & {
                                                                                                                      attributes?: AttributeRow[];
                                                                                                                      json?: boolean;
                                                                                                                  }
                                                                                                                  • Optionalattributes?: AttributeRow[]
                                                                                                                  • Optionaljson?: boolean

                                                                                                                    should the note be JSON

                                                                                                                    +

                                                                                                                Returns NoteAndBranch

                                                                                                                object contains newly created entities note and branch

                                                                                                                please use createTextNote() with similar API for simpler use cases or createNewNote() for more complex needs

                                                                                                                -
                                                                                                              • Creates a new launcher to the launchbar. If the launcher (id) already exists, it will be updated.

                                                                                                                +
                                                                                                              • Creates a new launcher to the launchbar. If the launcher (id) already exists, it will be updated.

                                                                                                                Parameters

                                                                                                                • opts: {
                                                                                                                      icon: string;
                                                                                                                      id: string;
                                                                                                                      isVisible: boolean;
                                                                                                                      keyboardShortcut: string;
                                                                                                                      scriptNoteId: string;
                                                                                                                      targetNoteId: string;
                                                                                                                      title: string;
                                                                                                                      type: "script" | "note" | "customWidget";
                                                                                                                      widgetNoteId?: string;
                                                                                                                  }
                                                                                                                  • icon: string

                                                                                                                    name of the boxicon to be used (e.g. "bx-time")

                                                                                                                  • id: string

                                                                                                                    id of the launcher, only alphanumeric at least 6 characters long

                                                                                                                  • isVisible: boolean

                                                                                                                    if true, will be created in the "Visible launchers", otherwise in "Available launchers"

                                                                                                                    @@ -89,76 +89,76 @@ JSON MIME type. See also createNewNote() for more options.

                                                                                                                  • "customWidget" - the launcher will be rendered with a custom widget (specified in widgetNoteId param)
                                                                                                              • OptionalwidgetNoteId?: string

                                                                                                                for type "customWidget"

                                                                                                                -

                                                                                                              Returns { note: BNote }

                                                                                                              • If there's a branch between note and parent note, remove it. Otherwise, do nothing.

                                                                                                                -

                                                                                                                Parameters

                                                                                                                • noteId: string
                                                                                                                • parentNoteId: string

                                                                                                                Returns void

                                                                                                              • If there's no branch between note and parent note, create one. Otherwise, do nothing. Returns the new or existing branch.

                                                                                                                +

                                                                                                              Returns { note: BNote }

                                                                                                              • If there's a branch between note and parent note, remove it. Otherwise, do nothing.

                                                                                                                +

                                                                                                                Parameters

                                                                                                                • noteId: string
                                                                                                                • parentNoteId: string

                                                                                                                Returns void

                                                                                                              • If there's no branch between note and parent note, create one. Otherwise, do nothing. Returns the new or existing branch.

                                                                                                                Parameters

                                                                                                                • noteId: string
                                                                                                                • parentNoteId: string
                                                                                                                • prefix: string

                                                                                                                  if branch is created between note and parent note, set this prefix

                                                                                                                  -

                                                                                                                Returns { branch: null | BBranch }

                                                                                                              • Parameters

                                                                                                                • noteId: string
                                                                                                                • format: "html" | "markdown"

                                                                                                                  either 'html' or 'markdown'

                                                                                                                  -
                                                                                                                • zipFilePath: string

                                                                                                                Returns Promise<void>

                                                                                                              • Returns {
                                                                                                                    appVersion: string;
                                                                                                                    buildDate: string;
                                                                                                                    buildRevision: string;
                                                                                                                    clipperProtocolVersion: string;
                                                                                                                    dataDirectory: string;
                                                                                                                    dbVersion: number;
                                                                                                                    nodeVersion: string;
                                                                                                                    syncVersion: number;
                                                                                                                    utcDateTime: string;
                                                                                                                }

                                                                                                              • Returns day note for given date. If such note doesn't exist, it is created.

                                                                                                                +

                                                                                                              Returns { branch: null | BBranch }

                                                                                                              • Parameters

                                                                                                                • noteId: string
                                                                                                                • format: "html" | "markdown"

                                                                                                                  either 'html' or 'markdown'

                                                                                                                  +
                                                                                                                • zipFilePath: string

                                                                                                                Returns Promise<void>

                                                                                                              • Returns {
                                                                                                                    appVersion: string;
                                                                                                                    buildDate: string;
                                                                                                                    buildRevision: string;
                                                                                                                    clipperProtocolVersion: string;
                                                                                                                    dataDirectory: string;
                                                                                                                    dbVersion: number;
                                                                                                                    nodeVersion: string;
                                                                                                                    syncVersion: number;
                                                                                                                    utcDateTime: string;
                                                                                                                }

                                                                                                              • Returns day note for given date. If such note doesn't exist, it is created.

                                                                                                                Parameters

                                                                                                                • date: string

                                                                                                                  in YYYY-MM-DD format

                                                                                                                  -
                                                                                                                • OptionalrootNote: BNote

                                                                                                                  specify calendar root note, normally leave empty to use the default calendar

                                                                                                                  -

                                                                                                                Returns Promise<null | BNote>

                                                                                                              • Instance name identifies particular Trilium instance. It can be useful for scripts +

                                                                                                              • OptionalrootNote: BNote

                                                                                                                specify calendar root note, normally leave empty to use the default calendar

                                                                                                                +

                                                                                                              Returns Promise<null | BNote>

                                                                                                              • Instance name identifies particular Trilium instance. It can be useful for scripts if some action needs to happen on only one specific instance.

                                                                                                                -

                                                                                                                Returns null | string

                                                                                                              • Returns month note for given date. If such a note doesn't exist, it is created.

                                                                                                                Parameters

                                                                                                                • date: string

                                                                                                                  in YYYY-MM format

                                                                                                                  -
                                                                                                                • rootNote: BNote

                                                                                                                  specify calendar root note, normally leave empty to use the default calendar

                                                                                                                  -

                                                                                                                Returns Promise<null | BNote>

                                                                                                              • Retrieves notes with given label name & value

                                                                                                                +
                                                                                                              • rootNote: BNote

                                                                                                                specify calendar root note, normally leave empty to use the default calendar

                                                                                                                +

                                                                                                              Returns Promise<null | BNote>

                                                                                                              • Retrieves notes with given label name & value

                                                                                                                Parameters

                                                                                                                • name: string

                                                                                                                  attribute name

                                                                                                                • Optionalvalue: string

                                                                                                                  attribute value

                                                                                                                  -

                                                                                                                Returns BNote[]

                                                                                                              • Retrieves first note with given label name & value

                                                                                                                +

                                                                                                              Returns BNote[]

                                                                                                              • Retrieves first note with given label name & value

                                                                                                                Parameters

                                                                                                                • name: string

                                                                                                                  attribute name

                                                                                                                • Optionalvalue: string

                                                                                                                  attribute value

                                                                                                                  -

                                                                                                                Returns null | BNote

                                                                                                              • Returns quarter note for given date. If such a note doesn't exist, it is created.

                                                                                                                +

                                                                                                              Returns null | BNote

                                                                                                              • Returns quarter note for given date. If such a note doesn't exist, it is created.

                                                                                                                Parameters

                                                                                                                • date: string

                                                                                                                  in YYYY-MM format

                                                                                                                  -
                                                                                                                • rootNote: BNote

                                                                                                                  specify calendar root note, normally leave empty to use the default calendar

                                                                                                                  -

                                                                                                                Returns Promise<null | BNote>

                                                                                                              • Returns today's day note. If such note doesn't exist, it is created.

                                                                                                                -

                                                                                                                Parameters

                                                                                                                • OptionalrootNote: BNote

                                                                                                                  specify calendar root note, normally leave empty to use the default calendar

                                                                                                                  -

                                                                                                                Returns Promise<null | BNote>

                                                                                                              • Returns note for the first date of the week of the given date.

                                                                                                                +
                                                                                                              • rootNote: BNote

                                                                                                                specify calendar root note, normally leave empty to use the default calendar

                                                                                                                +

                                                                                                              Returns Promise<null | BNote>

                                                                                                              • Returns today's day note. If such note doesn't exist, it is created.

                                                                                                                +

                                                                                                                Parameters

                                                                                                                • OptionalrootNote: BNote

                                                                                                                  specify calendar root note, normally leave empty to use the default calendar

                                                                                                                  +

                                                                                                                Returns Promise<null | BNote>

                                                                                                              • Returns note for the first date of the week of the given date.

                                                                                                                Parameters

                                                                                                                • date: string

                                                                                                                  in YYYY-MM-DD format

                                                                                                                  -
                                                                                                                • rootNote: BNote

                                                                                                                  specify calendar root note, normally leave empty to use the default calendar

                                                                                                                  -

                                                                                                                Returns Promise<null | BNote>

                                                                                                              • Returns week note for given date. If such a note doesn't exist, it is created.

                                                                                                                +
                                                                                                              • rootNote: BNote

                                                                                                                specify calendar root note, normally leave empty to use the default calendar

                                                                                                                +

                                                                                                              Returns Promise<null | BNote>

                                                                                                              • Returns week note for given date. If such a note doesn't exist, it is created.

                                                                                                                Parameters

                                                                                                                • date: string

                                                                                                                  in YYYY-MM-DD format

                                                                                                                  -
                                                                                                                • rootNote: BNote

                                                                                                                  specify calendar root note, normally leave empty to use the default calendar

                                                                                                                  -

                                                                                                                Returns Promise<null | BNote>

                                                                                                              • Returns year note for given year. If such a note doesn't exist, it is created.

                                                                                                                +
                                                                                                              • rootNote: BNote

                                                                                                                specify calendar root note, normally leave empty to use the default calendar

                                                                                                                +

                                                                                                              Returns Promise<null | BNote>

                                                                                                              • Returns year note for given year. If such a note doesn't exist, it is created.

                                                                                                                Parameters

                                                                                                                • year: string

                                                                                                                  in YYYY format

                                                                                                                  -
                                                                                                                • OptionalrootNote: BNote

                                                                                                                  specify calendar root note, normally leave empty to use the default calendar

                                                                                                                  -

                                                                                                                Returns null | BNote

                                                                                                              • Return randomly generated string of given length. This random string generation is NOT cryptographically secure.

                                                                                                                +
                                                                                                              • OptionalrootNote: BNote

                                                                                                                specify calendar root note, normally leave empty to use the default calendar

                                                                                                                +

                                                                                                              Returns null | BNote

                                                                                                              • Return randomly generated string of given length. This random string generation is NOT cryptographically secure.

                                                                                                                Parameters

                                                                                                                • length: number

                                                                                                                  of the string

                                                                                                                Returns string

                                                                                                                random string

                                                                                                                -
                                                                                                              • Executes given anonymous function on the frontend(s). Internally, this serializes the anonymous function into string and sends it to frontend(s) via WebSocket. Note that there can be multiple connected frontend instances (e.g. in different tabs). In such case, all instances execute the given function.

                                                                                                                Parameters

                                                                                                                • script: () => string | void

                                                                                                                  script to be executed on the frontend

                                                                                                                • params: []

                                                                                                                  list of parameters to the anonymous function to be sent to frontend

                                                                                                                Returns void

                                                                                                                no return value is provided.

                                                                                                                -
                                                                                                              • Sync process can make data intermittently inconsistent. Scripts which require strong data consistency +

                                                                                                              • Sync process can make data intermittently inconsistent. Scripts which require strong data consistency can use this function to wait for a possible sync process to finish and prevent new sync process from starting while it is running.

                                                                                                                Because this is an async process, the inner callback doesn't have automatic transaction handling, so in case you need to make some DB changes, you need to surround your call with api.transactional(...)

                                                                                                                Parameters

                                                                                                                • callback: () => void

                                                                                                                  function to be executed while sync process is not running

                                                                                                                Returns Promise<void>

                                                                                                                resolves once the callback is finished (callback is awaited)

                                                                                                                -
                                                                                                              • This method finds note by its noteId and prefix and either sets it to the given parentNoteId +

                                                                                                                Parameters

                                                                                                                Returns BNote[]

                                                                                                              • This method finds note by its noteId and prefix and either sets it to the given parentNoteId or removes the branch (if parentNoteId is not given).

                                                                                                                This method looks similar to toggleNoteInParent() but differs because we're looking up branch by prefix.

                                                                                                                Parameters

                                                                                                                • noteId: string
                                                                                                                • prefix: string
                                                                                                                • parentNoteId: null | string

                                                                                                                Returns void

                                                                                                                this method is pretty confusing and serves specialized purpose only

                                                                                                                -
                                                                                                              • Sort child notes of a given note.

                                                                                                                +
                                                                                                              • Sort child notes of a given note.

                                                                                                                Parameters

                                                                                                                • parentNoteId: string
                                                                                                                • sortConfig: { foldersFirst?: boolean; reverse?: boolean; sortBy?: string }

                                                                                                                Returns void

                                                                                                              • Based on the value, either create or remove branch between note and parent note.

                                                                                                                +

                                                                                                              Returns void

                                                                                                              • Based on the value, either create or remove branch between note and parent note.

                                                                                                                Parameters

                                                                                                                • present: true

                                                                                                                  true if we want the branch to exist, false if we want it gone

                                                                                                                • noteId: string
                                                                                                                • parentNoteId: string
                                                                                                                • prefix: string

                                                                                                                  if branch is created between note and parent note, set this prefix

                                                                                                                  -

                                                                                                                Returns void

                                                                                                              • This functions wraps code which is supposed to be running in transaction. If transaction already +

                                                                                                              Returns void

                                                                                                              • This functions wraps code which is supposed to be running in transaction. If transaction already exists, then we'll use that transaction.

                                                                                                                Parameters

                                                                                                                • func: () => void

                                                                                                                Returns any

                                                                                                                result of func callback

                                                                                                                -
                                                                                                              +
                                                                                                              diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.AsyncResourceOptions.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AsyncResourceOptions.html similarity index 78% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.AsyncResourceOptions.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.AsyncResourceOptions.html index 80fb3e46c..4a8f9c61f 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.AsyncResourceOptions.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AsyncResourceOptions.html @@ -1,4 +1,4 @@ -AsyncResourceOptions | trilium
                                                                                                              trilium
                                                                                                                Preparing search index...
                                                                                                                interface AsyncResourceOptions {
                                                                                                                    requireManualDestroy?: boolean;
                                                                                                                    triggerAsyncId?: number;
                                                                                                                }

                                                                                                                Hierarchy (View Summary)

                                                                                                                Index

                                                                                                                Properties

                                                                                                                requireManualDestroy? +AsyncResourceOptions | trilium
                                                                                                                trilium
                                                                                                                  Preparing search index...
                                                                                                                  interface AsyncResourceOptions {
                                                                                                                      requireManualDestroy?: boolean;
                                                                                                                      triggerAsyncId?: number;
                                                                                                                  }

                                                                                                                  Hierarchy (View Summary)

                                                                                                                  Index

                                                                                                                  Properties

                                                                                                                  requireManualDestroy?: boolean

                                                                                                                  Disables automatic emitDestroy when the object is garbage collected. This usually does not need to be set (even if emitDestroy is called diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.AttachmentOpts.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AttachmentOpts.html similarity index 77% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.AttachmentOpts.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.AttachmentOpts.html index 52f2260cf..847b1b238 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.AttachmentOpts.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AttachmentOpts.html @@ -1,2 +1,2 @@ -AttachmentOpts | trilium

                                                                                                                  trilium
                                                                                                                    Preparing search index...
                                                                                                                    interface AttachmentOpts {
                                                                                                                        includeContentLength?: boolean;
                                                                                                                    }
                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    includeContentLength?: boolean
                                                                                                                    +AttachmentOpts | trilium
                                                                                                                    trilium
                                                                                                                      Preparing search index...
                                                                                                                      interface AttachmentOpts {
                                                                                                                          includeContentLength?: boolean;
                                                                                                                      }
                                                                                                                      Index

                                                                                                                      Properties

                                                                                                                      includeContentLength?: boolean
                                                                                                                      diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AttachmentRow.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AttachmentRow.html new file mode 100644 index 000000000..a39c597f7 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AttachmentRow.html @@ -0,0 +1,16 @@ +AttachmentRow | trilium
                                                                                                                      trilium
                                                                                                                        Preparing search index...
                                                                                                                        interface AttachmentRow {
                                                                                                                            attachmentId?: string;
                                                                                                                            blobId?: string;
                                                                                                                            content?: string | Buffer<ArrayBufferLike>;
                                                                                                                            contentLength?: number;
                                                                                                                            dateModified?: string;
                                                                                                                            deleteId?: string;
                                                                                                                            isDeleted?: boolean;
                                                                                                                            isProtected?: boolean;
                                                                                                                            mime: string;
                                                                                                                            ownerId?: string;
                                                                                                                            position?: number;
                                                                                                                            role: string;
                                                                                                                            title: string;
                                                                                                                            utcDateModified?: string;
                                                                                                                            utcDateScheduledForErasureSince?: string;
                                                                                                                        }
                                                                                                                        Index

                                                                                                                        Properties

                                                                                                                        attachmentId?: string
                                                                                                                        blobId?: string
                                                                                                                        content?: string | Buffer<ArrayBufferLike>
                                                                                                                        contentLength?: number
                                                                                                                        dateModified?: string
                                                                                                                        deleteId?: string
                                                                                                                        isDeleted?: boolean
                                                                                                                        isProtected?: boolean
                                                                                                                        mime: string
                                                                                                                        ownerId?: string
                                                                                                                        position?: number
                                                                                                                        role: string
                                                                                                                        title: string
                                                                                                                        utcDateModified?: string
                                                                                                                        utcDateScheduledForErasureSince?: string
                                                                                                                        diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AttributeRow.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AttributeRow.html new file mode 100644 index 000000000..94ecac1ec --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AttributeRow.html @@ -0,0 +1,9 @@ +AttributeRow | trilium
                                                                                                                        trilium
                                                                                                                          Preparing search index...
                                                                                                                          interface AttributeRow {
                                                                                                                              attributeId?: string;
                                                                                                                              isInheritable?: boolean;
                                                                                                                              name: string;
                                                                                                                              noteId?: string;
                                                                                                                              position?: null | number;
                                                                                                                              type: AttributeType;
                                                                                                                              utcDateModified?: string;
                                                                                                                              value?: string;
                                                                                                                          }
                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          attributeId?: string
                                                                                                                          isInheritable?: boolean
                                                                                                                          name: string
                                                                                                                          noteId?: string
                                                                                                                          position?: null | number
                                                                                                                          utcDateModified?: string
                                                                                                                          value?: string
                                                                                                                          diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosAdapter.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosAdapter.html new file mode 100644 index 000000000..296e3f7ab --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosAdapter.html @@ -0,0 +1 @@ +AxiosAdapter | trilium
                                                                                                                          trilium
                                                                                                                            Preparing search index...
                                                                                                                            diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosBasicCredentials.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosBasicCredentials.html similarity index 80% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosBasicCredentials.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosBasicCredentials.html index c6576b589..8c561e61e 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosBasicCredentials.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosBasicCredentials.html @@ -1,3 +1,3 @@ -AxiosBasicCredentials | trilium
                                                                                                                            trilium
                                                                                                                              Preparing search index...
                                                                                                                              interface AxiosBasicCredentials {
                                                                                                                                  password: string;
                                                                                                                                  username: string;
                                                                                                                              }
                                                                                                                              Index

                                                                                                                              Properties

                                                                                                                              password +AxiosBasicCredentials | trilium
                                                                                                                              trilium
                                                                                                                                Preparing search index...
                                                                                                                                interface AxiosBasicCredentials {
                                                                                                                                    password: string;
                                                                                                                                    username: string;
                                                                                                                                }
                                                                                                                                Index

                                                                                                                                Properties

                                                                                                                                Properties

                                                                                                                                password: string
                                                                                                                                username: string
                                                                                                                                diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosDefaults.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosDefaults.html new file mode 100644 index 000000000..6d2c20929 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosDefaults.html @@ -0,0 +1,45 @@ +AxiosDefaults | trilium
                                                                                                                                trilium
                                                                                                                                  Preparing search index...

                                                                                                                                  Construct a type with the properties of T except for those in type K.

                                                                                                                                  +
                                                                                                                                  interface AxiosDefaults<D = any> {
                                                                                                                                      adapter?: AxiosAdapterConfig | AxiosAdapterConfig[];
                                                                                                                                      allowAbsoluteUrls?: boolean;
                                                                                                                                      auth?: AxiosBasicCredentials;
                                                                                                                                      baseURL?: string;
                                                                                                                                      beforeRedirect?: (
                                                                                                                                          options: Record<string, any>,
                                                                                                                                          responseDetails: {
                                                                                                                                              headers: Record<string, string>;
                                                                                                                                              statusCode: HttpStatusCode;
                                                                                                                                          },
                                                                                                                                      ) => void;
                                                                                                                                      cancelToken?: CancelToken;
                                                                                                                                      data?: D;
                                                                                                                                      decompress?: boolean;
                                                                                                                                      env?: { FormData?: new (...args: any[]) => object };
                                                                                                                                      family?: AddressFamily;
                                                                                                                                      fetchOptions?: Record<string, any>;
                                                                                                                                      formSerializer?: FormSerializerOptions;
                                                                                                                                      headers: HeadersDefaults;
                                                                                                                                      httpAgent?: any;
                                                                                                                                      httpsAgent?: any;
                                                                                                                                      insecureHTTPParser?: boolean;
                                                                                                                                      lookup?:
                                                                                                                                          | (
                                                                                                                                              (
                                                                                                                                                  hostname: string,
                                                                                                                                                  options: object,
                                                                                                                                                  cb: (
                                                                                                                                                      err: null | Error,
                                                                                                                                                      address: LookupAddress | LookupAddress[],
                                                                                                                                                      family?: AddressFamily,
                                                                                                                                                  ) => void,
                                                                                                                                              ) => void
                                                                                                                                          )
                                                                                                                                          | (
                                                                                                                                              (
                                                                                                                                                  hostname: string,
                                                                                                                                                  options: object,
                                                                                                                                              ) => Promise<
                                                                                                                                                  | LookupAddress
                                                                                                                                                  | [
                                                                                                                                                      address: LookupAddressEntry
                                                                                                                                                      | LookupAddressEntry[],
                                                                                                                                                      family?: AddressFamily,
                                                                                                                                                  ],
                                                                                                                                              >
                                                                                                                                          );
                                                                                                                                      maxBodyLength?: number;
                                                                                                                                      maxContentLength?: number;
                                                                                                                                      maxRate?: number | [number, number];
                                                                                                                                      maxRedirects?: number;
                                                                                                                                      method?: string;
                                                                                                                                      onDownloadProgress?: (progressEvent: AxiosProgressEvent) => void;
                                                                                                                                      onUploadProgress?: (progressEvent: AxiosProgressEvent) => void;
                                                                                                                                      params?: any;
                                                                                                                                      paramsSerializer?: ParamsSerializerOptions | CustomParamsSerializer;
                                                                                                                                      proxy?: false | AxiosProxyConfig;
                                                                                                                                      responseEncoding?: string;
                                                                                                                                      responseType?: ResponseType;
                                                                                                                                      signal?: GenericAbortSignal;
                                                                                                                                      socketPath?: null | string;
                                                                                                                                      timeout?: number;
                                                                                                                                      timeoutErrorMessage?: string;
                                                                                                                                      transformRequest?: AxiosRequestTransformer | AxiosRequestTransformer[];
                                                                                                                                      transformResponse?: AxiosResponseTransformer | AxiosResponseTransformer[];
                                                                                                                                      transitional?: TransitionalOptions;
                                                                                                                                      transport?: any;
                                                                                                                                      url?: string;
                                                                                                                                      validateStatus?: null | ((status: number) => boolean);
                                                                                                                                      withCredentials?: boolean;
                                                                                                                                      withXSRFToken?:
                                                                                                                                          | boolean
                                                                                                                                          | ((config: InternalAxiosRequestConfig) => undefined | boolean);
                                                                                                                                      xsrfCookieName?: string;
                                                                                                                                      xsrfHeaderName?: string;
                                                                                                                                  }

                                                                                                                                  Type Parameters

                                                                                                                                  • D = any

                                                                                                                                  Hierarchy (View Summary)

                                                                                                                                  Index

                                                                                                                                  Properties

                                                                                                                                  allowAbsoluteUrls?: boolean
                                                                                                                                  baseURL?: string
                                                                                                                                  beforeRedirect?: (
                                                                                                                                      options: Record<string, any>,
                                                                                                                                      responseDetails: {
                                                                                                                                          headers: Record<string, string>;
                                                                                                                                          statusCode: HttpStatusCode;
                                                                                                                                      },
                                                                                                                                  ) => void
                                                                                                                                  cancelToken?: CancelToken
                                                                                                                                  data?: D
                                                                                                                                  decompress?: boolean
                                                                                                                                  env?: { FormData?: new (...args: any[]) => object }
                                                                                                                                  family?: AddressFamily
                                                                                                                                  fetchOptions?: Record<string, any>
                                                                                                                                  formSerializer?: FormSerializerOptions
                                                                                                                                  httpAgent?: any
                                                                                                                                  httpsAgent?: any
                                                                                                                                  insecureHTTPParser?: boolean
                                                                                                                                  lookup?:
                                                                                                                                      | (
                                                                                                                                          (
                                                                                                                                              hostname: string,
                                                                                                                                              options: object,
                                                                                                                                              cb: (
                                                                                                                                                  err: null | Error,
                                                                                                                                                  address: LookupAddress | LookupAddress[],
                                                                                                                                                  family?: AddressFamily,
                                                                                                                                              ) => void,
                                                                                                                                          ) => void
                                                                                                                                      )
                                                                                                                                      | (
                                                                                                                                          (
                                                                                                                                              hostname: string,
                                                                                                                                              options: object,
                                                                                                                                          ) => Promise<
                                                                                                                                              | LookupAddress
                                                                                                                                              | [
                                                                                                                                                  address: LookupAddressEntry
                                                                                                                                                  | LookupAddressEntry[],
                                                                                                                                                  family?: AddressFamily,
                                                                                                                                              ],
                                                                                                                                          >
                                                                                                                                      )
                                                                                                                                  maxBodyLength?: number
                                                                                                                                  maxContentLength?: number
                                                                                                                                  maxRate?: number | [number, number]
                                                                                                                                  maxRedirects?: number
                                                                                                                                  method?: string
                                                                                                                                  onDownloadProgress?: (progressEvent: AxiosProgressEvent) => void
                                                                                                                                  onUploadProgress?: (progressEvent: AxiosProgressEvent) => void
                                                                                                                                  params?: any
                                                                                                                                  proxy?: false | AxiosProxyConfig
                                                                                                                                  responseEncoding?: string
                                                                                                                                  responseType?: ResponseType
                                                                                                                                  socketPath?: null | string
                                                                                                                                  timeout?: number
                                                                                                                                  timeoutErrorMessage?: string
                                                                                                                                  transitional?: TransitionalOptions
                                                                                                                                  transport?: any
                                                                                                                                  url?: string
                                                                                                                                  validateStatus?: null | ((status: number) => boolean)
                                                                                                                                  withCredentials?: boolean
                                                                                                                                  withXSRFToken?:
                                                                                                                                      | boolean
                                                                                                                                      | ((config: InternalAxiosRequestConfig) => undefined | boolean)
                                                                                                                                  xsrfCookieName?: string
                                                                                                                                  xsrfHeaderName?: string
                                                                                                                                  diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInstance.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInstance.html new file mode 100644 index 000000000..2de48e116 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInstance.html @@ -0,0 +1,15 @@ +AxiosInstance | trilium
                                                                                                                                  trilium
                                                                                                                                    Preparing search index...
                                                                                                                                    interface AxiosInstance {
                                                                                                                                        defaults: Omit<AxiosDefaults<any>, "headers"> & {
                                                                                                                                            headers: HeadersDefaults & { [key: string]: AxiosHeaderValue };
                                                                                                                                        };
                                                                                                                                        interceptors: {
                                                                                                                                            request: AxiosInterceptorManager<InternalAxiosRequestConfig<any>>;
                                                                                                                                            response: AxiosInterceptorManager<AxiosResponse<any, any>>;
                                                                                                                                        };
                                                                                                                                        delete<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        get<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        getUri(config?: AxiosRequestConfig<any>): string;
                                                                                                                                        head<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        options<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        patch<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            data?: D,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        patchForm<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            data?: D,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        post<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            data?: D,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        postForm<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            data?: D,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        put<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            data?: D,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        putForm<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            data?: D,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        request<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            config: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        <T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            config: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                        <T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                            url: string,
                                                                                                                                            config?: AxiosRequestConfig<D>,
                                                                                                                                        ): Promise<R>;
                                                                                                                                    }

                                                                                                                                    Hierarchy (View Summary)

                                                                                                                                    Index

                                                                                                                                    Properties

                                                                                                                                    defaults: Omit<AxiosDefaults<any>, "headers"> & {
                                                                                                                                        headers: HeadersDefaults & { [key: string]: AxiosHeaderValue };
                                                                                                                                    }
                                                                                                                                    interceptors: {
                                                                                                                                        request: AxiosInterceptorManager<InternalAxiosRequestConfig<any>>;
                                                                                                                                        response: AxiosInterceptorManager<AxiosResponse<any, any>>;
                                                                                                                                    }

                                                                                                                                    Methods

                                                                                                                                    post

                                                                                                                                    diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInterceptorManager.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInterceptorManager.html new file mode 100644 index 000000000..bcde5e713 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInterceptorManager.html @@ -0,0 +1,4 @@ +AxiosInterceptorManager | trilium
                                                                                                                                    trilium
                                                                                                                                      Preparing search index...

                                                                                                                                      Interface AxiosInterceptorManager<V>

                                                                                                                                      interface AxiosInterceptorManager<V> {
                                                                                                                                          use: V extends AxiosResponse<any, any>
                                                                                                                                              ? AxiosResponseInterceptorUse<V<V>>
                                                                                                                                              : AxiosRequestInterceptorUse<V>;
                                                                                                                                          clear(): void;
                                                                                                                                          eject(id: number): void;
                                                                                                                                      }

                                                                                                                                      Type Parameters

                                                                                                                                      • V
                                                                                                                                      Index

                                                                                                                                      Properties

                                                                                                                                      use +

                                                                                                                                      Methods

                                                                                                                                      Properties

                                                                                                                                      use: V extends AxiosResponse<any, any>
                                                                                                                                          ? AxiosResponseInterceptorUse<V<V>>
                                                                                                                                          : AxiosRequestInterceptorUse<V>

                                                                                                                                      Methods

                                                                                                                                      • Returns void

                                                                                                                                      • Parameters

                                                                                                                                        • id: number

                                                                                                                                        Returns void

                                                                                                                                      diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInterceptorOptions.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInterceptorOptions.html new file mode 100644 index 000000000..ef11bf3c5 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosInterceptorOptions.html @@ -0,0 +1,3 @@ +AxiosInterceptorOptions | trilium
                                                                                                                                      trilium
                                                                                                                                        Preparing search index...
                                                                                                                                        interface AxiosInterceptorOptions {
                                                                                                                                            runWhen?: (config: InternalAxiosRequestConfig) => boolean;
                                                                                                                                            synchronous?: boolean;
                                                                                                                                        }
                                                                                                                                        Index

                                                                                                                                        Properties

                                                                                                                                        Properties

                                                                                                                                        runWhen?: (config: InternalAxiosRequestConfig) => boolean
                                                                                                                                        synchronous?: boolean
                                                                                                                                        diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosProgressEvent.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosProgressEvent.html similarity index 82% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosProgressEvent.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosProgressEvent.html index b66eb611f..a6673ff55 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.AxiosProgressEvent.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosProgressEvent.html @@ -1,4 +1,4 @@ -AxiosProgressEvent | trilium
                                                                                                                                        trilium
                                                                                                                                          Preparing search index...
                                                                                                                                          interface AxiosProgressEvent {
                                                                                                                                              bytes: number;
                                                                                                                                              download?: boolean;
                                                                                                                                              estimated?: number;
                                                                                                                                              event?: any;
                                                                                                                                              lengthComputable: boolean;
                                                                                                                                              loaded: number;
                                                                                                                                              progress?: number;
                                                                                                                                              rate?: number;
                                                                                                                                              total?: number;
                                                                                                                                              upload?: boolean;
                                                                                                                                          }
                                                                                                                                          Index

                                                                                                                                          Properties

                                                                                                                                          bytes +AxiosProgressEvent | trilium
                                                                                                                                          trilium
                                                                                                                                            Preparing search index...
                                                                                                                                            interface AxiosProgressEvent {
                                                                                                                                                bytes: number;
                                                                                                                                                download?: boolean;
                                                                                                                                                estimated?: number;
                                                                                                                                                event?: any;
                                                                                                                                                lengthComputable: boolean;
                                                                                                                                                loaded: number;
                                                                                                                                                progress?: number;
                                                                                                                                                rate?: number;
                                                                                                                                                total?: number;
                                                                                                                                                upload?: boolean;
                                                                                                                                            }
                                                                                                                                            Index

                                                                                                                                            Properties

                                                                                                                                            bytes download? estimated? event? diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosProxyConfig.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosProxyConfig.html new file mode 100644 index 000000000..cf93558a2 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosProxyConfig.html @@ -0,0 +1,5 @@ +AxiosProxyConfig | trilium
                                                                                                                                            trilium
                                                                                                                                              Preparing search index...
                                                                                                                                              interface AxiosProxyConfig {
                                                                                                                                                  auth?: AxiosBasicCredentials;
                                                                                                                                                  host: string;
                                                                                                                                                  port: number;
                                                                                                                                                  protocol?: string;
                                                                                                                                              }
                                                                                                                                              Index

                                                                                                                                              Properties

                                                                                                                                              Properties

                                                                                                                                              host: string
                                                                                                                                              port: number
                                                                                                                                              protocol?: string
                                                                                                                                              diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosRequestConfig.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosRequestConfig.html new file mode 100644 index 000000000..4b096006d --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosRequestConfig.html @@ -0,0 +1,44 @@ +AxiosRequestConfig | trilium
                                                                                                                                              trilium
                                                                                                                                                Preparing search index...

                                                                                                                                                Interface AxiosRequestConfig<D>

                                                                                                                                                interface AxiosRequestConfig<D = any> {
                                                                                                                                                    adapter?: AxiosAdapterConfig | AxiosAdapterConfig[];
                                                                                                                                                    allowAbsoluteUrls?: boolean;
                                                                                                                                                    auth?: AxiosBasicCredentials;
                                                                                                                                                    baseURL?: string;
                                                                                                                                                    beforeRedirect?: (
                                                                                                                                                        options: Record<string, any>,
                                                                                                                                                        responseDetails: {
                                                                                                                                                            headers: Record<string, string>;
                                                                                                                                                            statusCode: HttpStatusCode;
                                                                                                                                                        },
                                                                                                                                                    ) => void;
                                                                                                                                                    cancelToken?: CancelToken;
                                                                                                                                                    data?: D;
                                                                                                                                                    decompress?: boolean;
                                                                                                                                                    env?: { FormData?: new (...args: any[]) => object };
                                                                                                                                                    family?: AddressFamily;
                                                                                                                                                    fetchOptions?: Record<string, any>;
                                                                                                                                                    formSerializer?: FormSerializerOptions;
                                                                                                                                                    headers?:
                                                                                                                                                        | AxiosHeaders
                                                                                                                                                        | Partial<
                                                                                                                                                            RawAxiosHeaders & {
                                                                                                                                                                Accept: AxiosHeaderValue;
                                                                                                                                                                Authorization: AxiosHeaderValue;
                                                                                                                                                                "Content-Encoding": AxiosHeaderValue;
                                                                                                                                                                "Content-Length": AxiosHeaderValue;
                                                                                                                                                                "User-Agent": AxiosHeaderValue;
                                                                                                                                                            } & { "Content-Type": ContentType },
                                                                                                                                                        > & Partial<
                                                                                                                                                            {
                                                                                                                                                                delete: AxiosHeaders;
                                                                                                                                                                get: AxiosHeaders;
                                                                                                                                                                head: AxiosHeaders;
                                                                                                                                                                link: AxiosHeaders;
                                                                                                                                                                options: AxiosHeaders;
                                                                                                                                                                patch: AxiosHeaders;
                                                                                                                                                                post: AxiosHeaders;
                                                                                                                                                                purge: AxiosHeaders;
                                                                                                                                                                put: AxiosHeaders;
                                                                                                                                                                unlink: AxiosHeaders;
                                                                                                                                                            } & { common: AxiosHeaders },
                                                                                                                                                        >;
                                                                                                                                                    httpAgent?: any;
                                                                                                                                                    httpsAgent?: any;
                                                                                                                                                    insecureHTTPParser?: boolean;
                                                                                                                                                    lookup?:
                                                                                                                                                        | (
                                                                                                                                                            (
                                                                                                                                                                hostname: string,
                                                                                                                                                                options: object,
                                                                                                                                                                cb: (
                                                                                                                                                                    err: null | Error,
                                                                                                                                                                    address: LookupAddress | LookupAddress[],
                                                                                                                                                                    family?: AddressFamily,
                                                                                                                                                                ) => void,
                                                                                                                                                            ) => void
                                                                                                                                                        )
                                                                                                                                                        | (
                                                                                                                                                            (
                                                                                                                                                                hostname: string,
                                                                                                                                                                options: object,
                                                                                                                                                            ) => Promise<
                                                                                                                                                                | LookupAddress
                                                                                                                                                                | [
                                                                                                                                                                    address: LookupAddressEntry
                                                                                                                                                                    | LookupAddressEntry[],
                                                                                                                                                                    family?: AddressFamily,
                                                                                                                                                                ],
                                                                                                                                                            >
                                                                                                                                                        );
                                                                                                                                                    maxBodyLength?: number;
                                                                                                                                                    maxContentLength?: number;
                                                                                                                                                    maxRate?: number | [number, number];
                                                                                                                                                    maxRedirects?: number;
                                                                                                                                                    method?: string;
                                                                                                                                                    onDownloadProgress?: (progressEvent: AxiosProgressEvent) => void;
                                                                                                                                                    onUploadProgress?: (progressEvent: AxiosProgressEvent) => void;
                                                                                                                                                    params?: any;
                                                                                                                                                    paramsSerializer?: ParamsSerializerOptions | CustomParamsSerializer;
                                                                                                                                                    proxy?: false | AxiosProxyConfig;
                                                                                                                                                    responseEncoding?: string;
                                                                                                                                                    responseType?: ResponseType;
                                                                                                                                                    signal?: GenericAbortSignal;
                                                                                                                                                    socketPath?: null | string;
                                                                                                                                                    timeout?: number;
                                                                                                                                                    timeoutErrorMessage?: string;
                                                                                                                                                    transformRequest?: AxiosRequestTransformer | AxiosRequestTransformer[];
                                                                                                                                                    transformResponse?: AxiosResponseTransformer | AxiosResponseTransformer[];
                                                                                                                                                    transitional?: TransitionalOptions;
                                                                                                                                                    transport?: any;
                                                                                                                                                    url?: string;
                                                                                                                                                    validateStatus?: null | ((status: number) => boolean);
                                                                                                                                                    withCredentials?: boolean;
                                                                                                                                                    withXSRFToken?:
                                                                                                                                                        | boolean
                                                                                                                                                        | ((config: InternalAxiosRequestConfig) => undefined | boolean);
                                                                                                                                                    xsrfCookieName?: string;
                                                                                                                                                    xsrfHeaderName?: string;
                                                                                                                                                }

                                                                                                                                                Type Parameters

                                                                                                                                                • D = any

                                                                                                                                                Hierarchy (View Summary)

                                                                                                                                                Index

                                                                                                                                                Properties

                                                                                                                                                allowAbsoluteUrls?: boolean
                                                                                                                                                baseURL?: string
                                                                                                                                                beforeRedirect?: (
                                                                                                                                                    options: Record<string, any>,
                                                                                                                                                    responseDetails: {
                                                                                                                                                        headers: Record<string, string>;
                                                                                                                                                        statusCode: HttpStatusCode;
                                                                                                                                                    },
                                                                                                                                                ) => void
                                                                                                                                                cancelToken?: CancelToken
                                                                                                                                                data?: D
                                                                                                                                                decompress?: boolean
                                                                                                                                                env?: { FormData?: new (...args: any[]) => object }
                                                                                                                                                family?: AddressFamily
                                                                                                                                                fetchOptions?: Record<string, any>
                                                                                                                                                formSerializer?: FormSerializerOptions
                                                                                                                                                headers?:
                                                                                                                                                    | AxiosHeaders
                                                                                                                                                    | Partial<
                                                                                                                                                        RawAxiosHeaders & {
                                                                                                                                                            Accept: AxiosHeaderValue;
                                                                                                                                                            Authorization: AxiosHeaderValue;
                                                                                                                                                            "Content-Encoding": AxiosHeaderValue;
                                                                                                                                                            "Content-Length": AxiosHeaderValue;
                                                                                                                                                            "User-Agent": AxiosHeaderValue;
                                                                                                                                                        } & { "Content-Type": ContentType },
                                                                                                                                                    > & Partial<
                                                                                                                                                        {
                                                                                                                                                            delete: AxiosHeaders;
                                                                                                                                                            get: AxiosHeaders;
                                                                                                                                                            head: AxiosHeaders;
                                                                                                                                                            link: AxiosHeaders;
                                                                                                                                                            options: AxiosHeaders;
                                                                                                                                                            patch: AxiosHeaders;
                                                                                                                                                            post: AxiosHeaders;
                                                                                                                                                            purge: AxiosHeaders;
                                                                                                                                                            put: AxiosHeaders;
                                                                                                                                                            unlink: AxiosHeaders;
                                                                                                                                                        } & { common: AxiosHeaders },
                                                                                                                                                    >
                                                                                                                                                httpAgent?: any
                                                                                                                                                httpsAgent?: any
                                                                                                                                                insecureHTTPParser?: boolean
                                                                                                                                                lookup?:
                                                                                                                                                    | (
                                                                                                                                                        (
                                                                                                                                                            hostname: string,
                                                                                                                                                            options: object,
                                                                                                                                                            cb: (
                                                                                                                                                                err: null | Error,
                                                                                                                                                                address: LookupAddress | LookupAddress[],
                                                                                                                                                                family?: AddressFamily,
                                                                                                                                                            ) => void,
                                                                                                                                                        ) => void
                                                                                                                                                    )
                                                                                                                                                    | (
                                                                                                                                                        (
                                                                                                                                                            hostname: string,
                                                                                                                                                            options: object,
                                                                                                                                                        ) => Promise<
                                                                                                                                                            | LookupAddress
                                                                                                                                                            | [
                                                                                                                                                                address: LookupAddressEntry
                                                                                                                                                                | LookupAddressEntry[],
                                                                                                                                                                family?: AddressFamily,
                                                                                                                                                            ],
                                                                                                                                                        >
                                                                                                                                                    )
                                                                                                                                                maxBodyLength?: number
                                                                                                                                                maxContentLength?: number
                                                                                                                                                maxRate?: number | [number, number]
                                                                                                                                                maxRedirects?: number
                                                                                                                                                method?: string
                                                                                                                                                onDownloadProgress?: (progressEvent: AxiosProgressEvent) => void
                                                                                                                                                onUploadProgress?: (progressEvent: AxiosProgressEvent) => void
                                                                                                                                                params?: any
                                                                                                                                                proxy?: false | AxiosProxyConfig
                                                                                                                                                responseEncoding?: string
                                                                                                                                                responseType?: ResponseType
                                                                                                                                                socketPath?: null | string
                                                                                                                                                timeout?: number
                                                                                                                                                timeoutErrorMessage?: string
                                                                                                                                                transitional?: TransitionalOptions
                                                                                                                                                transport?: any
                                                                                                                                                url?: string
                                                                                                                                                validateStatus?: null | ((status: number) => boolean)
                                                                                                                                                withCredentials?: boolean
                                                                                                                                                withXSRFToken?:
                                                                                                                                                    | boolean
                                                                                                                                                    | ((config: InternalAxiosRequestConfig) => undefined | boolean)
                                                                                                                                                xsrfCookieName?: string
                                                                                                                                                xsrfHeaderName?: string
                                                                                                                                                diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosRequestTransformer.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosRequestTransformer.html new file mode 100644 index 000000000..da92f4fbc --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosRequestTransformer.html @@ -0,0 +1 @@ +AxiosRequestTransformer | trilium
                                                                                                                                                trilium
                                                                                                                                                  Preparing search index...
                                                                                                                                                  diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosResponse.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosResponse.html new file mode 100644 index 000000000..9b71fc495 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosResponse.html @@ -0,0 +1,7 @@ +AxiosResponse | trilium
                                                                                                                                                  trilium
                                                                                                                                                    Preparing search index...

                                                                                                                                                    Interface AxiosResponse<T, D>

                                                                                                                                                    interface AxiosResponse<T = any, D = any> {
                                                                                                                                                        config: InternalAxiosRequestConfig<D>;
                                                                                                                                                        data: T;
                                                                                                                                                        headers:
                                                                                                                                                            | AxiosResponseHeaders
                                                                                                                                                            | Partial<
                                                                                                                                                                RawAxiosHeaders & {
                                                                                                                                                                    "Cache-Control": AxiosHeaderValue;
                                                                                                                                                                    "Content-Encoding": AxiosHeaderValue;
                                                                                                                                                                    "Content-Length": AxiosHeaderValue;
                                                                                                                                                                    "Content-Type": AxiosHeaderValue;
                                                                                                                                                                    Server: AxiosHeaderValue;
                                                                                                                                                                } & { "set-cookie": string[] },
                                                                                                                                                            >;
                                                                                                                                                        request?: any;
                                                                                                                                                        status: number;
                                                                                                                                                        statusText: string;
                                                                                                                                                    }

                                                                                                                                                    Type Parameters

                                                                                                                                                    • T = any
                                                                                                                                                    • D = any
                                                                                                                                                    Index

                                                                                                                                                    Properties

                                                                                                                                                    data: T
                                                                                                                                                    headers:
                                                                                                                                                        | AxiosResponseHeaders
                                                                                                                                                        | Partial<
                                                                                                                                                            RawAxiosHeaders & {
                                                                                                                                                                "Cache-Control": AxiosHeaderValue;
                                                                                                                                                                "Content-Encoding": AxiosHeaderValue;
                                                                                                                                                                "Content-Length": AxiosHeaderValue;
                                                                                                                                                                "Content-Type": AxiosHeaderValue;
                                                                                                                                                                Server: AxiosHeaderValue;
                                                                                                                                                            } & { "set-cookie": string[] },
                                                                                                                                                        >
                                                                                                                                                    request?: any
                                                                                                                                                    status: number
                                                                                                                                                    statusText: string
                                                                                                                                                    diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosResponseTransformer.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosResponseTransformer.html new file mode 100644 index 000000000..01903f568 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosResponseTransformer.html @@ -0,0 +1 @@ +AxiosResponseTransformer | trilium
                                                                                                                                                    trilium
                                                                                                                                                      Preparing search index...
                                                                                                                                                      diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosStatic.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosStatic.html new file mode 100644 index 000000000..abdc05007 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.AxiosStatic.html @@ -0,0 +1,32 @@ +AxiosStatic | trilium
                                                                                                                                                      trilium
                                                                                                                                                        Preparing search index...
                                                                                                                                                        interface AxiosStatic {
                                                                                                                                                            all: <T>(values: (T | Promise<T>)[]) => Promise<T[]>;
                                                                                                                                                            Axios: typeof Axios;
                                                                                                                                                            AxiosError: typeof AxiosError;
                                                                                                                                                            AxiosHeaders: typeof AxiosHeaders;
                                                                                                                                                            Cancel: CancelStatic;
                                                                                                                                                            CanceledError: typeof CanceledError;
                                                                                                                                                            CancelToken: CancelTokenStatic;
                                                                                                                                                            defaults: Omit<AxiosDefaults<any>, "headers"> & {
                                                                                                                                                                headers: HeadersDefaults & { [key: string]: AxiosHeaderValue };
                                                                                                                                                            };
                                                                                                                                                            formToJSON: (form: GenericFormData | GenericHTMLFormElement) => object;
                                                                                                                                                            getAdapter: (
                                                                                                                                                                adapters: undefined | AxiosAdapterConfig | AxiosAdapterConfig[],
                                                                                                                                                            ) => AxiosAdapter;
                                                                                                                                                            HttpStatusCode: typeof HttpStatusCode;
                                                                                                                                                            interceptors: {
                                                                                                                                                                request: AxiosInterceptorManager<InternalAxiosRequestConfig<any>>;
                                                                                                                                                                response: AxiosInterceptorManager<AxiosResponse<any, any>>;
                                                                                                                                                            };
                                                                                                                                                            isAxiosError: <T = any, D = any>(
                                                                                                                                                                payload: any,
                                                                                                                                                            ) => payload is AxiosError<T, D>;
                                                                                                                                                            isCancel: (value: any) => value is Cancel;
                                                                                                                                                            mergeConfig: <D = any>(
                                                                                                                                                                config1: AxiosRequestConfig<D>,
                                                                                                                                                                config2: AxiosRequestConfig<D>,
                                                                                                                                                            ) => AxiosRequestConfig<D>;
                                                                                                                                                            spread: <T, R>(callback: (...args: T[]) => R) => (array: T[]) => R;
                                                                                                                                                            toFormData: (
                                                                                                                                                                sourceObj: object,
                                                                                                                                                                targetFormData?: GenericFormData,
                                                                                                                                                                options?: FormSerializerOptions,
                                                                                                                                                            ) => GenericFormData;
                                                                                                                                                            VERSION: string;
                                                                                                                                                            create(config?: CreateAxiosDefaults<any>): AxiosInstance;
                                                                                                                                                            delete<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            get<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            getUri(config?: AxiosRequestConfig<any>): string;
                                                                                                                                                            head<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            options<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            patch<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                data?: D,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            patchForm<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                data?: D,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            post<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                data?: D,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            postForm<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                data?: D,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            put<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                data?: D,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            putForm<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                data?: D,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            request<T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                config: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            <T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                config: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                            <T = any, R = AxiosResponse<T, any>, D = any>(
                                                                                                                                                                url: string,
                                                                                                                                                                config?: AxiosRequestConfig<D>,
                                                                                                                                                            ): Promise<R>;
                                                                                                                                                        }

                                                                                                                                                        Hierarchy (View Summary)

                                                                                                                                                        Index

                                                                                                                                                        Properties

                                                                                                                                                        all: <T>(values: (T | Promise<T>)[]) => Promise<T[]>
                                                                                                                                                        Axios: typeof Axios
                                                                                                                                                        AxiosError: typeof AxiosError
                                                                                                                                                        AxiosHeaders: typeof AxiosHeaders
                                                                                                                                                        Cancel: CancelStatic
                                                                                                                                                        CanceledError: typeof CanceledError
                                                                                                                                                        CancelToken: CancelTokenStatic
                                                                                                                                                        defaults: Omit<AxiosDefaults<any>, "headers"> & {
                                                                                                                                                            headers: HeadersDefaults & { [key: string]: AxiosHeaderValue };
                                                                                                                                                        }
                                                                                                                                                        formToJSON: (form: GenericFormData | GenericHTMLFormElement) => object
                                                                                                                                                        getAdapter: (
                                                                                                                                                            adapters: undefined | AxiosAdapterConfig | AxiosAdapterConfig[],
                                                                                                                                                        ) => AxiosAdapter
                                                                                                                                                        HttpStatusCode: typeof HttpStatusCode
                                                                                                                                                        interceptors: {
                                                                                                                                                            request: AxiosInterceptorManager<InternalAxiosRequestConfig<any>>;
                                                                                                                                                            response: AxiosInterceptorManager<AxiosResponse<any, any>>;
                                                                                                                                                        }
                                                                                                                                                        isAxiosError: <T = any, D = any>(payload: any) => payload is AxiosError<T, D>
                                                                                                                                                        isCancel: (value: any) => value is Cancel
                                                                                                                                                        mergeConfig: <D = any>(
                                                                                                                                                            config1: AxiosRequestConfig<D>,
                                                                                                                                                            config2: AxiosRequestConfig<D>,
                                                                                                                                                        ) => AxiosRequestConfig<D>
                                                                                                                                                        spread: <T, R>(callback: (...args: T[]) => R) => (array: T[]) => R
                                                                                                                                                        toFormData: (
                                                                                                                                                            sourceObj: object,
                                                                                                                                                            targetFormData?: GenericFormData,
                                                                                                                                                            options?: FormSerializerOptions,
                                                                                                                                                        ) => GenericFormData
                                                                                                                                                        VERSION: string

                                                                                                                                                        Methods

                                                                                                                                                        post

                                                                                                                                                        diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.BranchRow.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.BranchRow.html similarity index 77% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.BranchRow.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.BranchRow.html index 941a004d6..e4a62b232 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.BranchRow.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.BranchRow.html @@ -1,4 +1,4 @@ -BranchRow | trilium
                                                                                                                                                        trilium
                                                                                                                                                          Preparing search index...
                                                                                                                                                          interface BranchRow {
                                                                                                                                                              branchId?: string;
                                                                                                                                                              isDeleted?: boolean;
                                                                                                                                                              isExpanded?: boolean;
                                                                                                                                                              noteId: string;
                                                                                                                                                              notePosition?: null | number;
                                                                                                                                                              parentNoteId: string;
                                                                                                                                                              prefix?: null | string;
                                                                                                                                                              utcDateModified?: string;
                                                                                                                                                          }
                                                                                                                                                          Index

                                                                                                                                                          Properties

                                                                                                                                                          branchId? +BranchRow | trilium
                                                                                                                                                          trilium
                                                                                                                                                            Preparing search index...
                                                                                                                                                            interface BranchRow {
                                                                                                                                                                branchId?: string;
                                                                                                                                                                isDeleted?: boolean;
                                                                                                                                                                isExpanded?: boolean;
                                                                                                                                                                noteId: string;
                                                                                                                                                                notePosition?: null | number;
                                                                                                                                                                parentNoteId: string;
                                                                                                                                                                prefix?: null | string;
                                                                                                                                                                utcDateModified?: string;
                                                                                                                                                            }
                                                                                                                                                            Index

                                                                                                                                                            Properties

                                                                                                                                                            branchId?: string
                                                                                                                                                            isDeleted?: boolean
                                                                                                                                                            isExpanded?: boolean
                                                                                                                                                            noteId: string
                                                                                                                                                            notePosition?: null | number
                                                                                                                                                            parentNoteId: string
                                                                                                                                                            prefix?: null | string
                                                                                                                                                            utcDateModified?: string
                                                                                                                                                            +

                                                                                                                                                            Properties

                                                                                                                                                            branchId?: string
                                                                                                                                                            isDeleted?: boolean
                                                                                                                                                            isExpanded?: boolean
                                                                                                                                                            noteId: string
                                                                                                                                                            notePosition?: null | number
                                                                                                                                                            parentNoteId: string
                                                                                                                                                            prefix?: null | string
                                                                                                                                                            utcDateModified?: string
                                                                                                                                                            diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.CallSite.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CallSite.html similarity index 84% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.CallSite.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.CallSite.html index 4ff835aa5..e5b7eb5ea 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.CallSite.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CallSite.html @@ -1,4 +1,4 @@ -CallSite | trilium
                                                                                                                                                            trilium
                                                                                                                                                              Preparing search index...
                                                                                                                                                              interface CallSite {
                                                                                                                                                                  getColumnNumber(): null | number;
                                                                                                                                                                  getEnclosingColumnNumber(): number;
                                                                                                                                                                  getEnclosingLineNumber(): number;
                                                                                                                                                                  getEvalOrigin(): undefined | string;
                                                                                                                                                                  getFileName(): undefined | string;
                                                                                                                                                                  getFunction(): undefined | Function;
                                                                                                                                                                  getFunctionName(): null | string;
                                                                                                                                                                  getLineNumber(): null | number;
                                                                                                                                                                  getMethodName(): null | string;
                                                                                                                                                                  getPosition(): number;
                                                                                                                                                                  getPromiseIndex(): null | number;
                                                                                                                                                                  getScriptHash(): string;
                                                                                                                                                                  getScriptNameOrSourceURL(): string;
                                                                                                                                                                  getThis(): unknown;
                                                                                                                                                                  getTypeName(): null | string;
                                                                                                                                                                  isAsync(): boolean;
                                                                                                                                                                  isConstructor(): boolean;
                                                                                                                                                                  isEval(): boolean;
                                                                                                                                                                  isNative(): boolean;
                                                                                                                                                                  isPromiseAll(): boolean;
                                                                                                                                                                  isToplevel(): boolean;
                                                                                                                                                                  toString(): string;
                                                                                                                                                              }
                                                                                                                                                              Index

                                                                                                                                                              Methods

                                                                                                                                                              getColumnNumber +CallSite | trilium
                                                                                                                                                              trilium
                                                                                                                                                                Preparing search index...
                                                                                                                                                                interface CallSite {
                                                                                                                                                                    getColumnNumber(): null | number;
                                                                                                                                                                    getEnclosingColumnNumber(): number;
                                                                                                                                                                    getEnclosingLineNumber(): number;
                                                                                                                                                                    getEvalOrigin(): undefined | string;
                                                                                                                                                                    getFileName(): undefined | string;
                                                                                                                                                                    getFunction(): undefined | Function;
                                                                                                                                                                    getFunctionName(): null | string;
                                                                                                                                                                    getLineNumber(): null | number;
                                                                                                                                                                    getMethodName(): null | string;
                                                                                                                                                                    getPosition(): number;
                                                                                                                                                                    getPromiseIndex(): null | number;
                                                                                                                                                                    getScriptHash(): string;
                                                                                                                                                                    getScriptNameOrSourceURL(): string;
                                                                                                                                                                    getThis(): unknown;
                                                                                                                                                                    getTypeName(): null | string;
                                                                                                                                                                    isAsync(): boolean;
                                                                                                                                                                    isConstructor(): boolean;
                                                                                                                                                                    isEval(): boolean;
                                                                                                                                                                    isNative(): boolean;
                                                                                                                                                                    isPromiseAll(): boolean;
                                                                                                                                                                    isToplevel(): boolean;
                                                                                                                                                                    toString(): string;
                                                                                                                                                                }
                                                                                                                                                                Index

                                                                                                                                                                Methods

                                                                                                                                                                getColumnNumber getEnclosingColumnNumber getEnclosingLineNumber getEvalOrigin diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.Cancel.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.Cancel.html similarity index 80% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.Cancel.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.Cancel.html index 344a4dc6c..f2377a81f 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.Cancel.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.Cancel.html @@ -1,2 +1,2 @@ -Cancel | trilium
                                                                                                                                                                trilium
                                                                                                                                                                  Preparing search index...
                                                                                                                                                                  interface Cancel {
                                                                                                                                                                      message: undefined | string;
                                                                                                                                                                  }
                                                                                                                                                                  Index

                                                                                                                                                                  Properties

                                                                                                                                                                  message +Cancel | trilium
                                                                                                                                                                  trilium
                                                                                                                                                                    Preparing search index...
                                                                                                                                                                    interface Cancel {
                                                                                                                                                                        message: undefined | string;
                                                                                                                                                                    }
                                                                                                                                                                    Index

                                                                                                                                                                    Properties

                                                                                                                                                                    Properties

                                                                                                                                                                    message: undefined | string
                                                                                                                                                                    diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelStatic.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelStatic.html new file mode 100644 index 000000000..89d41011d --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelStatic.html @@ -0,0 +1,2 @@ +CancelStatic | trilium
                                                                                                                                                                    trilium
                                                                                                                                                                      Preparing search index...
                                                                                                                                                                      interface CancelStatic {
                                                                                                                                                                          new CancelStatic(message?: string): Cancel;
                                                                                                                                                                      }
                                                                                                                                                                      Index

                                                                                                                                                                      Constructors

                                                                                                                                                                      Constructors

                                                                                                                                                                      • Parameters

                                                                                                                                                                        • Optionalmessage: string

                                                                                                                                                                        Returns Cancel

                                                                                                                                                                      diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelToken.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelToken.html new file mode 100644 index 000000000..c10b469ab --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelToken.html @@ -0,0 +1,4 @@ +CancelToken | trilium
                                                                                                                                                                      trilium
                                                                                                                                                                        Preparing search index...
                                                                                                                                                                        interface CancelToken {
                                                                                                                                                                            promise: Promise<Cancel>;
                                                                                                                                                                            reason?: Cancel;
                                                                                                                                                                            throwIfRequested(): void;
                                                                                                                                                                        }
                                                                                                                                                                        Index

                                                                                                                                                                        Properties

                                                                                                                                                                        Methods

                                                                                                                                                                        Properties

                                                                                                                                                                        promise: Promise<Cancel>
                                                                                                                                                                        reason?: Cancel

                                                                                                                                                                        Methods

                                                                                                                                                                        • Returns void

                                                                                                                                                                        diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelTokenSource.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelTokenSource.html new file mode 100644 index 000000000..74b257bb9 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelTokenSource.html @@ -0,0 +1,3 @@ +CancelTokenSource | trilium
                                                                                                                                                                        trilium
                                                                                                                                                                          Preparing search index...
                                                                                                                                                                          interface CancelTokenSource {
                                                                                                                                                                              cancel: Canceler;
                                                                                                                                                                              token: CancelToken;
                                                                                                                                                                          }
                                                                                                                                                                          Index

                                                                                                                                                                          Properties

                                                                                                                                                                          Properties

                                                                                                                                                                          cancel: Canceler
                                                                                                                                                                          diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelTokenStatic.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelTokenStatic.html new file mode 100644 index 000000000..67bd8e1bc --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CancelTokenStatic.html @@ -0,0 +1,3 @@ +CancelTokenStatic | trilium
                                                                                                                                                                          trilium
                                                                                                                                                                            Preparing search index...
                                                                                                                                                                            interface CancelTokenStatic {
                                                                                                                                                                                new CancelTokenStatic(executor: (cancel: Canceler) => void): CancelToken;
                                                                                                                                                                                source(): CancelTokenSource;
                                                                                                                                                                            }
                                                                                                                                                                            Index

                                                                                                                                                                            Constructors

                                                                                                                                                                            Methods

                                                                                                                                                                            Constructors

                                                                                                                                                                            Methods

                                                                                                                                                                            diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.Canceler.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.Canceler.html new file mode 100644 index 000000000..654ee714c --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.Canceler.html @@ -0,0 +1 @@ +Canceler | trilium
                                                                                                                                                                            trilium
                                                                                                                                                                              Preparing search index...
                                                                                                                                                                              • Parameters

                                                                                                                                                                                Returns void

                                                                                                                                                                              diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.Cheerio.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.Cheerio.html new file mode 100644 index 000000000..d71e7c265 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.Cheerio.html @@ -0,0 +1,61 @@ +Cheerio | trilium
                                                                                                                                                                              trilium
                                                                                                                                                                                Preparing search index...
                                                                                                                                                                                interface Cheerio {
                                                                                                                                                                                    cheerio: string;
                                                                                                                                                                                    length: number;
                                                                                                                                                                                    "[iterator]"(): IterableIterator<Element>;
                                                                                                                                                                                    add(selectorOrHtml: string): Cheerio;
                                                                                                                                                                                    add(selector: string, context: Document): Cheerio;
                                                                                                                                                                                    add(element: Element): Cheerio;
                                                                                                                                                                                    add(elements: Element[]): Cheerio;
                                                                                                                                                                                    add(selection: Cheerio): Cheerio;
                                                                                                                                                                                    addBack(): Cheerio;
                                                                                                                                                                                    addBack(filter: string): Cheerio;
                                                                                                                                                                                    addClass(classNames: string): Cheerio;
                                                                                                                                                                                    after(content: string, ...contents: any[]): Cheerio;
                                                                                                                                                                                    after(content: Document, ...contents: any[]): Cheerio;
                                                                                                                                                                                    after(content: Document[], ...contents: any[]): Cheerio;
                                                                                                                                                                                    after(content: Cheerio, ...contents: any[]): Cheerio;
                                                                                                                                                                                    append(content: string, ...contents: any[]): Cheerio;
                                                                                                                                                                                    append(content: Document, ...contents: any[]): Cheerio;
                                                                                                                                                                                    append(content: Document[], ...contents: any[]): Cheerio;
                                                                                                                                                                                    append(content: Cheerio, ...contents: any[]): Cheerio;
                                                                                                                                                                                    appendTo(target: Cheerio): Cheerio;
                                                                                                                                                                                    attr(): { [attr: string]: string };
                                                                                                                                                                                    attr(name: string): undefined | string;
                                                                                                                                                                                    attr(name: string, value: AttrFunction): Cheerio;
                                                                                                                                                                                    attr(name: string, value: string): Cheerio;
                                                                                                                                                                                    attr(map: { [key: string]: any }): Cheerio;
                                                                                                                                                                                    before(content: string, ...contents: any[]): Cheerio;
                                                                                                                                                                                    before(content: Document, ...contents: any[]): Cheerio;
                                                                                                                                                                                    before(content: Document[], ...contents: any[]): Cheerio;
                                                                                                                                                                                    before(content: Cheerio, ...contents: any[]): Cheerio;
                                                                                                                                                                                    children(selector?: string): Cheerio;
                                                                                                                                                                                    clone(): Cheerio;
                                                                                                                                                                                    closest(): Cheerio;
                                                                                                                                                                                    closest(selector: string): Cheerio;
                                                                                                                                                                                    contents(): Cheerio;
                                                                                                                                                                                    css(propertyName?: string): string;
                                                                                                                                                                                    css(propertyNames: string[]): string[];
                                                                                                                                                                                    css(propertyName: string, value: string): Cheerio;
                                                                                                                                                                                    css(propertyName: string, value: number): Cheerio;
                                                                                                                                                                                    css(
                                                                                                                                                                                        propertyName: string,
                                                                                                                                                                                        func: (index: number, value: string) => string,
                                                                                                                                                                                    ): Cheerio;
                                                                                                                                                                                    css(
                                                                                                                                                                                        propertyName: string,
                                                                                                                                                                                        func: (index: number, value: string) => number,
                                                                                                                                                                                    ): Cheerio;
                                                                                                                                                                                    css(properties: Object): Cheerio;
                                                                                                                                                                                    data(): any;
                                                                                                                                                                                    data(name: string): any;
                                                                                                                                                                                    data(name: string, value: any): any;
                                                                                                                                                                                    each(func: (index: number, element: Element) => any): Cheerio;
                                                                                                                                                                                    empty(): Cheerio;
                                                                                                                                                                                    end(): Cheerio;
                                                                                                                                                                                    eq(index: number): Cheerio;
                                                                                                                                                                                    filter(selector: string): Cheerio;
                                                                                                                                                                                    filter(selection: Cheerio): Cheerio;
                                                                                                                                                                                    filter(element: Element): Cheerio;
                                                                                                                                                                                    filter(elements: Element[]): Cheerio;
                                                                                                                                                                                    filter(func: (index: number, element: Element) => boolean): Cheerio;
                                                                                                                                                                                    find(selector: string): Cheerio;
                                                                                                                                                                                    find(element: Cheerio): Cheerio;
                                                                                                                                                                                    first(): Cheerio;
                                                                                                                                                                                    get(): any[];
                                                                                                                                                                                    get(index: number): any;
                                                                                                                                                                                    has(selector: string): Cheerio;
                                                                                                                                                                                    has(element: Element): Cheerio;
                                                                                                                                                                                    hasClass(className: string): boolean;
                                                                                                                                                                                    html(): null | string;
                                                                                                                                                                                    html(html: string): Cheerio;
                                                                                                                                                                                    index(): number;
                                                                                                                                                                                    index(selector: string): number;
                                                                                                                                                                                    index(selection: Cheerio): number;
                                                                                                                                                                                    insertAfter(content: string): Cheerio;
                                                                                                                                                                                    insertAfter(content: Document): Cheerio;
                                                                                                                                                                                    insertAfter(content: Cheerio): Cheerio;
                                                                                                                                                                                    insertBefore(content: string): Cheerio;
                                                                                                                                                                                    insertBefore(content: Document): Cheerio;
                                                                                                                                                                                    insertBefore(content: Cheerio): Cheerio;
                                                                                                                                                                                    is(selector: string): boolean;
                                                                                                                                                                                    is(element: Element): boolean;
                                                                                                                                                                                    is(element: Element[]): boolean;
                                                                                                                                                                                    is(selection: Cheerio): boolean;
                                                                                                                                                                                    is(func: (index: number, element: Element) => boolean): boolean;
                                                                                                                                                                                    last(): Cheerio;
                                                                                                                                                                                    map(func: (index: number, element: Element) => any): Cheerio;
                                                                                                                                                                                    next(selector?: string): Cheerio;
                                                                                                                                                                                    nextAll(): Cheerio;
                                                                                                                                                                                    nextAll(selector: string): Cheerio;
                                                                                                                                                                                    nextUntil(selector?: string, filter?: string): Cheerio;
                                                                                                                                                                                    nextUntil(element: Element, filter?: string): Cheerio;
                                                                                                                                                                                    nextUntil(element: Cheerio, filter?: string): Cheerio;
                                                                                                                                                                                    not(selector: string): Cheerio;
                                                                                                                                                                                    not(selection: Cheerio): Cheerio;
                                                                                                                                                                                    not(element: Element): Cheerio;
                                                                                                                                                                                    not(func: (index: number, element: Element) => boolean): Cheerio;
                                                                                                                                                                                    parent(selector?: string): Cheerio;
                                                                                                                                                                                    parents(selector?: string): Cheerio;
                                                                                                                                                                                    parentsUntil(selector?: string, filter?: string): Cheerio;
                                                                                                                                                                                    parentsUntil(element: Element, filter?: string): Cheerio;
                                                                                                                                                                                    parentsUntil(element: Cheerio, filter?: string): Cheerio;
                                                                                                                                                                                    prepend(content: string, ...contents: any[]): Cheerio;
                                                                                                                                                                                    prepend(content: Document, ...contents: any[]): Cheerio;
                                                                                                                                                                                    prepend(content: Document[], ...contents: any[]): Cheerio;
                                                                                                                                                                                    prepend(content: Cheerio, ...contents: any[]): Cheerio;
                                                                                                                                                                                    prependTo(target: Cheerio): Cheerio;
                                                                                                                                                                                    prev(selector?: string): Cheerio;
                                                                                                                                                                                    prevAll(): Cheerio;
                                                                                                                                                                                    prevAll(selector: string): Cheerio;
                                                                                                                                                                                    prevUntil(selector?: string, filter?: string): Cheerio;
                                                                                                                                                                                    prevUntil(element: Element, filter?: string): Cheerio;
                                                                                                                                                                                    prevUntil(element: Cheerio, filter?: string): Cheerio;
                                                                                                                                                                                    prop(name: string): any;
                                                                                                                                                                                    prop(name: string, value: any): Cheerio;
                                                                                                                                                                                    remove(selector?: string): Cheerio;
                                                                                                                                                                                    removeAttr(name: string): Cheerio;
                                                                                                                                                                                    removeClass(): Cheerio;
                                                                                                                                                                                    removeClass(className: string): Cheerio;
                                                                                                                                                                                    removeClass(func: (index: number, className: string) => string): Cheerio;
                                                                                                                                                                                    replaceWith(content: string): Cheerio;
                                                                                                                                                                                    replaceWith(content: Element): Cheerio;
                                                                                                                                                                                    replaceWith(content: Element[]): Cheerio;
                                                                                                                                                                                    replaceWith(content: Cheerio): Cheerio;
                                                                                                                                                                                    replaceWith(content: () => Cheerio): Cheerio;
                                                                                                                                                                                    serialize(): string;
                                                                                                                                                                                    serializeArray(): { name: string; value: string }[];
                                                                                                                                                                                    siblings(selector?: string): Cheerio;
                                                                                                                                                                                    slice(start: number, end?: number): Cheerio;
                                                                                                                                                                                    text(): string;
                                                                                                                                                                                    text(text: string): Cheerio;
                                                                                                                                                                                    toArray(): Element[];
                                                                                                                                                                                    toggleClass(className: string): Cheerio;
                                                                                                                                                                                    toggleClass(className: string, toggleSwitch: boolean): Cheerio;
                                                                                                                                                                                    toggleClass(toggleSwitch?: boolean): Cheerio;
                                                                                                                                                                                    toggleClass(
                                                                                                                                                                                        func: (
                                                                                                                                                                                            index: number,
                                                                                                                                                                                            className: string,
                                                                                                                                                                                            toggleSwitch: boolean,
                                                                                                                                                                                        ) => string,
                                                                                                                                                                                        toggleSwitch?: boolean,
                                                                                                                                                                                    ): Cheerio;
                                                                                                                                                                                    val(): string;
                                                                                                                                                                                    val(value: string): Cheerio;
                                                                                                                                                                                    wrap(content: string): Cheerio;
                                                                                                                                                                                    wrap(content: Document): Cheerio;
                                                                                                                                                                                    wrap(content: Cheerio): Cheerio;
                                                                                                                                                                                    [index: number]: Element;
                                                                                                                                                                                }

                                                                                                                                                                                Indexable

                                                                                                                                                                                Index

                                                                                                                                                                                Properties

                                                                                                                                                                                cheerio: string
                                                                                                                                                                                length: number

                                                                                                                                                                                Methods

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selectorOrHtml: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string
                                                                                                                                                                                  • context: Document

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • filter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • classNames: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: string
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document[]
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: string
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document[]
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns { [attr: string]: string }

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • name: string

                                                                                                                                                                                  Returns undefined | string

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • name: string
                                                                                                                                                                                  • value: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • map: { [key: string]: any }

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: string
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document[]
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • OptionalpropertyName: string

                                                                                                                                                                                  Returns string

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • propertyNames: string[]

                                                                                                                                                                                  Returns string[]

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • propertyName: string
                                                                                                                                                                                  • value: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • propertyName: string
                                                                                                                                                                                  • value: number

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • propertyName: string
                                                                                                                                                                                  • func: (index: number, value: string) => string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • propertyName: string
                                                                                                                                                                                  • func: (index: number, value: string) => number

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns any

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • name: string

                                                                                                                                                                                  Returns any

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • name: string
                                                                                                                                                                                  • value: any

                                                                                                                                                                                  Returns any

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • func: (index: number, element: Element) => any

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • index: number

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • func: (index: number, element: Element) => boolean

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Returns any[]

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • index: number

                                                                                                                                                                                  Returns any

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • className: string

                                                                                                                                                                                  Returns boolean

                                                                                                                                                                                • Returns null | string

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • html: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns number

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns number

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns number

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns boolean

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns boolean

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns boolean

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns boolean

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • func: (index: number, element: Element) => boolean

                                                                                                                                                                                  Returns boolean

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • func: (index: number, element: Element) => any

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • element: Element
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • element: Cheerio
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • func: (index: number, element: Element) => boolean

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • element: Element
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • element: Cheerio
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: string
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document[]
                                                                                                                                                                                  • ...contents: any[]

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • selector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • element: Element
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • element: Cheerio
                                                                                                                                                                                  • Optionalfilter: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • name: string

                                                                                                                                                                                  Returns any

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • name: string
                                                                                                                                                                                  • value: any

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • name: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • className: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • func: (index: number, className: string) => string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns string

                                                                                                                                                                                • Returns { name: string; value: string }[]

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • Optionalselector: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • start: number
                                                                                                                                                                                  • Optionalend: number

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns string

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • text: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns Element[]

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • className: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • className: string
                                                                                                                                                                                  • toggleSwitch: boolean

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • OptionaltoggleSwitch: boolean

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • func: (index: number, className: string, toggleSwitch: boolean) => string
                                                                                                                                                                                  • OptionaltoggleSwitch: boolean

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Returns string

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • value: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: string

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  • content: Document

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                • Parameters

                                                                                                                                                                                  Returns Cheerio

                                                                                                                                                                                diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.CheerioAPI.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CheerioAPI.html new file mode 100644 index 000000000..06b5011f4 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CheerioAPI.html @@ -0,0 +1,8 @@ +CheerioAPI | trilium
                                                                                                                                                                                trilium
                                                                                                                                                                                  Preparing search index...
                                                                                                                                                                                  interface CheerioAPI {
                                                                                                                                                                                      version: string;
                                                                                                                                                                                      contains(container: Element, contained: Element): boolean;
                                                                                                                                                                                      html(options?: CheerioParserOptions): string;
                                                                                                                                                                                      html(
                                                                                                                                                                                          dom: string | Element | Cheerio,
                                                                                                                                                                                          options?: CheerioParserOptions,
                                                                                                                                                                                      ): string;
                                                                                                                                                                                      load(
                                                                                                                                                                                          html: string | Buffer<ArrayBufferLike>,
                                                                                                                                                                                          options?: CheerioParserOptions,
                                                                                                                                                                                      ): Root;
                                                                                                                                                                                      load(element: Element | Element[], options?: CheerioParserOptions): Root;
                                                                                                                                                                                      parseHTML(
                                                                                                                                                                                          data: string,
                                                                                                                                                                                          context?: null | Document,
                                                                                                                                                                                          keepScripts?: boolean,
                                                                                                                                                                                      ): Document[];
                                                                                                                                                                                      root(): Cheerio;
                                                                                                                                                                                      xml(dom?: string | Element | Cheerio): string;
                                                                                                                                                                                      (selector: string): Cheerio;
                                                                                                                                                                                      (selector: string, context: string): Cheerio;
                                                                                                                                                                                      (selector: string, context: Element): Cheerio;
                                                                                                                                                                                      (selector: string, context: Element[]): Cheerio;
                                                                                                                                                                                      (selector: string, context: Cheerio): Cheerio;
                                                                                                                                                                                      (selector: string, context: string, root: string): Cheerio;
                                                                                                                                                                                      (selector: string, context: Element, root: string): Cheerio;
                                                                                                                                                                                      (selector: string, context: Element[], root: string): Cheerio;
                                                                                                                                                                                      (selector: string, context: Cheerio, root: string): Cheerio;
                                                                                                                                                                                      (selector: any): Cheerio;
                                                                                                                                                                                  }

                                                                                                                                                                                  Hierarchy (View Summary)

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    • selector: string

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    • selector: string
                                                                                                                                                                                    • context: string

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    • selector: string
                                                                                                                                                                                    • context: string
                                                                                                                                                                                    • root: string

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    • selector: string
                                                                                                                                                                                    • context: Element
                                                                                                                                                                                    • root: string

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    • selector: string
                                                                                                                                                                                    • context: Element[]
                                                                                                                                                                                    • root: string

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    • selector: string
                                                                                                                                                                                    • context: Cheerio
                                                                                                                                                                                    • root: string

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    • selector: any

                                                                                                                                                                                    Returns Cheerio

                                                                                                                                                                                  Index

                                                                                                                                                                                  Properties

                                                                                                                                                                                  Methods

                                                                                                                                                                                  Properties

                                                                                                                                                                                  version: string

                                                                                                                                                                                  Methods

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    • data: string
                                                                                                                                                                                    • Optionalcontext: null | Document
                                                                                                                                                                                    • OptionalkeepScripts: boolean

                                                                                                                                                                                    Returns Document[]

                                                                                                                                                                                  • Parameters

                                                                                                                                                                                    Returns string

                                                                                                                                                                                  diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.CheerioParserOptions.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CheerioParserOptions.html similarity index 82% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.CheerioParserOptions.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.CheerioParserOptions.html index 7faf2fd89..c941697cd 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.CheerioParserOptions.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CheerioParserOptions.html @@ -1,4 +1,4 @@ -CheerioParserOptions | trilium
                                                                                                                                                                                  trilium
                                                                                                                                                                                    Preparing search index...
                                                                                                                                                                                    interface CheerioParserOptions {
                                                                                                                                                                                        _useHtmlParser2?: boolean;
                                                                                                                                                                                        decodeEntities?: boolean;
                                                                                                                                                                                        ignoreWhitespace?: boolean;
                                                                                                                                                                                        lowerCaseAttributeNames?: boolean;
                                                                                                                                                                                        lowerCaseTags?: boolean;
                                                                                                                                                                                        normalizeWhitespace?: boolean;
                                                                                                                                                                                        recognizeCDATA?: boolean;
                                                                                                                                                                                        recognizeSelfClosing?: boolean;
                                                                                                                                                                                        withEndIndices?: boolean;
                                                                                                                                                                                        withStartIndices?: boolean;
                                                                                                                                                                                        xmlMode?: boolean;
                                                                                                                                                                                    }
                                                                                                                                                                                    Index

                                                                                                                                                                                    Properties

                                                                                                                                                                                    _useHtmlParser2? +CheerioParserOptions | trilium
                                                                                                                                                                                    trilium
                                                                                                                                                                                      Preparing search index...
                                                                                                                                                                                      interface CheerioParserOptions {
                                                                                                                                                                                          _useHtmlParser2?: boolean;
                                                                                                                                                                                          decodeEntities?: boolean;
                                                                                                                                                                                          ignoreWhitespace?: boolean;
                                                                                                                                                                                          lowerCaseAttributeNames?: boolean;
                                                                                                                                                                                          lowerCaseTags?: boolean;
                                                                                                                                                                                          normalizeWhitespace?: boolean;
                                                                                                                                                                                          recognizeCDATA?: boolean;
                                                                                                                                                                                          recognizeSelfClosing?: boolean;
                                                                                                                                                                                          withEndIndices?: boolean;
                                                                                                                                                                                          withStartIndices?: boolean;
                                                                                                                                                                                          xmlMode?: boolean;
                                                                                                                                                                                      }
                                                                                                                                                                                      Index

                                                                                                                                                                                      Properties

                                                                                                                                                                                      _useHtmlParser2? decodeEntities? ignoreWhitespace? lowerCaseAttributeNames? diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.CloneResponse.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CloneResponse.html similarity index 77% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.CloneResponse.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.CloneResponse.html index 54cf61d53..79ed62c56 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.CloneResponse.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CloneResponse.html @@ -1,5 +1,5 @@ -CloneResponse | trilium
                                                                                                                                                                                      trilium
                                                                                                                                                                                        Preparing search index...
                                                                                                                                                                                        interface CloneResponse {
                                                                                                                                                                                            branchId?: string;
                                                                                                                                                                                            message?: string;
                                                                                                                                                                                            notePath?: string;
                                                                                                                                                                                            success: boolean;
                                                                                                                                                                                        }
                                                                                                                                                                                        Index

                                                                                                                                                                                        Properties

                                                                                                                                                                                        branchId? +CloneResponse | trilium
                                                                                                                                                                                        trilium
                                                                                                                                                                                          Preparing search index...
                                                                                                                                                                                          interface CloneResponse {
                                                                                                                                                                                              branchId?: string;
                                                                                                                                                                                              message?: string;
                                                                                                                                                                                              notePath?: string;
                                                                                                                                                                                              success: boolean;
                                                                                                                                                                                          }
                                                                                                                                                                                          Index

                                                                                                                                                                                          Properties

                                                                                                                                                                                          branchId?: string
                                                                                                                                                                                          message?: string
                                                                                                                                                                                          notePath?: string
                                                                                                                                                                                          success: boolean
                                                                                                                                                                                          +

                                                                                                                                                                                          Properties

                                                                                                                                                                                          branchId?: string
                                                                                                                                                                                          message?: string
                                                                                                                                                                                          notePath?: string
                                                                                                                                                                                          success: boolean
                                                                                                                                                                                          diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.CommentElement.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CommentElement.html new file mode 100644 index 000000000..49d9b1609 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CommentElement.html @@ -0,0 +1,8 @@ +CommentElement | trilium
                                                                                                                                                                                          trilium
                                                                                                                                                                                            Preparing search index...
                                                                                                                                                                                            interface CommentElement {
                                                                                                                                                                                                data?: string;
                                                                                                                                                                                                endIndex?: number;
                                                                                                                                                                                                next: null | Element;
                                                                                                                                                                                                parent: Element;
                                                                                                                                                                                                prev: null | Element;
                                                                                                                                                                                                startIndex?: number;
                                                                                                                                                                                                type: "comment";
                                                                                                                                                                                            }
                                                                                                                                                                                            Index

                                                                                                                                                                                            Properties

                                                                                                                                                                                            data?: string
                                                                                                                                                                                            endIndex?: number
                                                                                                                                                                                            next: null | Element
                                                                                                                                                                                            parent: Element
                                                                                                                                                                                            prev: null | Element
                                                                                                                                                                                            startIndex?: number
                                                                                                                                                                                            type: "comment"
                                                                                                                                                                                            diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-1.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-1.html similarity index 77% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-1.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-1.html index 7f47be31f..1c4e7a617 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-1.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-1.html @@ -1,3 +1,3 @@ -ContentOpts | trilium
                                                                                                                                                                                            trilium
                                                                                                                                                                                              Preparing search index...
                                                                                                                                                                                              interface ContentOpts {
                                                                                                                                                                                                  forceFrontendReload?: boolean;
                                                                                                                                                                                                  forceSave?: boolean;
                                                                                                                                                                                              }
                                                                                                                                                                                              Index

                                                                                                                                                                                              Properties

                                                                                                                                                                                              forceFrontendReload? +ContentOpts | trilium
                                                                                                                                                                                              trilium
                                                                                                                                                                                                Preparing search index...
                                                                                                                                                                                                interface ContentOpts {
                                                                                                                                                                                                    forceFrontendReload?: boolean;
                                                                                                                                                                                                    forceSave?: boolean;
                                                                                                                                                                                                }
                                                                                                                                                                                                Index

                                                                                                                                                                                                Properties

                                                                                                                                                                                                forceFrontendReload?: boolean
                                                                                                                                                                                                forceSave?: boolean
                                                                                                                                                                                                +

                                                                                                                                                                                                Properties

                                                                                                                                                                                                forceFrontendReload?: boolean
                                                                                                                                                                                                forceSave?: boolean
                                                                                                                                                                                                diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-2.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-2.html similarity index 78% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-2.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-2.html index 4f8a4b14e..5697b8c2d 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-2.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-2.html @@ -1,6 +1,6 @@ -ContentOpts | trilium
                                                                                                                                                                                                trilium
                                                                                                                                                                                                  Preparing search index...
                                                                                                                                                                                                  interface ContentOpts {
                                                                                                                                                                                                      forceFrontendReload?: boolean;
                                                                                                                                                                                                      forceFullSave?: boolean;
                                                                                                                                                                                                      forceSave?: boolean;
                                                                                                                                                                                                  }
                                                                                                                                                                                                  Index

                                                                                                                                                                                                  Properties

                                                                                                                                                                                                  forceFrontendReload? +ContentOpts | trilium
                                                                                                                                                                                                  trilium
                                                                                                                                                                                                    Preparing search index...
                                                                                                                                                                                                    interface ContentOpts {
                                                                                                                                                                                                        forceFrontendReload?: boolean;
                                                                                                                                                                                                        forceFullSave?: boolean;
                                                                                                                                                                                                        forceSave?: boolean;
                                                                                                                                                                                                    }
                                                                                                                                                                                                    Index

                                                                                                                                                                                                    Properties

                                                                                                                                                                                                    forceFrontendReload?: boolean

                                                                                                                                                                                                    override frontend heuristics on when to reload, instruct to reload

                                                                                                                                                                                                    -
                                                                                                                                                                                                    forceFullSave?: boolean

                                                                                                                                                                                                    will also save this BAttachment entity

                                                                                                                                                                                                    -
                                                                                                                                                                                                    forceSave?: boolean
                                                                                                                                                                                                    +
                                                                                                                                                                                                    forceFullSave?: boolean

                                                                                                                                                                                                    will also save this BAttachment entity

                                                                                                                                                                                                    +
                                                                                                                                                                                                    forceSave?: boolean
                                                                                                                                                                                                    diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-3.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-3.html similarity index 79% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-3.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-3.html index 6520d543f..f9fc7007a 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts-3.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts-3.html @@ -1,3 +1,3 @@ -ContentOpts | trilium
                                                                                                                                                                                                    trilium
                                                                                                                                                                                                      Preparing search index...
                                                                                                                                                                                                      interface ContentOpts {
                                                                                                                                                                                                          forceSave?: boolean;
                                                                                                                                                                                                      }
                                                                                                                                                                                                      Index

                                                                                                                                                                                                      Properties

                                                                                                                                                                                                      forceSave? +ContentOpts | trilium
                                                                                                                                                                                                      trilium
                                                                                                                                                                                                        Preparing search index...
                                                                                                                                                                                                        interface ContentOpts {
                                                                                                                                                                                                            forceSave?: boolean;
                                                                                                                                                                                                        }
                                                                                                                                                                                                        Index

                                                                                                                                                                                                        Properties

                                                                                                                                                                                                        Properties

                                                                                                                                                                                                        forceSave?: boolean

                                                                                                                                                                                                        will also save this BRevision entity

                                                                                                                                                                                                        -
                                                                                                                                                                                                        +
                                                                                                                                                                                                        diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts.html similarity index 79% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts.html index 5ad8df8f0..6462bfe4a 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ContentOpts.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.ContentOpts.html @@ -1,5 +1,5 @@ -ContentOpts | trilium
                                                                                                                                                                                                        trilium
                                                                                                                                                                                                          Preparing search index...
                                                                                                                                                                                                          interface ContentOpts {
                                                                                                                                                                                                              forceFrontendReload?: boolean;
                                                                                                                                                                                                              forceSave?: boolean;
                                                                                                                                                                                                          }
                                                                                                                                                                                                          Index

                                                                                                                                                                                                          Properties

                                                                                                                                                                                                          forceFrontendReload? +ContentOpts | trilium
                                                                                                                                                                                                          trilium
                                                                                                                                                                                                            Preparing search index...
                                                                                                                                                                                                            interface ContentOpts {
                                                                                                                                                                                                                forceFrontendReload?: boolean;
                                                                                                                                                                                                                forceSave?: boolean;
                                                                                                                                                                                                            }
                                                                                                                                                                                                            Index

                                                                                                                                                                                                            Properties

                                                                                                                                                                                                            forceFrontendReload?: boolean

                                                                                                                                                                                                            override frontend heuristics on when to reload, instruct to reload

                                                                                                                                                                                                            -
                                                                                                                                                                                                            forceSave?: boolean

                                                                                                                                                                                                            will also save this BNote entity

                                                                                                                                                                                                            -
                                                                                                                                                                                                            +
                                                                                                                                                                                                            forceSave?: boolean

                                                                                                                                                                                                            will also save this BNote entity

                                                                                                                                                                                                            +
                                                                                                                                                                                                            diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ConvertOpts.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.ConvertOpts.html similarity index 79% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.ConvertOpts.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.ConvertOpts.html index bc3dd4c56..ff7947fb7 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.ConvertOpts.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.ConvertOpts.html @@ -1,3 +1,3 @@ -ConvertOpts | trilium
                                                                                                                                                                                                            trilium
                                                                                                                                                                                                              Preparing search index...
                                                                                                                                                                                                              interface ConvertOpts {
                                                                                                                                                                                                                  autoConversion?: boolean;
                                                                                                                                                                                                              }
                                                                                                                                                                                                              Index

                                                                                                                                                                                                              Properties

                                                                                                                                                                                                              autoConversion? +ConvertOpts | trilium
                                                                                                                                                                                                              trilium
                                                                                                                                                                                                                Preparing search index...
                                                                                                                                                                                                                interface ConvertOpts {
                                                                                                                                                                                                                    autoConversion?: boolean;
                                                                                                                                                                                                                }
                                                                                                                                                                                                                Index

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                autoConversion?: boolean

                                                                                                                                                                                                                if true, the action is not triggered by user, but e.g. by migration, and only perfect candidates will be migrated

                                                                                                                                                                                                                -
                                                                                                                                                                                                                +
                                                                                                                                                                                                                diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.CreateAxiosDefaults.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CreateAxiosDefaults.html new file mode 100644 index 000000000..e38dc8f8f --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CreateAxiosDefaults.html @@ -0,0 +1,45 @@ +CreateAxiosDefaults | trilium
                                                                                                                                                                                                                trilium
                                                                                                                                                                                                                  Preparing search index...

                                                                                                                                                                                                                  Interface CreateAxiosDefaults<D>

                                                                                                                                                                                                                  Construct a type with the properties of T except for those in type K.

                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  interface CreateAxiosDefaults<D = any> {
                                                                                                                                                                                                                      adapter?: AxiosAdapterConfig | AxiosAdapterConfig[];
                                                                                                                                                                                                                      allowAbsoluteUrls?: boolean;
                                                                                                                                                                                                                      auth?: AxiosBasicCredentials;
                                                                                                                                                                                                                      baseURL?: string;
                                                                                                                                                                                                                      beforeRedirect?: (
                                                                                                                                                                                                                          options: Record<string, any>,
                                                                                                                                                                                                                          responseDetails: {
                                                                                                                                                                                                                              headers: Record<string, string>;
                                                                                                                                                                                                                              statusCode: HttpStatusCode;
                                                                                                                                                                                                                          },
                                                                                                                                                                                                                      ) => void;
                                                                                                                                                                                                                      cancelToken?: CancelToken;
                                                                                                                                                                                                                      data?: D;
                                                                                                                                                                                                                      decompress?: boolean;
                                                                                                                                                                                                                      env?: { FormData?: new (...args: any[]) => object };
                                                                                                                                                                                                                      family?: AddressFamily;
                                                                                                                                                                                                                      fetchOptions?: Record<string, any>;
                                                                                                                                                                                                                      formSerializer?: FormSerializerOptions;
                                                                                                                                                                                                                      headers?:
                                                                                                                                                                                                                          | AxiosHeaders
                                                                                                                                                                                                                          | Partial<HeadersDefaults>
                                                                                                                                                                                                                          | Partial<
                                                                                                                                                                                                                              RawAxiosHeaders & {
                                                                                                                                                                                                                                  Accept: AxiosHeaderValue;
                                                                                                                                                                                                                                  Authorization: AxiosHeaderValue;
                                                                                                                                                                                                                                  "Content-Encoding": AxiosHeaderValue;
                                                                                                                                                                                                                                  "Content-Length": AxiosHeaderValue;
                                                                                                                                                                                                                                  "User-Agent": AxiosHeaderValue;
                                                                                                                                                                                                                              } & { "Content-Type": ContentType },
                                                                                                                                                                                                                          >;
                                                                                                                                                                                                                      httpAgent?: any;
                                                                                                                                                                                                                      httpsAgent?: any;
                                                                                                                                                                                                                      insecureHTTPParser?: boolean;
                                                                                                                                                                                                                      lookup?:
                                                                                                                                                                                                                          | (
                                                                                                                                                                                                                              (
                                                                                                                                                                                                                                  hostname: string,
                                                                                                                                                                                                                                  options: object,
                                                                                                                                                                                                                                  cb: (
                                                                                                                                                                                                                                      err: null | Error,
                                                                                                                                                                                                                                      address: LookupAddress | LookupAddress[],
                                                                                                                                                                                                                                      family?: AddressFamily,
                                                                                                                                                                                                                                  ) => void,
                                                                                                                                                                                                                              ) => void
                                                                                                                                                                                                                          )
                                                                                                                                                                                                                          | (
                                                                                                                                                                                                                              (
                                                                                                                                                                                                                                  hostname: string,
                                                                                                                                                                                                                                  options: object,
                                                                                                                                                                                                                              ) => Promise<
                                                                                                                                                                                                                                  | LookupAddress
                                                                                                                                                                                                                                  | [
                                                                                                                                                                                                                                      address: LookupAddressEntry
                                                                                                                                                                                                                                      | LookupAddressEntry[],
                                                                                                                                                                                                                                      family?: AddressFamily,
                                                                                                                                                                                                                                  ],
                                                                                                                                                                                                                              >
                                                                                                                                                                                                                          );
                                                                                                                                                                                                                      maxBodyLength?: number;
                                                                                                                                                                                                                      maxContentLength?: number;
                                                                                                                                                                                                                      maxRate?: number | [number, number];
                                                                                                                                                                                                                      maxRedirects?: number;
                                                                                                                                                                                                                      method?: string;
                                                                                                                                                                                                                      onDownloadProgress?: (progressEvent: AxiosProgressEvent) => void;
                                                                                                                                                                                                                      onUploadProgress?: (progressEvent: AxiosProgressEvent) => void;
                                                                                                                                                                                                                      params?: any;
                                                                                                                                                                                                                      paramsSerializer?: ParamsSerializerOptions | CustomParamsSerializer;
                                                                                                                                                                                                                      proxy?: false | AxiosProxyConfig;
                                                                                                                                                                                                                      responseEncoding?: string;
                                                                                                                                                                                                                      responseType?: ResponseType;
                                                                                                                                                                                                                      signal?: GenericAbortSignal;
                                                                                                                                                                                                                      socketPath?: null | string;
                                                                                                                                                                                                                      timeout?: number;
                                                                                                                                                                                                                      timeoutErrorMessage?: string;
                                                                                                                                                                                                                      transformRequest?: AxiosRequestTransformer | AxiosRequestTransformer[];
                                                                                                                                                                                                                      transformResponse?: AxiosResponseTransformer | AxiosResponseTransformer[];
                                                                                                                                                                                                                      transitional?: TransitionalOptions;
                                                                                                                                                                                                                      transport?: any;
                                                                                                                                                                                                                      url?: string;
                                                                                                                                                                                                                      validateStatus?: null | ((status: number) => boolean);
                                                                                                                                                                                                                      withCredentials?: boolean;
                                                                                                                                                                                                                      withXSRFToken?:
                                                                                                                                                                                                                          | boolean
                                                                                                                                                                                                                          | ((config: InternalAxiosRequestConfig) => undefined | boolean);
                                                                                                                                                                                                                      xsrfCookieName?: string;
                                                                                                                                                                                                                      xsrfHeaderName?: string;
                                                                                                                                                                                                                  }

                                                                                                                                                                                                                  Type Parameters

                                                                                                                                                                                                                  • D = any

                                                                                                                                                                                                                  Hierarchy (View Summary)

                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                  allowAbsoluteUrls?: boolean
                                                                                                                                                                                                                  baseURL?: string
                                                                                                                                                                                                                  beforeRedirect?: (
                                                                                                                                                                                                                      options: Record<string, any>,
                                                                                                                                                                                                                      responseDetails: {
                                                                                                                                                                                                                          headers: Record<string, string>;
                                                                                                                                                                                                                          statusCode: HttpStatusCode;
                                                                                                                                                                                                                      },
                                                                                                                                                                                                                  ) => void
                                                                                                                                                                                                                  cancelToken?: CancelToken
                                                                                                                                                                                                                  data?: D
                                                                                                                                                                                                                  decompress?: boolean
                                                                                                                                                                                                                  env?: { FormData?: new (...args: any[]) => object }
                                                                                                                                                                                                                  family?: AddressFamily
                                                                                                                                                                                                                  fetchOptions?: Record<string, any>
                                                                                                                                                                                                                  formSerializer?: FormSerializerOptions
                                                                                                                                                                                                                  headers?:
                                                                                                                                                                                                                      | AxiosHeaders
                                                                                                                                                                                                                      | Partial<HeadersDefaults>
                                                                                                                                                                                                                      | Partial<
                                                                                                                                                                                                                          RawAxiosHeaders & {
                                                                                                                                                                                                                              Accept: AxiosHeaderValue;
                                                                                                                                                                                                                              Authorization: AxiosHeaderValue;
                                                                                                                                                                                                                              "Content-Encoding": AxiosHeaderValue;
                                                                                                                                                                                                                              "Content-Length": AxiosHeaderValue;
                                                                                                                                                                                                                              "User-Agent": AxiosHeaderValue;
                                                                                                                                                                                                                          } & { "Content-Type": ContentType },
                                                                                                                                                                                                                      >
                                                                                                                                                                                                                  httpAgent?: any
                                                                                                                                                                                                                  httpsAgent?: any
                                                                                                                                                                                                                  insecureHTTPParser?: boolean
                                                                                                                                                                                                                  lookup?:
                                                                                                                                                                                                                      | (
                                                                                                                                                                                                                          (
                                                                                                                                                                                                                              hostname: string,
                                                                                                                                                                                                                              options: object,
                                                                                                                                                                                                                              cb: (
                                                                                                                                                                                                                                  err: null | Error,
                                                                                                                                                                                                                                  address: LookupAddress | LookupAddress[],
                                                                                                                                                                                                                                  family?: AddressFamily,
                                                                                                                                                                                                                              ) => void,
                                                                                                                                                                                                                          ) => void
                                                                                                                                                                                                                      )
                                                                                                                                                                                                                      | (
                                                                                                                                                                                                                          (
                                                                                                                                                                                                                              hostname: string,
                                                                                                                                                                                                                              options: object,
                                                                                                                                                                                                                          ) => Promise<
                                                                                                                                                                                                                              | LookupAddress
                                                                                                                                                                                                                              | [
                                                                                                                                                                                                                                  address: LookupAddressEntry
                                                                                                                                                                                                                                  | LookupAddressEntry[],
                                                                                                                                                                                                                                  family?: AddressFamily,
                                                                                                                                                                                                                              ],
                                                                                                                                                                                                                          >
                                                                                                                                                                                                                      )
                                                                                                                                                                                                                  maxBodyLength?: number
                                                                                                                                                                                                                  maxContentLength?: number
                                                                                                                                                                                                                  maxRate?: number | [number, number]
                                                                                                                                                                                                                  maxRedirects?: number
                                                                                                                                                                                                                  method?: string
                                                                                                                                                                                                                  onDownloadProgress?: (progressEvent: AxiosProgressEvent) => void
                                                                                                                                                                                                                  onUploadProgress?: (progressEvent: AxiosProgressEvent) => void
                                                                                                                                                                                                                  params?: any
                                                                                                                                                                                                                  proxy?: false | AxiosProxyConfig
                                                                                                                                                                                                                  responseEncoding?: string
                                                                                                                                                                                                                  responseType?: ResponseType
                                                                                                                                                                                                                  socketPath?: null | string
                                                                                                                                                                                                                  timeout?: number
                                                                                                                                                                                                                  timeoutErrorMessage?: string
                                                                                                                                                                                                                  transitional?: TransitionalOptions
                                                                                                                                                                                                                  transport?: any
                                                                                                                                                                                                                  url?: string
                                                                                                                                                                                                                  validateStatus?: null | ((status: number) => boolean)
                                                                                                                                                                                                                  withCredentials?: boolean
                                                                                                                                                                                                                  withXSRFToken?:
                                                                                                                                                                                                                      | boolean
                                                                                                                                                                                                                      | ((config: InternalAxiosRequestConfig) => undefined | boolean)
                                                                                                                                                                                                                  xsrfCookieName?: string
                                                                                                                                                                                                                  xsrfHeaderName?: string
                                                                                                                                                                                                                  diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.CustomParamsSerializer.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.CustomParamsSerializer.html new file mode 100644 index 000000000..541689ab1 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.CustomParamsSerializer.html @@ -0,0 +1 @@ +CustomParamsSerializer | trilium
                                                                                                                                                                                                                  trilium
                                                                                                                                                                                                                    Preparing search index...
                                                                                                                                                                                                                    diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.DefinitionObject.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.DefinitionObject.html similarity index 78% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.DefinitionObject.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.DefinitionObject.html index 0e08baece..350dbb5b4 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.DefinitionObject.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.DefinitionObject.html @@ -1,7 +1,7 @@ -DefinitionObject | trilium
                                                                                                                                                                                                                    trilium
                                                                                                                                                                                                                      Preparing search index...
                                                                                                                                                                                                                      interface DefinitionObject {
                                                                                                                                                                                                                          inverseRelation?: string;
                                                                                                                                                                                                                          isPromoted?: boolean;
                                                                                                                                                                                                                          labelType?: string;
                                                                                                                                                                                                                          multiplicity?: string;
                                                                                                                                                                                                                          numberPrecision?: number;
                                                                                                                                                                                                                          promotedAlias?: string;
                                                                                                                                                                                                                      }
                                                                                                                                                                                                                      Index

                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                      inverseRelation? +DefinitionObject | trilium
                                                                                                                                                                                                                      trilium
                                                                                                                                                                                                                        Preparing search index...
                                                                                                                                                                                                                        interface DefinitionObject {
                                                                                                                                                                                                                            inverseRelation?: string;
                                                                                                                                                                                                                            isPromoted?: boolean;
                                                                                                                                                                                                                            labelType?: string;
                                                                                                                                                                                                                            multiplicity?: string;
                                                                                                                                                                                                                            numberPrecision?: number;
                                                                                                                                                                                                                            promotedAlias?: string;
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                        Index

                                                                                                                                                                                                                        Properties

                                                                                                                                                                                                                        inverseRelation?: string
                                                                                                                                                                                                                        isPromoted?: boolean
                                                                                                                                                                                                                        labelType?: string
                                                                                                                                                                                                                        multiplicity?: string
                                                                                                                                                                                                                        numberPrecision?: number
                                                                                                                                                                                                                        promotedAlias?: string
                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Properties

                                                                                                                                                                                                                        inverseRelation?: string
                                                                                                                                                                                                                        isPromoted?: boolean
                                                                                                                                                                                                                        labelType?: string
                                                                                                                                                                                                                        multiplicity?: string
                                                                                                                                                                                                                        numberPrecision?: number
                                                                                                                                                                                                                        promotedAlias?: string
                                                                                                                                                                                                                        diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.Disposable.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.Disposable.html similarity index 80% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.Disposable.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.Disposable.html index ad11cfd7d..548b39f82 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.Disposable.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.Disposable.html @@ -1,2 +1,2 @@ -Disposable | trilium
                                                                                                                                                                                                                        trilium
                                                                                                                                                                                                                          Preparing search index...
                                                                                                                                                                                                                          interface Disposable {
                                                                                                                                                                                                                              "[dispose]"(): void;
                                                                                                                                                                                                                          }
                                                                                                                                                                                                                          Index

                                                                                                                                                                                                                          Methods

                                                                                                                                                                                                                          [dispose] +Disposable | trilium
                                                                                                                                                                                                                          trilium
                                                                                                                                                                                                                            Preparing search index...
                                                                                                                                                                                                                            interface Disposable {
                                                                                                                                                                                                                                "[dispose]"(): void;
                                                                                                                                                                                                                            }
                                                                                                                                                                                                                            Index

                                                                                                                                                                                                                            Methods

                                                                                                                                                                                                                            Methods

                                                                                                                                                                                                                            • Returns void

                                                                                                                                                                                                                            diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.EtapiTokenRow.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.EtapiTokenRow.html similarity index 77% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.EtapiTokenRow.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.EtapiTokenRow.html index cbcc95c47..63ce896a2 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.EtapiTokenRow.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.EtapiTokenRow.html @@ -1,7 +1,7 @@ -EtapiTokenRow | trilium
                                                                                                                                                                                                                            trilium
                                                                                                                                                                                                                              Preparing search index...
                                                                                                                                                                                                                              interface EtapiTokenRow {
                                                                                                                                                                                                                                  etapiTokenId?: string;
                                                                                                                                                                                                                                  isDeleted?: boolean;
                                                                                                                                                                                                                                  name: string;
                                                                                                                                                                                                                                  tokenHash: string;
                                                                                                                                                                                                                                  utcDateCreated?: string;
                                                                                                                                                                                                                                  utcDateModified?: string;
                                                                                                                                                                                                                              }
                                                                                                                                                                                                                              Index

                                                                                                                                                                                                                              Properties

                                                                                                                                                                                                                              etapiTokenId? +EtapiTokenRow | trilium
                                                                                                                                                                                                                              trilium
                                                                                                                                                                                                                                Preparing search index...
                                                                                                                                                                                                                                interface EtapiTokenRow {
                                                                                                                                                                                                                                    etapiTokenId?: string;
                                                                                                                                                                                                                                    isDeleted?: boolean;
                                                                                                                                                                                                                                    name: string;
                                                                                                                                                                                                                                    tokenHash: string;
                                                                                                                                                                                                                                    utcDateCreated?: string;
                                                                                                                                                                                                                                    utcDateModified?: string;
                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                Index

                                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                                etapiTokenId?: string
                                                                                                                                                                                                                                isDeleted?: boolean
                                                                                                                                                                                                                                name: string
                                                                                                                                                                                                                                tokenHash: string
                                                                                                                                                                                                                                utcDateCreated?: string
                                                                                                                                                                                                                                utcDateModified?: string
                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Properties

                                                                                                                                                                                                                                etapiTokenId?: string
                                                                                                                                                                                                                                isDeleted?: boolean
                                                                                                                                                                                                                                name: string
                                                                                                                                                                                                                                tokenHash: string
                                                                                                                                                                                                                                utcDateCreated?: string
                                                                                                                                                                                                                                utcDateModified?: string
                                                                                                                                                                                                                                diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.EventEmitter.Abortable.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.Abortable.html similarity index 80% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.EventEmitter.Abortable.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.Abortable.html index 2764e0718..0fdc94b21 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.EventEmitter.Abortable.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.Abortable.html @@ -1,3 +1,3 @@ -Abortable | trilium
                                                                                                                                                                                                                                trilium
                                                                                                                                                                                                                                  Preparing search index...
                                                                                                                                                                                                                                  interface Abortable {
                                                                                                                                                                                                                                      signal?: AbortSignal;
                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                  Index

                                                                                                                                                                                                                                  Properties

                                                                                                                                                                                                                                  signal? +Abortable | trilium
                                                                                                                                                                                                                                  trilium
                                                                                                                                                                                                                                    Preparing search index...
                                                                                                                                                                                                                                    interface Abortable {
                                                                                                                                                                                                                                        signal?: AbortSignal;
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                    Index

                                                                                                                                                                                                                                    Properties

                                                                                                                                                                                                                                    Properties

                                                                                                                                                                                                                                    signal?: AbortSignal

                                                                                                                                                                                                                                    When provided the corresponding AbortController can be used to cancel an asynchronous action.

                                                                                                                                                                                                                                    diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.EventEmitterAsyncResourceOptions.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.EventEmitterAsyncResourceOptions.html new file mode 100644 index 000000000..e8e7c0dd8 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.EventEmitterAsyncResourceOptions.html @@ -0,0 +1,22 @@ +EventEmitterAsyncResourceOptions | trilium
                                                                                                                                                                                                                                    trilium
                                                                                                                                                                                                                                      Preparing search index...
                                                                                                                                                                                                                                      interface EventEmitterAsyncResourceOptions {
                                                                                                                                                                                                                                          captureRejections?: boolean;
                                                                                                                                                                                                                                          name?: string;
                                                                                                                                                                                                                                          requireManualDestroy?: boolean;
                                                                                                                                                                                                                                          triggerAsyncId?: number;
                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                      Hierarchy (View Summary)

                                                                                                                                                                                                                                      Index

                                                                                                                                                                                                                                      Properties

                                                                                                                                                                                                                                      captureRejections?: boolean

                                                                                                                                                                                                                                      Enables automatic capturing of promise rejection.

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      name?: string

                                                                                                                                                                                                                                      The type of async event, this is required when instantiating EventEmitterAsyncResource +directly rather than as a child class.

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      new.target.name if instantiated as a child class.
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      requireManualDestroy?: boolean

                                                                                                                                                                                                                                      Disables automatic emitDestroy when the object is garbage collected. +This usually does not need to be set (even if emitDestroy is called +manually), unless the resource's asyncId is retrieved and the +sensitive API's emitDestroy is called with it.

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      false
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      triggerAsyncId?: number

                                                                                                                                                                                                                                      The ID of the execution context that created this async event.

                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      executionAsyncId()
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      diff --git a/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.EventEmitterReferencingAsyncResource.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.EventEmitterReferencingAsyncResource.html new file mode 100644 index 000000000..bce2782f4 --- /dev/null +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.EventEmitterReferencingAsyncResource.html @@ -0,0 +1,33 @@ +EventEmitterReferencingAsyncResource | trilium
                                                                                                                                                                                                                                      trilium
                                                                                                                                                                                                                                        Preparing search index...

                                                                                                                                                                                                                                        The class AsyncResource is designed to be extended by the embedder's async +resources. Using this, users can easily trigger the lifetime events of their +own resources.

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        The init hook will trigger when an AsyncResource is instantiated.

                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        The following is an overview of the AsyncResource API.

                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        import { AsyncResource, executionAsyncId } from 'node:async_hooks';

                                                                                                                                                                                                                                        // AsyncResource() is meant to be extended. Instantiating a
                                                                                                                                                                                                                                        // new AsyncResource() also triggers init. If triggerAsyncId is omitted then
                                                                                                                                                                                                                                        // async_hook.executionAsyncId() is used.
                                                                                                                                                                                                                                        const asyncResource = new AsyncResource(
                                                                                                                                                                                                                                        type, { triggerAsyncId: executionAsyncId(), requireManualDestroy: false },
                                                                                                                                                                                                                                        );

                                                                                                                                                                                                                                        // Run a function in the execution context of the resource. This will
                                                                                                                                                                                                                                        // * establish the context of the resource
                                                                                                                                                                                                                                        // * trigger the AsyncHooks before callbacks
                                                                                                                                                                                                                                        // * call the provided function `fn` with the supplied arguments
                                                                                                                                                                                                                                        // * trigger the AsyncHooks after callbacks
                                                                                                                                                                                                                                        // * restore the original execution context
                                                                                                                                                                                                                                        asyncResource.runInAsyncScope(fn, thisArg, ...args);

                                                                                                                                                                                                                                        // Call AsyncHooks destroy callbacks.
                                                                                                                                                                                                                                        asyncResource.emitDestroy();

                                                                                                                                                                                                                                        // Return the unique ID assigned to the AsyncResource instance.
                                                                                                                                                                                                                                        asyncResource.asyncId();

                                                                                                                                                                                                                                        // Return the trigger ID for the AsyncResource instance.
                                                                                                                                                                                                                                        asyncResource.triggerAsyncId(); +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        interface EventEmitterReferencingAsyncResource {
                                                                                                                                                                                                                                            eventEmitter: EventEmitterAsyncResource;
                                                                                                                                                                                                                                            asyncId(): number;
                                                                                                                                                                                                                                            bind<Func extends (...args: any[]) => any>(fn: Func): Func;
                                                                                                                                                                                                                                            emitDestroy(): this;
                                                                                                                                                                                                                                            runInAsyncScope<This, Result>(
                                                                                                                                                                                                                                                fn: (this: This, ...args: any[]) => Result,
                                                                                                                                                                                                                                                thisArg?: This,
                                                                                                                                                                                                                                                ...args: any[],
                                                                                                                                                                                                                                            ): Result;
                                                                                                                                                                                                                                            triggerAsyncId(): number;
                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                        Hierarchy (View Summary)

                                                                                                                                                                                                                                        Index

                                                                                                                                                                                                                                        Properties

                                                                                                                                                                                                                                        Methods

                                                                                                                                                                                                                                        • Returns number

                                                                                                                                                                                                                                          The unique asyncId assigned to the resource.

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                        • Binds the given function to execute to this AsyncResource's scope.

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Type Parameters

                                                                                                                                                                                                                                          • Func extends (...args: any[]) => any

                                                                                                                                                                                                                                          Parameters

                                                                                                                                                                                                                                          • fn: Func

                                                                                                                                                                                                                                            The function to bind to the current AsyncResource.

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                          Returns Func

                                                                                                                                                                                                                                          v14.8.0, v12.19.0

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                        • Call all destroy hooks. This should only ever be called once. An error will +be thrown if it is called more than once. This must be manually called. If +the resource is left to be collected by the GC then the destroy hooks will +never be called.

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Returns this

                                                                                                                                                                                                                                          A reference to asyncResource.

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                        • Call the provided function with the provided arguments in the execution context +of the async resource. This will establish the context, trigger the AsyncHooks +before callbacks, call the function, trigger the AsyncHooks after callbacks, and +then restore the original execution context.

                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Type Parameters

                                                                                                                                                                                                                                          • This
                                                                                                                                                                                                                                          • Result

                                                                                                                                                                                                                                          Parameters

                                                                                                                                                                                                                                          • fn: (this: This, ...args: any[]) => Result

                                                                                                                                                                                                                                            The function to call in the execution context of this async resource.

                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                          • OptionalthisArg: This

                                                                                                                                                                                                                                            The receiver to be used for the function call.

                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                          • ...args: any[]

                                                                                                                                                                                                                                            Optional arguments to pass to the function.

                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                          Returns Result

                                                                                                                                                                                                                                          v9.6.0

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                        • Returns number

                                                                                                                                                                                                                                          The same triggerAsyncId that is passed to the AsyncResource constructor.

                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                        diff --git a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.EventEmitter.html b/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.html similarity index 58% rename from docs/backend_api/interfaces/backend_script_entrypoint._internal_.EventEmitter.html rename to docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.html index 8389264cd..7e59fe026 100644 --- a/docs/backend_api/interfaces/backend_script_entrypoint._internal_.EventEmitter.html +++ b/docs/backend_api/interfaces/Backend_Script_API._internal_.EventEmitter.html @@ -1,4 +1,4 @@ -EventEmitter | trilium
                                                                                                                                                                                                                                        trilium
                                                                                                                                                                                                                                          Preparing search index...
                                                                                                                                                                                                                                          interface EventEmitter<T extends EventMap<T> = DefaultEventMap> {
                                                                                                                                                                                                                                              "[captureRejectionSymbol]"<K>(
                                                                                                                                                                                                                                                  error: Error,
                                                                                                                                                                                                                                                  event: Key<K, T>,
                                                                                                                                                                                                                                                  ...args: Args<K, T>,
                                                                                                                                                                                                                                              ): void;
                                                                                                                                                                                                                                              addListener<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                              emit<K>(eventName: Key<K, T>, ...args: Args<K, T>): boolean;
                                                                                                                                                                                                                                              eventNames(): ((string | symbol) & Key2<unknown, T>)[];
                                                                                                                                                                                                                                              getMaxListeners(): number;
                                                                                                                                                                                                                                              listenerCount<K>(
                                                                                                                                                                                                                                                  eventName: Key<K, T>,
                                                                                                                                                                                                                                                  listener?: Listener<K, T, Function>,
                                                                                                                                                                                                                                              ): number;
                                                                                                                                                                                                                                              listeners<K>(eventName: Key<K, T>): Listener<K, T, Function>[];
                                                                                                                                                                                                                                              off<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                              on<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                              once<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                              prependListener<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                              prependOnceListener<K>(
                                                                                                                                                                                                                                                  eventName: Key<K, T>,
                                                                                                                                                                                                                                                  listener: Listener<K, T>,
                                                                                                                                                                                                                                              ): this;
                                                                                                                                                                                                                                              rawListeners<K>(eventName: Key<K, T>): Listener<K, T, Function>[];
                                                                                                                                                                                                                                              removeAllListeners(eventName?: Key<unknown, T>): this;
                                                                                                                                                                                                                                              removeListener<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                              setMaxListeners(n: number): this;
                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                          Type Parameters

                                                                                                                                                                                                                                          Hierarchy (View Summary)

                                                                                                                                                                                                                                          Index

                                                                                                                                                                                                                                          Methods

                                                                                                                                                                                                                                          [captureRejectionSymbol]? +EventEmitter | trilium
                                                                                                                                                                                                                                          trilium
                                                                                                                                                                                                                                            Preparing search index...
                                                                                                                                                                                                                                            interface EventEmitter<T extends EventMap<T> = DefaultEventMap> {
                                                                                                                                                                                                                                                "[captureRejectionSymbol]"<K>(
                                                                                                                                                                                                                                                    error: Error,
                                                                                                                                                                                                                                                    event: Key<K, T>,
                                                                                                                                                                                                                                                    ...args: Args<K, T>,
                                                                                                                                                                                                                                                ): void;
                                                                                                                                                                                                                                                addListener<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                                emit<K>(eventName: Key<K, T>, ...args: Args<K, T>): boolean;
                                                                                                                                                                                                                                                eventNames(): ((string | symbol) & Key2<unknown, T>)[];
                                                                                                                                                                                                                                                getMaxListeners(): number;
                                                                                                                                                                                                                                                listenerCount<K>(
                                                                                                                                                                                                                                                    eventName: Key<K, T>,
                                                                                                                                                                                                                                                    listener?: Listener<K, T, Function>,
                                                                                                                                                                                                                                                ): number;
                                                                                                                                                                                                                                                listeners<K>(eventName: Key<K, T>): Listener<K, T, Function>[];
                                                                                                                                                                                                                                                off<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                                on<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                                once<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                                prependListener<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                                prependOnceListener<K>(
                                                                                                                                                                                                                                                    eventName: Key<K, T>,
                                                                                                                                                                                                                                                    listener: Listener<K, T>,
                                                                                                                                                                                                                                                ): this;
                                                                                                                                                                                                                                                rawListeners<K>(eventName: Key<K, T>): Listener<K, T, Function>[];
                                                                                                                                                                                                                                                removeAllListeners(eventName?: Key<unknown, T>): this;
                                                                                                                                                                                                                                                removeListener<K>(eventName: Key<K, T>, listener: Listener<K, T>): this;
                                                                                                                                                                                                                                                setMaxListeners(n: number): this;
                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                            Type Parameters

                                                                                                                                                                                                                                            Hierarchy (View Summary)

                                                                                                                                                                                                                                            Index

                                                                                                                                                                                                                                            Methods

                                                                                                                                                                                                                                            • Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns void

                                                                                                                                                                                                                                            • Alias for emitter.on(eventName, listener).

                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns this

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                            • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments +

                                                                                                                                                                                                                                            Methods

                                                                                                                                                                                                                                            • Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns void

                                                                                                                                                                                                                                            • Alias for emitter.on(eventName, listener).

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns this

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                            • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments to each.

                                                                                                                                                                                                                                              Returns true if the event had listeners, false otherwise.

                                                                                                                                                                                                                                              import { EventEmitter } from 'node:events';
                                                                                                                                                                                                                                              const myEmitter = new EventEmitter();

                                                                                                                                                                                                                                              // First listener
                                                                                                                                                                                                                                              myEmitter.on('event', function firstListener() {
                                                                                                                                                                                                                                              console.log('Helloooo! first listener');
                                                                                                                                                                                                                                              });
                                                                                                                                                                                                                                              // Second listener
                                                                                                                                                                                                                                              myEmitter.on('event', function secondListener(arg1, arg2) {
                                                                                                                                                                                                                                              console.log(`event with parameters ${arg1}, ${arg2} in second listener`);
                                                                                                                                                                                                                                              });
                                                                                                                                                                                                                                              // Third listener
                                                                                                                                                                                                                                              myEmitter.on('event', function thirdListener(...args) {
                                                                                                                                                                                                                                              const parameters = args.join(', ');
                                                                                                                                                                                                                                              console.log(`event with parameters ${parameters} in third listener`);
                                                                                                                                                                                                                                              });

                                                                                                                                                                                                                                              console.log(myEmitter.listeners('event'));

                                                                                                                                                                                                                                              myEmitter.emit('event', 1, 2, 3, 4, 5);

                                                                                                                                                                                                                                              // Prints:
                                                                                                                                                                                                                                              // [
                                                                                                                                                                                                                                              // [Function: firstListener],
                                                                                                                                                                                                                                              // [Function: secondListener],
                                                                                                                                                                                                                                              // [Function: thirdListener]
                                                                                                                                                                                                                                              // ]
                                                                                                                                                                                                                                              // Helloooo! first listener
                                                                                                                                                                                                                                              // event with parameters 1, 2 in second listener
                                                                                                                                                                                                                                              // event with parameters 1, 2, 3, 4, 5 in third listener
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns boolean

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                            • Returns an array listing the events for which the emitter has registered +

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns boolean

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                            • Returns an array listing the events for which the emitter has registered listeners. The values in the array are strings or Symbols.

                                                                                                                                                                                                                                              import { EventEmitter } from 'node:events';

                                                                                                                                                                                                                                              const myEE = new EventEmitter();
                                                                                                                                                                                                                                              myEE.on('foo', () => {});
                                                                                                                                                                                                                                              myEE.on('bar', () => {});

                                                                                                                                                                                                                                              const sym = Symbol('symbol');
                                                                                                                                                                                                                                              myEE.on(sym, () => {});

                                                                                                                                                                                                                                              console.log(myEE.eventNames());
                                                                                                                                                                                                                                              // Prints: [ 'foo', 'bar', Symbol(symbol) ]
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Returns ((string | symbol) & Key2<unknown, T>)[]

                                                                                                                                                                                                                                              v6.0.0

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Returns ((string | symbol) & Key2<unknown, T>)[]

                                                                                                                                                                                                                                              v6.0.0

                                                                                                                                                                                                                                            • Returns the current max listener value for the EventEmitter which is either -set by emitter.setMaxListeners(n) or defaults to EventEmitter.defaultMaxListeners.

                                                                                                                                                                                                                                              +set by emitter.setMaxListeners(n) or defaults to EventEmitter.defaultMaxListeners.

                                                                                                                                                                                                                                              Returns number

                                                                                                                                                                                                                                              v1.0.0

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                            • Returns the number of listeners listening for the event named eventName. +

                                                                                                                                                                                                                                            • Returns the number of listeners listening for the event named eventName. If listener is provided, it will return how many times the listener is found in the list of the listeners of the event.

                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              • eventName: Key<K, T>

                                                                                                                                                                                                                                                The name of the event being listened for

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                              • Optionallistener: Listener<K, T, Function>

                                                                                                                                                                                                                                                The event handler function

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Type Parameters

                                                                                                                                                                                                                                                • K

                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                • eventName: Key<K, T>

                                                                                                                                                                                                                                                  The name of the event being listened for

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                • Optionallistener: Listener<K, T, Function>

                                                                                                                                                                                                                                                  The event handler function

                                                                                                                                                                                                                                                Returns number

                                                                                                                                                                                                                                                v3.2.0

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                            • Returns a copy of the array of listeners for the event named eventName.

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                            • Returns a copy of the array of listeners for the event named eventName.

                                                                                                                                                                                                                                              server.on('connection', (stream) => {
                                                                                                                                                                                                                                              console.log('someone connected!');
                                                                                                                                                                                                                                              });
                                                                                                                                                                                                                                              console.log(util.inspect(server.listeners('connection')));
                                                                                                                                                                                                                                              // Prints: [ [Function] ]
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns Listener<K, T, Function>[]

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                            • Alias for emitter.removeListener().

                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns this

                                                                                                                                                                                                                                              v10.0.0

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                            • Adds the listener function to the end of the listeners array for the event +

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns Listener<K, T, Function>[]

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                            • Alias for emitter.removeListener().

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns this

                                                                                                                                                                                                                                              v10.0.0

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                            • Adds the listener function to the end of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times.

                                                                                                                                                                                                                                              @@ -58,10 +58,10 @@ event listener to the beginning of the listeners array.

                                                                                                                                                                                                                                              import { EventEmitter } from 'node:events';
                                                                                                                                                                                                                                              const myEE = new EventEmitter();
                                                                                                                                                                                                                                              myEE.on('foo', () => console.log('a'));
                                                                                                                                                                                                                                              myEE.prependListener('foo', () => console.log('b'));
                                                                                                                                                                                                                                              myEE.emit('foo');
                                                                                                                                                                                                                                              // Prints:
                                                                                                                                                                                                                                              // b
                                                                                                                                                                                                                                              // a
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              • eventName: Key<K, T>

                                                                                                                                                                                                                                                The name of the event.

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                              • listener: Listener<K, T>

                                                                                                                                                                                                                                                The callback function

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Type Parameters

                                                                                                                                                                                                                                                • K

                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                • eventName: Key<K, T>

                                                                                                                                                                                                                                                  The name of the event.

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                • listener: Listener<K, T>

                                                                                                                                                                                                                                                  The callback function

                                                                                                                                                                                                                                                Returns this

                                                                                                                                                                                                                                                v0.1.101

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                            • Adds a one-time listener function for the event named eventName. The +

                                                                                                                                                                                                                                            • Adds a one-time listener function for the event named eventName. The next time eventName is triggered, this listener is removed and then invoked.

                                                                                                                                                                                                                                              server.once('connection', (stream) => {
                                                                                                                                                                                                                                              console.log('Ah, we have our first user!');
                                                                                                                                                                                                                                              });
                                                                                                                                                                                                                                              @@ -72,10 +72,10 @@ event listener to the beginning of the listeners array.

                                                                                                                                                                                                                                              import { EventEmitter } from 'node:events';
                                                                                                                                                                                                                                              const myEE = new EventEmitter();
                                                                                                                                                                                                                                              myEE.once('foo', () => console.log('a'));
                                                                                                                                                                                                                                              myEE.prependOnceListener('foo', () => console.log('b'));
                                                                                                                                                                                                                                              myEE.emit('foo');
                                                                                                                                                                                                                                              // Prints:
                                                                                                                                                                                                                                              // b
                                                                                                                                                                                                                                              // a
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              • eventName: Key<K, T>

                                                                                                                                                                                                                                                The name of the event.

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                              • listener: Listener<K, T>

                                                                                                                                                                                                                                                The callback function

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Type Parameters

                                                                                                                                                                                                                                                • K

                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                • eventName: Key<K, T>

                                                                                                                                                                                                                                                  The name of the event.

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                • listener: Listener<K, T>

                                                                                                                                                                                                                                                  The callback function

                                                                                                                                                                                                                                                Returns this

                                                                                                                                                                                                                                                v0.3.0

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                            • Adds the listener function to the beginning of the listeners array for the +

                                                                                                                                                                                                                                            • Adds the listener function to the beginning of the listeners array for the event named eventName. No checks are made to see if the listener has already been added. Multiple calls passing the same combination of eventName and listener will result in the listener being added, and called, multiple times.

                                                                                                                                                                                                                                              @@ -83,31 +83,31 @@ and listener will result in the listener being added,

                                                                                                                                                                                                                                              Returns a reference to the EventEmitter, so that calls can be chained.

                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              • eventName: Key<K, T>

                                                                                                                                                                                                                                                The name of the event.

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                              • listener: Listener<K, T>

                                                                                                                                                                                                                                                The callback function

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Type Parameters

                                                                                                                                                                                                                                                • K

                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                • eventName: Key<K, T>

                                                                                                                                                                                                                                                  The name of the event.

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                • listener: Listener<K, T>

                                                                                                                                                                                                                                                  The callback function

                                                                                                                                                                                                                                                Returns this

                                                                                                                                                                                                                                                v6.0.0

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                            • Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this +

                                                                                                                                                                                                                                            • Adds a one-timelistener function for the event named eventName to the beginning of the listeners array. The next time eventName is triggered, this listener is removed, and then invoked.

                                                                                                                                                                                                                                              server.prependOnceListener('connection', (stream) => {
                                                                                                                                                                                                                                              console.log('Ah, we have our first user!');
                                                                                                                                                                                                                                              });

                                                                                                                                                                                                                                              Returns a reference to the EventEmitter, so that calls can be chained.

                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              • eventName: Key<K, T>

                                                                                                                                                                                                                                                The name of the event.

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                              • listener: Listener<K, T>

                                                                                                                                                                                                                                                The callback function

                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Type Parameters

                                                                                                                                                                                                                                                • K

                                                                                                                                                                                                                                                Parameters

                                                                                                                                                                                                                                                • eventName: Key<K, T>

                                                                                                                                                                                                                                                  The name of the event.

                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                • listener: Listener<K, T>

                                                                                                                                                                                                                                                  The callback function

                                                                                                                                                                                                                                                Returns this

                                                                                                                                                                                                                                                v6.0.0

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                            • Returns a copy of the array of listeners for the event named eventName, +

                                                                                                                                                                                                                                            • Returns a copy of the array of listeners for the event named eventName, including any wrappers (such as those created by .once()).

                                                                                                                                                                                                                                              import { EventEmitter } from 'node:events';
                                                                                                                                                                                                                                              const emitter = new EventEmitter();
                                                                                                                                                                                                                                              emitter.once('log', () => console.log('log once'));

                                                                                                                                                                                                                                              // Returns a new Array with a function `onceWrapper` which has a property
                                                                                                                                                                                                                                              // `listener` which contains the original listener bound above
                                                                                                                                                                                                                                              const listeners = emitter.rawListeners('log');
                                                                                                                                                                                                                                              const logFnWrapper = listeners[0];

                                                                                                                                                                                                                                              // Logs "log once" to the console and does not unbind the `once` event
                                                                                                                                                                                                                                              logFnWrapper.listener();

                                                                                                                                                                                                                                              // Logs "log once" to the console and removes the listener
                                                                                                                                                                                                                                              logFnWrapper();

                                                                                                                                                                                                                                              emitter.on('log', () => console.log('log persistently'));
                                                                                                                                                                                                                                              // Will return a new Array with a single function bound by `.on()` above
                                                                                                                                                                                                                                              const newListeners = emitter.rawListeners('log');

                                                                                                                                                                                                                                              // Logs "log persistently" twice
                                                                                                                                                                                                                                              newListeners[0]();
                                                                                                                                                                                                                                              emitter.emit('log');
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns Listener<K, T, Function>[]

                                                                                                                                                                                                                                              v9.4.0

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                            • Removes all listeners, or those of the specified eventName.

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns Listener<K, T, Function>[]

                                                                                                                                                                                                                                              v9.4.0

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                            • Removes all listeners, or those of the specified eventName.

                                                                                                                                                                                                                                              It is bad practice to remove listeners added elsewhere in the code, particularly when the EventEmitter instance was created by some other component or module (e.g. sockets or file streams).

                                                                                                                                                                                                                                              Returns a reference to the EventEmitter, so that calls can be chained.

                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              • OptionaleventName: Key<unknown, T>

                                                                                                                                                                                                                                              Returns this

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                            • Removes the specified listener from the listener array for the event named eventName.

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              • OptionaleventName: Key<unknown, T>

                                                                                                                                                                                                                                              Returns this

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                            • Removes the specified listener from the listener array for the event named eventName.

                                                                                                                                                                                                                                              const callback = (stream) => {
                                                                                                                                                                                                                                              console.log('someone connected!');
                                                                                                                                                                                                                                              };
                                                                                                                                                                                                                                              server.on('connection', callback);
                                                                                                                                                                                                                                              // ...
                                                                                                                                                                                                                                              server.removeListener('connection', callback);
                                                                                                                                                                                                                                              @@ -133,7 +133,7 @@ recently added instance. In the example the once('ping') listener i

                                                                                                                                                                                                                                              Returns a reference to the EventEmitter, so that calls can be chained.

                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns this

                                                                                                                                                                                                                                              v0.1.26

                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Type Parameters

                                                                                                                                                                                                                                              • K

                                                                                                                                                                                                                                              Parameters

                                                                                                                                                                                                                                              Returns this

                                                                                                                                                                                                                                              v0.1.26