From b3e5269e5683465074d102876958ab2ed20c0b6b Mon Sep 17 00:00:00 2001 From: JonathanTGold <62672270+JonathanTGold@users.noreply.github.com> Date: Tue, 6 Feb 2024 12:20:49 +0200 Subject: [PATCH] fix(FEC-13671): Export 5 dedicated TS declaration files for each bundle (#236) ### Description of the Changes Export 5 dedicated TS declaration files for each bundle Related PR: https://github.com/kaltura/kaltura-player-js/pull/729 Resolves FEC-13671 --------- Co-authored-by: JonathanTGold --- .github/PULL_REQUEST_TEMPLATE.md | 10 +- analytics-service/package.json | 2 +- .../api-extractor-analytics-service.json | 39 + .../api-extractor-bookmark-service.json | 39 + .../api-extractor-ott-provider.json | 39 + .../api-extractor-ovp-provider.json | 39 + .../api-extractor-stats-service.json | 39 + .../api-extractor-types.json | 10 +- api-extractor/playkit-js-providers.api.json | 8770 ----------------- .../report-temp/playkit-js-providers.api.md | 687 -- .../report/playkit-js-providers.api.md | 687 -- bookmark-service/package.json | 2 +- ott-provider/package.json | 2 +- ovp-provider/package.json | 2 +- package.json | 19 +- src/types/index.ts | 8 - stats-service/package.json | 2 +- types/package.json | 5 + yarn.lock | 47 +- 19 files changed, 249 insertions(+), 10199 deletions(-) create mode 100644 api-extracor-config/api-extractor-analytics-service.json create mode 100644 api-extracor-config/api-extractor-bookmark-service.json create mode 100644 api-extracor-config/api-extractor-ott-provider.json create mode 100644 api-extracor-config/api-extractor-ovp-provider.json create mode 100644 api-extracor-config/api-extractor-stats-service.json rename api-extractor.json => api-extracor-config/api-extractor-types.json (81%) delete mode 100644 api-extractor/playkit-js-providers.api.json delete mode 100644 api-extractor/report-temp/playkit-js-providers.api.md delete mode 100644 api-extractor/report/playkit-js-providers.api.md create mode 100644 types/package.json diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index ec0b99dc..7ca299f0 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -3,10 +3,8 @@ Please add a detailed description of the change, whether it's an enhancement or a bugfix. If the PR is related to an open issue please link to it. -### CheckLists +**Issue:** -- [ ] changes have been done against master branch, and PR does not conflict -- [ ] new unit / functional tests have been added (whenever applicable) -- [ ] test are passing in local environment -- [ ] Travis tests are passing (or test results are not worse than on master branch :)) -- [ ] Docs have been updated +**Fix:** + +#### Resolves FEC-[Please add the ticket reference here] diff --git a/analytics-service/package.json b/analytics-service/package.json index 47e879d8..9bd05943 100644 --- a/analytics-service/package.json +++ b/analytics-service/package.json @@ -1,6 +1,6 @@ { "name": "@playkit-js/playkit-js-providers/analytics-service", "main": "../dist/playkit-analytics-service.js", - "types": "../dist/index.d.ts", + "types": "../dist/analytics-service.d.ts", "sideEffects": false } diff --git a/api-extracor-config/api-extractor-analytics-service.json b/api-extracor-config/api-extractor-analytics-service.json new file mode 100644 index 00000000..d0906f2a --- /dev/null +++ b/api-extracor-config/api-extractor-analytics-service.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", + "mainEntryPointFilePath": "/lib/k-provider/ovp/services/analytics/index.d.ts", + "bundledPackages": [], + "compiler": {}, + "apiReport": { + "enabled": false, + "reportFolder": "/api-extractor/report", + "reportTempFolder": "/api-extractor/report-temp" + }, + "docModel": { + "enabled": false, + "apiJsonFilePath": "/api-extractor/.api.json" + }, + "dtsRollup": { + "enabled": true, + "untrimmedFilePath": "/dist/analytics-service.d.ts" + }, + "tsdocMetadata": { + "tsdocMetadataFilePath": "../dist/tsdoc-metadata.json" + }, + "messages": { + "compilerMessageReporting": { + "default": { + "logLevel": "warning" + } + }, + "extractorMessageReporting": { + "default": { + "logLevel": "none" + } + }, + "tsdocMessageReporting": { + "default": { + "logLevel": "none" + } + } + } +} diff --git a/api-extracor-config/api-extractor-bookmark-service.json b/api-extracor-config/api-extractor-bookmark-service.json new file mode 100644 index 00000000..2cc18ec6 --- /dev/null +++ b/api-extracor-config/api-extractor-bookmark-service.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", + "mainEntryPointFilePath": "/lib/k-provider/ott/services/bookmark/index.d.ts", + "bundledPackages": [], + "compiler": {}, + "apiReport": { + "enabled": false, + "reportFolder": "/api-extractor/report", + "reportTempFolder": "/api-extractor/report-temp" + }, + "docModel": { + "enabled": false, + "apiJsonFilePath": "/api-extractor/.api.json" + }, + "dtsRollup": { + "enabled": true, + "untrimmedFilePath": "/dist/bookmark-service.d.ts" + }, + "tsdocMetadata": { + "tsdocMetadataFilePath": "../dist/tsdoc-metadata.json" + }, + "messages": { + "compilerMessageReporting": { + "default": { + "logLevel": "warning" + } + }, + "extractorMessageReporting": { + "default": { + "logLevel": "none" + } + }, + "tsdocMessageReporting": { + "default": { + "logLevel": "none" + } + } + } +} diff --git a/api-extracor-config/api-extractor-ott-provider.json b/api-extracor-config/api-extractor-ott-provider.json new file mode 100644 index 00000000..69acc5c2 --- /dev/null +++ b/api-extracor-config/api-extractor-ott-provider.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", + "mainEntryPointFilePath": "/lib/k-provider/ott/index.d.ts", + "bundledPackages": [], + "compiler": {}, + "apiReport": { + "enabled": false, + "reportFolder": "/api-extractor/report", + "reportTempFolder": "/api-extractor/report-temp" + }, + "docModel": { + "enabled": false, + "apiJsonFilePath": "/api-extractor/.api.json" + }, + "dtsRollup": { + "enabled": true, + "untrimmedFilePath": "/dist/ott-provider.d.ts" + }, + "tsdocMetadata": { + "tsdocMetadataFilePath": "../dist/tsdoc-metadata.json" + }, + "messages": { + "compilerMessageReporting": { + "default": { + "logLevel": "warning" + } + }, + "extractorMessageReporting": { + "default": { + "logLevel": "none" + } + }, + "tsdocMessageReporting": { + "default": { + "logLevel": "none" + } + } + } +} diff --git a/api-extracor-config/api-extractor-ovp-provider.json b/api-extracor-config/api-extractor-ovp-provider.json new file mode 100644 index 00000000..4597025b --- /dev/null +++ b/api-extracor-config/api-extractor-ovp-provider.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", + "mainEntryPointFilePath": "/lib/k-provider/ovp/index.d.ts", + "bundledPackages": [], + "compiler": {}, + "apiReport": { + "enabled": false, + "reportFolder": "/api-extractor/report", + "reportTempFolder": "/api-extractor/report-temp" + }, + "docModel": { + "enabled": false, + "apiJsonFilePath": "/api-extractor/.api.json" + }, + "dtsRollup": { + "enabled": true, + "untrimmedFilePath": "/dist/ovp-provider.d.ts" + }, + "tsdocMetadata": { + "tsdocMetadataFilePath": "../dist/tsdoc-metadata.json" + }, + "messages": { + "compilerMessageReporting": { + "default": { + "logLevel": "warning" + } + }, + "extractorMessageReporting": { + "default": { + "logLevel": "none" + } + }, + "tsdocMessageReporting": { + "default": { + "logLevel": "none" + } + } + } +} diff --git a/api-extracor-config/api-extractor-stats-service.json b/api-extracor-config/api-extractor-stats-service.json new file mode 100644 index 00000000..2143c470 --- /dev/null +++ b/api-extracor-config/api-extractor-stats-service.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", + "mainEntryPointFilePath": "/lib/k-provider/ovp/services/stats/index.d.ts", + "bundledPackages": [], + "compiler": {}, + "apiReport": { + "enabled": false, + "reportFolder": "/api-extractor/report", + "reportTempFolder": "/api-extractor/report-temp" + }, + "docModel": { + "enabled": false, + "apiJsonFilePath": "/api-extractor/.api.json" + }, + "dtsRollup": { + "enabled": true, + "untrimmedFilePath": "/dist/stats-service.d.ts" + }, + "tsdocMetadata": { + "tsdocMetadataFilePath": "../dist/tsdoc-metadata.json" + }, + "messages": { + "compilerMessageReporting": { + "default": { + "logLevel": "warning" + } + }, + "extractorMessageReporting": { + "default": { + "logLevel": "none" + } + }, + "tsdocMessageReporting": { + "default": { + "logLevel": "none" + } + } + } +} diff --git a/api-extractor.json b/api-extracor-config/api-extractor-types.json similarity index 81% rename from api-extractor.json rename to api-extracor-config/api-extractor-types.json index 9b1ac8e9..29678a2b 100644 --- a/api-extractor.json +++ b/api-extracor-config/api-extractor-types.json @@ -4,19 +4,21 @@ "bundledPackages": [], "compiler": {}, "apiReport": { - "enabled": true, + "enabled": false, "reportFolder": "/api-extractor/report", "reportTempFolder": "/api-extractor/report-temp" }, "docModel": { - "enabled": true, + "enabled": false, "apiJsonFilePath": "/api-extractor/.api.json" }, "dtsRollup": { "enabled": true, - "untrimmedFilePath": "/dist/index.d.ts" + "untrimmedFilePath": "/dist/types.d.ts" + }, + "tsdocMetadata": { + "tsdocMetadataFilePath": "../dist/tsdoc-metadata.json" }, - "tsdocMetadata": {}, "messages": { "compilerMessageReporting": { "default": { diff --git a/api-extractor/playkit-js-providers.api.json b/api-extractor/playkit-js-providers.api.json deleted file mode 100644 index 1a556dd3..00000000 --- a/api-extractor/playkit-js-providers.api.json +++ /dev/null @@ -1,8770 +0,0 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.38.5", - "schemaVersion": 1011, - "oldestForwardsCompatibleVersion": 1001, - "tsdocConfig": { - "$schema": "https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json", - "noStandardTags": true, - "tagDefinitions": [ - { - "tagName": "@alpha", - "syntaxKind": "modifier" - }, - { - "tagName": "@beta", - "syntaxKind": "modifier" - }, - { - "tagName": "@defaultValue", - "syntaxKind": "block" - }, - { - "tagName": "@decorator", - "syntaxKind": "block", - "allowMultiple": true - }, - { - "tagName": "@deprecated", - "syntaxKind": "block" - }, - { - "tagName": "@eventProperty", - "syntaxKind": "modifier" - }, - { - "tagName": "@example", - "syntaxKind": "block", - "allowMultiple": true - }, - { - "tagName": "@experimental", - "syntaxKind": "modifier" - }, - { - "tagName": "@inheritDoc", - "syntaxKind": "inline" - }, - { - "tagName": "@internal", - "syntaxKind": "modifier" - }, - { - "tagName": "@label", - "syntaxKind": "inline" - }, - { - "tagName": "@link", - "syntaxKind": "inline", - "allowMultiple": true - }, - { - "tagName": "@override", - "syntaxKind": "modifier" - }, - { - "tagName": "@packageDocumentation", - "syntaxKind": "modifier" - }, - { - "tagName": "@param", - "syntaxKind": "block", - "allowMultiple": true - }, - { - "tagName": "@privateRemarks", - "syntaxKind": "block" - }, - { - "tagName": "@public", - "syntaxKind": "modifier" - }, - { - "tagName": "@readonly", - "syntaxKind": "modifier" - }, - { - "tagName": "@remarks", - "syntaxKind": "block" - }, - { - "tagName": "@returns", - "syntaxKind": "block" - }, - { - "tagName": "@sealed", - "syntaxKind": "modifier" - }, - { - "tagName": "@see", - "syntaxKind": "block" - }, - { - "tagName": "@throws", - "syntaxKind": "block", - "allowMultiple": true - }, - { - "tagName": "@typeParam", - "syntaxKind": "block", - "allowMultiple": true - }, - { - "tagName": "@virtual", - "syntaxKind": "modifier" - }, - { - "tagName": "@betaDocumentation", - "syntaxKind": "modifier" - }, - { - "tagName": "@internalRemarks", - "syntaxKind": "block" - }, - { - "tagName": "@preapproved", - "syntaxKind": "modifier" - } - ], - "supportForTags": { - "@alpha": true, - "@beta": true, - "@defaultValue": true, - "@decorator": true, - "@deprecated": true, - "@eventProperty": true, - "@example": true, - "@experimental": true, - "@inheritDoc": true, - "@internal": true, - "@label": true, - "@link": true, - "@override": true, - "@packageDocumentation": true, - "@param": true, - "@privateRemarks": true, - "@public": true, - "@readonly": true, - "@remarks": true, - "@returns": true, - "@sealed": true, - "@see": true, - "@throws": true, - "@typeParam": true, - "@virtual": true, - "@betaDocumentation": true, - "@internalRemarks": true, - "@preapproved": true - }, - "reportUnsupportedHtmlElements": false - } - }, - "kind": "Package", - "canonicalReference": "@playkit-js/playkit-js-providers!", - "docComment": "", - "name": "@playkit-js/playkit-js-providers", - "preserveMemberOrder": false, - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "@playkit-js/playkit-js-providers!", - "name": "", - "preserveMemberOrder": false, - "members": [ - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!AdapterDataConfig:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type AdapterDataConfig = " - }, - { - "kind": "Content", - "text": "{\n [key: string]: {\n value: string;\n objectType?: string;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/adapter-data-config.ts", - "releaseTag": "Public", - "name": "AdapterDataConfig", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export default class BaseProvider " - } - ], - "fileUrlPath": "src/k-provider/common/base-provider.ts", - "releaseTag": "Public", - "typeParameters": [ - { - "typeParameterName": "MI", - "constraintTokenRange": { - "startIndex": 0, - "endIndex": 0 - }, - "defaultTypeTokenRange": { - "startIndex": 0, - "endIndex": 0 - } - } - ], - "isAbstract": false, - "name": "BaseProvider", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#_dataLoader:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "_dataLoader: " - }, - { - "kind": "Reference", - "text": "DataLoaderManager", - "canonicalReference": "@playkit-js/playkit-js-providers!~DataLoaderManager:class" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "_dataLoader", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#_isAnonymous:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "protected _isAnonymous: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "_isAnonymous", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": true, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#_logger:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "_logger: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "_logger", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#_networkRetryConfig:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "_networkRetryConfig: " - }, - { - "kind": "Reference", - "text": "ProviderNetworkRetryParameters", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderNetworkRetryParameters:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "_networkRetryConfig", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#_verifyHasSources:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "protected _verifyHasSources(sources: " - }, - { - "kind": "Reference", - "text": "ProviderMediaConfigSourcesObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigSourcesObject:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Content", - "text": "void" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "isProtected": true, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "sources", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "_verifyHasSources" - }, - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider:constructor(1)", - "docComment": "/**\n * Constructs a new instance of the `BaseProvider` class\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(options: " - }, - { - "kind": "Reference", - "text": "ProviderOptionsObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderOptionsObject:type" - }, - { - "kind": "Content", - "text": ", playerVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - }, - { - "parameterName": "playerVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#defaultWidgetId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get defaultWidgetId(): " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "defaultWidgetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#getEntryListConfig:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "getEntryListConfig(entryListInfo: " - }, - { - "kind": "Reference", - "text": "ProviderEntryListObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderEntryListObject:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderPlaylistObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "entryListInfo", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getEntryListConfig" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#getLogLevel:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "getLogLevel(name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": true - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getLogLevel" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#getMediaConfig:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMediaConfig(mediaInfo: " - }, - { - "kind": "Content", - "text": "MI" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaConfigObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "mediaInfo", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getMediaConfig" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#getPlaylistConfig:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPlaylistConfig(playlistInfo: " - }, - { - "kind": "Reference", - "text": "ProviderPlaylistInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistInfoObject:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderPlaylistObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "playlistInfo", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getPlaylistConfig" - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#isAnonymous:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get isAnonymous(): " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "isAnonymous", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#ks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get ks(): " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";\n\nset ks(value: string);" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "ks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#LogLevel:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get LogLevel(): " - }, - { - "kind": "Reference", - "text": "LogLevelType", - "canonicalReference": "@playkit-js/playkit-js-providers!~LogLevelType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "LogLevel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#partnerId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get partnerId(): " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "partnerId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#playerVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get playerVersion(): " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "playerVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#setLogLevel:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "setLogLevel(level: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ", name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Content", - "text": "void" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "level", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "isOptional": true - } - ], - "isOptional": false, - "isAbstract": false, - "name": "setLogLevel" - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#uiConfId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get uiConfId(): " - }, - { - "kind": "Content", - "text": "number | undefined" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "uiConfId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider#widgetId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get widgetId(): " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "widgetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!CaptionType:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type CaptionType = " - }, - { - "kind": "Content", - "text": "{\n [type: string]: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/caption-type.ts", - "releaseTag": "Public", - "name": "CaptionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Variable", - "canonicalReference": "@playkit-js/playkit-js-providers!ContextType:var", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ContextType: " - }, - { - "kind": "Content", - "text": "{\n [type: string]: string;\n}" - } - ], - "fileUrlPath": "src/k-provider/ott/index.ts", - "isReadonly": true, - "releaseTag": "Public", - "name": "ContextType", - "variableTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "@playkit-js/playkit-js-providers!ILoader:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ILoader " - } - ], - "fileUrlPath": "src/types/loader.ts", - "releaseTag": "Public", - "name": "ILoader", - "preserveMemberOrder": false, - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "@playkit-js/playkit-js-providers!ILoader#isValid:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "isValid(): " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "returnTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [], - "name": "isValid" - }, - { - "kind": "PropertySignature", - "canonicalReference": "@playkit-js/playkit-js-providers!ILoader#requests:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "requests: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RequestBuilder", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "requests", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "@playkit-js/playkit-js-providers!ILoader#response:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "response: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "response", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!IProvider:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type IProvider = " - }, - { - "kind": "Reference", - "text": "OTTProvider", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProvider:class" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "OVPProvider", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProvider:class" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/index.ts", - "releaseTag": "Public", - "name": "IProvider", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "Variable", - "canonicalReference": "@playkit-js/playkit-js-providers!MediaType:var", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MediaType: " - }, - { - "kind": "Content", - "text": "{\n [type: string]: string;\n}" - } - ], - "fileUrlPath": "src/k-provider/ott/index.ts", - "isReadonly": true, - "releaseTag": "Public", - "name": "MediaType", - "variableTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProvider:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export default class OTTProvider extends " - }, - { - "kind": "Reference", - "text": "BaseProvider", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider:class" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "OTTProviderMediaInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProviderMediaInfoObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ott/provider.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "OTTProvider", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProvider:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `OTTProvider` class\n *\n * @param options - provider options\n *\n * @param playerVersion - player version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(options: " - }, - { - "kind": "Reference", - "text": "ProviderOptionsObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderOptionsObject:type" - }, - { - "kind": "Content", - "text": ", playerVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - }, - { - "parameterName": "playerVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProvider#env:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get env(): " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "env", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProvider#getEntryListConfig:member(1)", - "docComment": "/**\n * Gets the playlist config from entry list.\n *\n * @param entryListInfo - ott entry list info\n *\n * @returns {Promise} - The provider playlist config\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getEntryListConfig(entryListInfo: " - }, - { - "kind": "Reference", - "text": "ProviderEntryListObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderEntryListObject:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderPlaylistObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "entryListInfo", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getEntryListConfig" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProvider#getMediaConfig:member(1)", - "docComment": "/**\n * Gets the backend media config.\n *\n * @param mediaInfo - ott media info\n *\n * @returns {Promise} - The provider media config\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMediaConfig(mediaInfo: " - }, - { - "kind": "Reference", - "text": "OTTProviderMediaInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProviderMediaInfoObject:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaConfigObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "mediaInfo", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getMediaConfig" - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "implementsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProviderMediaInfoObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type OTTProviderMediaInfoObject = " - }, - { - "kind": "Reference", - "text": "OVPProviderMediaInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProviderMediaInfoObject:type" - }, - { - "kind": "Content", - "text": " & {\n mediaType: string;\n contextType: string;\n protocol?: string;\n fileIds?: string;\n streamerType?: string;\n urlType?: string;\n adapterData?: " - }, - { - "kind": "Reference", - "text": "AdapterDataConfig", - "canonicalReference": "@playkit-js/playkit-js-providers!AdapterDataConfig:type" - }, - { - "kind": "Content", - "text": ";\n assetReferenceType?: string;\n formats?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-info.ts", - "releaseTag": "Public", - "name": "OTTProviderMediaInfoObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProvider:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export default class OVPProvider extends " - }, - { - "kind": "Reference", - "text": "BaseProvider", - "canonicalReference": "@playkit-js/playkit-js-providers!BaseProvider:class" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "OVPProviderMediaInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProviderMediaInfoObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ovp/provider.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "OVPProvider", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProvider:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `OVPProvider` class\n *\n * @param options - provider options\n *\n * @param playerVersion - player version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(options: " - }, - { - "kind": "Reference", - "text": "ProviderOptionsObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderOptionsObject:type" - }, - { - "kind": "Content", - "text": ", playerVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - }, - { - "parameterName": "playerVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "isOptional": false - } - ] - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProvider#doRequest:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "doRequest(loaders: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RequestLoader", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestLoader:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ", ks?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 8, - "endIndex": 10 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "loaders", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isOptional": false - }, - { - "parameterName": "ks", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - }, - "isOptional": true - } - ], - "isOptional": false, - "isAbstract": false, - "name": "doRequest" - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProvider#env:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "get env(): " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": true, - "isOptional": false, - "releaseTag": "Public", - "name": "env", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProvider#getEntryListConfig:member(1)", - "docComment": "/**\n * Gets playlist config from entry list.\n *\n * @param entryListInfo - ovp entry list info\n *\n * @returns {Promise} - The provider playlist config\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getEntryListConfig(entryListInfo: " - }, - { - "kind": "Reference", - "text": "ProviderEntryListObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderEntryListObject:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderPlaylistObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "entryListInfo", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getEntryListConfig" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProvider#getMediaConfig:member(1)", - "docComment": "/**\n * Gets the backend media config object.\n *\n * @param mediaInfo - ovp media info\n *\n * @returns {Promise} - The provider media config\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMediaConfig(mediaInfo: " - }, - { - "kind": "Reference", - "text": "OVPProviderMediaInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProviderMediaInfoObject:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaConfigObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "mediaInfo", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getMediaConfig" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProvider#getPlaylistConfig:member(1)", - "docComment": "/**\n * Gets the backend playlist config.\n *\n * @param playlistInfo - ovp playlist info\n *\n * @returns {Promise} - The provider playlist config\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPlaylistConfig(playlistInfo: " - }, - { - "kind": "Reference", - "text": "ProviderPlaylistInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistInfoObject:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderPlaylistObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistObject:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "playlistInfo", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getPlaylistConfig" - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "implementsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProviderMediaInfoObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type OVPProviderMediaInfoObject = " - }, - { - "kind": "Content", - "text": "{\n entryId?: string;\n referenceId?: string;\n ks?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-info.ts", - "releaseTag": "Public", - "name": "OVPProviderMediaInfoObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!PKExternalCaptionObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type PKExternalCaptionObject = " - }, - { - "kind": "Content", - "text": "{\n url: string;\n label: string;\n language: string;\n default?: boolean;\n type?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/external-caption-object.ts", - "releaseTag": "Public", - "name": "PKExternalCaptionObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "@playkit-js/playkit-js-providers!Poster:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Poster " - } - ], - "fileUrlPath": "src/types/poster.ts", - "releaseTag": "Public", - "name": "Poster", - "preserveMemberOrder": false, - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@playkit-js/playkit-js-providers!Poster#height:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "height: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "height", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "@playkit-js/playkit-js-providers!Poster#url:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "url: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "@playkit-js/playkit-js-providers!Poster#width:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "width: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "width", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderDrmDataObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderDrmDataObject = " - }, - { - "kind": "Content", - "text": "{\n licenseUrl: string;\n scheme: string;\n certificate?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/drm-data.ts", - "releaseTag": "Public", - "name": "ProviderDrmDataObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderEntryListObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderEntryListObject = " - }, - { - "kind": "Content", - "text": "{\n entries: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaInfoObject:type" - }, - { - "kind": "Content", - "text": ">;\n ks?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/entry-list.ts", - "releaseTag": "Public", - "name": "ProviderEntryListObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 6 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderEnvConfigObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderEnvConfigObject = " - }, - { - "kind": "Content", - "text": "{\n serviceUrl: string;\n cdnUrl?: string;\n analyticsServiceUrl?: string;\n useApiCaptions?: boolean;\n replaceHostOnlyManifestUrls?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/env-config.ts", - "releaseTag": "Public", - "name": "ProviderEnvConfigObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderFilterOptionsObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderFilterOptionsObject = " - }, - { - "kind": "Content", - "text": "{\n redirectFromEntryId?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/filter-options.ts", - "releaseTag": "Public", - "name": "ProviderFilterOptionsObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigMetadataObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaConfigMetadataObject = " - }, - { - "kind": "Content", - "text": "{\n name: string;\n description?: string;\n mediaType?: string;\n contextType?: string;\n metas?: any;\n tags?: any;\n epgId?: string;\n recordingId?: string;\n updatedAt?: number;\n creatorId?: string;\n views?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-config-metadata.ts", - "releaseTag": "Public", - "name": "ProviderMediaConfigMetadataObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaConfigObject = " - }, - { - "kind": "Content", - "text": "{\n session: " - }, - { - "kind": "Reference", - "text": "ProviderMediaConfigSessionObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigSessionObject:type" - }, - { - "kind": "Content", - "text": ";\n sources: " - }, - { - "kind": "Reference", - "text": "ProviderMediaConfigSourcesObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigSourcesObject:type" - }, - { - "kind": "Content", - "text": ";\n plugins: {\n [plugin: string]: any;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-config.ts", - "releaseTag": "Public", - "name": "ProviderMediaConfigObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 6 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigSessionObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaConfigSessionObject = " - }, - { - "kind": "Content", - "text": "{\n partnerId: number;\n uiConfId?: number;\n ks?: string;\n isAnonymous?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-config-session.ts", - "releaseTag": "Public", - "name": "ProviderMediaConfigSessionObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigSourcesObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaConfigSourcesObject = " - }, - { - "kind": "Content", - "text": "{\n dash: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaSourceObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourceObject:type" - }, - { - "kind": "Content", - "text": ">;\n hls: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaSourceObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourceObject:type" - }, - { - "kind": "Content", - "text": ">;\n progressive: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaSourceObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourceObject:type" - }, - { - "kind": "Content", - "text": ">;\n image: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ImageSource", - "canonicalReference": "@playkit-js/playkit-js-providers!~ImageSource:class" - }, - { - "kind": "Content", - "text": ">;\n duration?: number;\n type: string;\n id?: string;\n poster?: string | " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": ";\n dvr: boolean;\n vr?: any;\n metadata: " - }, - { - "kind": "Reference", - "text": "ProviderMediaConfigMetadataObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaConfigMetadataObject:type" - }, - { - "kind": "Content", - "text": ";\n captions?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PKExternalCaptionObject", - "canonicalReference": "@playkit-js/playkit-js-providers!PKExternalCaptionObject:type" - }, - { - "kind": "Content", - "text": ">;\n downloadUrl?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-config-sources.ts", - "releaseTag": "Public", - "name": "ProviderMediaConfigSourcesObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 26 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaEntryObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaEntryObject = " - }, - { - "kind": "Content", - "text": "{\n id?: string;\n name?: string;\n sources: " - }, - { - "kind": "Reference", - "text": "ProviderMediaSourcesObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourcesObject:type" - }, - { - "kind": "Content", - "text": ";\n duration?: number;\n dvrStatus?: number;\n status?: number;\n metadata: any;\n type: string;\n poster?: string | " - }, - { - "kind": "Reference", - "text": "Poster", - "canonicalReference": "@playkit-js/playkit-js-providers!Poster:interface" - }, - { - "kind": "Content", - "text": "[];\n downloadUrl?: string;\n assetReferenceType?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-entry.ts", - "releaseTag": "Public", - "name": "ProviderMediaEntryObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 6 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaFormatType:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaFormatType = " - }, - { - "kind": "Content", - "text": "{\n name: string;\n mimeType: string;\n pathExt: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-format.ts", - "releaseTag": "Public", - "name": "ProviderMediaFormatType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaInfoObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaInfoObject = " - }, - { - "kind": "Reference", - "text": "OVPProviderMediaInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!OVPProviderMediaInfoObject:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "OTTProviderMediaInfoObject", - "canonicalReference": "@playkit-js/playkit-js-providers!OTTProviderMediaInfoObject:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-info.ts", - "releaseTag": "Public", - "name": "ProviderMediaInfoObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourceObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaSourceObject = " - }, - { - "kind": "Content", - "text": "{\n id: string;\n url: string;\n mimetype: string;\n bandwidth?: number;\n width?: number;\n height?: number;\n label?: string;\n drmData?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderDrmDataObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderDrmDataObject:type" - }, - { - "kind": "Content", - "text": ">;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-source.ts", - "releaseTag": "Public", - "name": "ProviderMediaSourceObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 6 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourcesObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderMediaSourcesObject = " - }, - { - "kind": "Content", - "text": "{\n progressive: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaSourceObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourceObject:type" - }, - { - "kind": "Content", - "text": ">;\n dash: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaSourceObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourceObject:type" - }, - { - "kind": "Content", - "text": ">;\n hls: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderMediaSourceObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderMediaSourceObject:type" - }, - { - "kind": "Content", - "text": ">;\n image: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ImageSource", - "canonicalReference": "@playkit-js/playkit-js-providers!~ImageSource:class" - }, - { - "kind": "Content", - "text": ">;\n captions?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PKExternalCaptionObject", - "canonicalReference": "@playkit-js/playkit-js-providers!PKExternalCaptionObject:type" - }, - { - "kind": "Content", - "text": ">;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/media-sources.ts", - "releaseTag": "Public", - "name": "ProviderMediaSourcesObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 22 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderNetworkRetryParameters:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderNetworkRetryParameters = " - }, - { - "kind": "Content", - "text": "{\n async: boolean;\n timeout?: number;\n maxAttempts?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/network-retry-parameters.ts", - "releaseTag": "Public", - "name": "ProviderNetworkRetryParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderOptionsObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderOptionsObject = " - }, - { - "kind": "Content", - "text": "{\n partnerId: number;\n widgetId?: string;\n logger?: " - }, - { - "kind": "Reference", - "text": "LoggerType", - "canonicalReference": "@playkit-js/playkit-js-providers!~LoggerType:type" - }, - { - "kind": "Content", - "text": ";\n ks?: string;\n uiConfId?: number;\n env?: " - }, - { - "kind": "Reference", - "text": "ProviderEnvConfigObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderEnvConfigObject:type" - }, - { - "kind": "Content", - "text": ";\n networkRetryParameters?: " - }, - { - "kind": "Reference", - "text": "ProviderNetworkRetryParameters", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderNetworkRetryParameters:type" - }, - { - "kind": "Content", - "text": ";\n filterOptions?: " - }, - { - "kind": "Reference", - "text": "ProviderFilterOptionsObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderFilterOptionsObject:type" - }, - { - "kind": "Content", - "text": ";\n ignoreServerConfig?: boolean;\n loadThumbnailWithKs?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/provider-options.ts", - "releaseTag": "Public", - "name": "ProviderOptionsObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 10 - } - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "declare class OVPProviderParser " - } - ], - "fileUrlPath": "src/k-provider/ovp/provider-parser.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "ProviderParser", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser.addKsToUrl:member(1)", - "docComment": "/**\n * Returns the url with KS @function addKsToUrl\n *\n * @param url - The url to add the KS\n *\n * @param ks - The ks\n *\n * @returns {string} - The url with KS @static\n *\n * @public\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "static addKsToUrl(url: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ks: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": true, - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "url", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - }, - { - "parameterName": "ks", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "addKsToUrl" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser.getBlockAction:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static getBlockAction(response: " - }, - { - "kind": "Reference", - "text": "OVPMediaEntryLoaderResponse", - "canonicalReference": "@playkit-js/playkit-js-providers!~OVPMediaEntryLoaderResponse:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "KalturaRuleAction", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaRuleAction:class" - }, - { - "kind": "Content", - "text": " | undefined" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": true, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 5 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "response", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getBlockAction" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser.getBumper:member(1)", - "docComment": "/**\n * Returns parsed bumper by given OTT response objects. @function getBumper\n *\n * @param assetResponse - The asset response.\n *\n * @param ks - The ks\n *\n * @param partnerId - The partner ID\n *\n * @returns {?Bumper} - The bumper @static\n *\n * @public\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "static getBumper(assetResponse: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ", ks: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", partnerId: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Bumper", - "canonicalReference": "@playkit-js/playkit-js-providers!~Bumper:class" - }, - { - "kind": "Content", - "text": " | undefined" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": true, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "assetResponse", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - }, - { - "parameterName": "ks", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "isOptional": false - }, - { - "parameterName": "partnerId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getBumper" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser.getEntryList:member(1)", - "docComment": "/**\n * Returns parsed entry list by given OVP response objects @function getEntryList\n *\n * @param playlistResponse - response\n *\n * @returns {Playlist} - The entry list @static\n *\n * @public\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "static getEntryList(playlistResponse: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "EntryList", - "canonicalReference": "@playkit-js/playkit-js-providers!~EntryList:class" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": true, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "playlistResponse", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getEntryList" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser.getErrorMessages:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static getErrorMessages(response: " - }, - { - "kind": "Reference", - "text": "OVPMediaEntryLoaderResponse", - "canonicalReference": "@playkit-js/playkit-js-providers!~OVPMediaEntryLoaderResponse:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaAccessControlMessage", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlMessage:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": true, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "response", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getErrorMessages" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser.getMediaEntry:member(1)", - "docComment": "/**\n * Returns parsed media entry by given OVP response objects @function getMediaEntry\n *\n * @param ks - The ks\n *\n * @param partnerId - The partner ID\n *\n * @param uiConfId - The uiConf ID\n *\n * @param mediaEntryResponse - The media entry response\n *\n * @returns {MediaEntry} - The media entry @static\n *\n * @public\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "static getMediaEntry(ks: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", partnerId: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ", uiConfId: " - }, - { - "kind": "Content", - "text": "number | undefined" - }, - { - "kind": "Content", - "text": ", mediaEntryResponse: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "MediaEntry", - "canonicalReference": "@playkit-js/playkit-js-providers!~MediaEntry:class" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": true, - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "ks", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - }, - { - "parameterName": "partnerId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "isOptional": false - }, - { - "parameterName": "uiConfId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - }, - "isOptional": false - }, - { - "parameterName": "mediaEntryResponse", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getMediaEntry" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser.getPlaylist:member(1)", - "docComment": "/**\n * Returns parsed playlist by given OVP response objects @function getPlaylist\n *\n * @param playlistResponse - The playlist response\n *\n * @returns {Playlist} - The playlist @static\n *\n * @public\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "static getPlaylist(playlistResponse: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Playlist", - "canonicalReference": "@playkit-js/playkit-js-providers!~Playlist:class" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": true, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "playlistResponse", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getPlaylist" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderParser.hasBlockAction:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static hasBlockAction(response: " - }, - { - "kind": "Reference", - "text": "OVPMediaEntryLoaderResponse", - "canonicalReference": "@playkit-js/playkit-js-providers!~OVPMediaEntryLoaderResponse:type" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": true, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "response", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "hasBlockAction" - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaybackContextOptions:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderPlaybackContextOptions = " - }, - { - "kind": "Content", - "text": "{\n mediaProtocol?: string;\n assetFileIds?: string;\n context?: string;\n streamerType?: string;\n urlType?: string;\n adapterData?: " - }, - { - "kind": "Reference", - "text": "AdapterDataConfig", - "canonicalReference": "@playkit-js/playkit-js-providers!AdapterDataConfig:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/playback-context.ts", - "releaseTag": "Public", - "name": "ProviderPlaybackContextOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistInfoObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderPlaylistInfoObject = " - }, - { - "kind": "Content", - "text": "{\n playlistId: string;\n ks?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/playlist-info.ts", - "releaseTag": "Public", - "name": "ProviderPlaylistInfoObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistMetadataObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderPlaylistMetadataObject = " - }, - { - "kind": "Content", - "text": "{\n name: string;\n description: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/playlist-metadata.ts", - "releaseTag": "Public", - "name": "ProviderPlaylistMetadataObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistObject:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type ProviderPlaylistObject = " - }, - { - "kind": "Content", - "text": "{\n id: string;\n metadata: " - }, - { - "kind": "Reference", - "text": "ProviderPlaylistMetadataObject", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderPlaylistMetadataObject:type" - }, - { - "kind": "Content", - "text": ";\n poster: string;\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProviderPlaylistItemObject", - "canonicalReference": "@playkit-js/playkit-js-providers!~ProviderPlaylistItemObject:type" - }, - { - "kind": "Content", - "text": ">;\n playlistLastEntryId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/playlist.ts", - "releaseTag": "Public", - "name": "ProviderPlaylistObject", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export default class RequestBuilder " - } - ], - "fileUrlPath": "src/util/request-builder.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "RequestBuilder", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `RequestBuilder` class\n *\n * @param headers - The request headers\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(headers?: " - }, - { - "kind": "Reference", - "text": "Map", - "canonicalReference": "!Map:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "headers", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "isOptional": true - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#action:member", - "docComment": "/**\n * @member - Service action @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#doHttpRequest:member(1)", - "docComment": "/**\n * Executes service @function doHttpRequest\n *\n * @returns {Promise.} Service response as promise\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "doHttpRequest(): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [], - "isOptional": false, - "isAbstract": false, - "name": "doHttpRequest" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#getUrl:member(1)", - "docComment": "/**\n * Builds restful service URL @function getUrl\n *\n * @param serviceUrl - The service base URL\n *\n * @returns {string} The service URL\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getUrl(serviceUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "serviceUrl", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getUrl" - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#headers:member", - "docComment": "/**\n * @memberof - Service headers @type {Map}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "headers: " - }, - { - "kind": "Reference", - "text": "Map", - "canonicalReference": "!Map:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "headers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#method:member", - "docComment": "/**\n * @memberof - Service method (POST,GET,DELETE etc..) @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "method: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "method", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#params:member", - "docComment": "/**\n * @member - Service params @type {any}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "params: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "params", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#responseHeaders:member", - "docComment": "/**\n * @memberof - the response headers of the arra @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "responseHeaders: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "responseHeaders", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#retryConfig:member", - "docComment": "/**\n * @description network retry configuration @memberof RequestBuilder @type {ProviderNetworkRetryParameters}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retryConfig: " - }, - { - "kind": "Reference", - "text": "ProviderNetworkRetryParameters", - "canonicalReference": "@playkit-js/playkit-js-providers!ProviderNetworkRetryParameters:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "retryConfig", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#service:member", - "docComment": "/**\n * @member - Service name @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "service: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "service", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#tag:member", - "docComment": "/**\n * @memberof - Service tag @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tag: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "tag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestBuilder#url:member", - "docComment": "/**\n * @memberof - Service URL @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "url: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@playkit-js/playkit-js-providers!RequestLoader:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type RequestLoader = " - }, - { - "kind": "Content", - "text": "{\n loader: " - }, - { - "kind": "Reference", - "text": "ILoader", - "canonicalReference": "@playkit-js/playkit-js-providers!ILoader:interface" - }, - { - "kind": "Content", - "text": ";\n params: any;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "fileUrlPath": "src/types/request-loader.ts", - "releaseTag": "Public", - "name": "RequestLoader", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "Namespace", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes:namespace", - "docComment": "", - "excerptTokens": [], - "fileUrlPath": "src/k-provider/ovp/index.ts", - "releaseTag": "None", - "name": "ResponseTypes", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.BaseServiceResult:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export default class ServiceResult " - } - ], - "fileUrlPath": "src/k-provider/common/base-service-result.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "BaseServiceResult", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.BaseServiceResult:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `ServiceResult` class\n *\n * @param response - Service response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(response: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "response", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.BaseServiceResult#data:member", - "docComment": "/**\n * @member - The service result data @type {Object}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "data", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.BaseServiceResult#error:member", - "docComment": "/**\n * @member - The service error @type {ServiceError}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error: " - }, - { - "kind": "Reference", - "text": "ServiceError", - "canonicalReference": "@playkit-js/playkit-js-providers!~ServiceError:class" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.BaseServiceResult#hasError:member", - "docComment": "/**\n * @member - Is service returned an error @type {boolean}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hasError: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "hasError", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlMessage:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaAccessControlMessage " - } - ], - "fileUrlPath": "src/k-provider/common/response-types/kaltura-access-control-message.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaAccessControlMessage", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlMessage:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaAccessControlMessage` class\n *\n * @param data - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "data", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlMessage#code:member", - "docComment": "/**\n * @member - The access control message code @@type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlMessage#message:member", - "docComment": "/**\n * @member - The access control message @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlModifyRequestHostRegexAction:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaAccessControlModifyRequestHostRegexAction extends " - }, - { - "kind": "Reference", - "text": "KalturaRuleAction", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaRuleAction:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-access-control-modify-request-host-regex-action.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaAccessControlModifyRequestHostRegexAction", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlModifyRequestHostRegexAction:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaAccessControlModifyRequestHostRegexAction` class\n *\n * @param data - The response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "data", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlModifyRequestHostRegexAction#checkAliveTimeoutMs:member", - "docComment": "/**\n * @member - checkAliveTimeout in milliseconds @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkAliveTimeoutMs: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "checkAliveTimeoutMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlModifyRequestHostRegexAction#pattern:member", - "docComment": "/**\n * @member - Request host regex pattern @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "pattern: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "pattern", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlModifyRequestHostRegexAction#replacement:member", - "docComment": "/**\n * @member - Request host regex replacement @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "replacement: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "replacement", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlModifyRequestHostRegexAction#replacmenServerNodeId:member", - "docComment": "/**\n * @member - serverNodeId to generate replacment host from @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "replacmenServerNodeId: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "replacmenServerNodeId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBaseEntryListResponse:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaBaseEntryListResponse extends " - }, - { - "kind": "Reference", - "text": "ServiceResult", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.ServiceResult:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-base-entry-list-response.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaBaseEntryListResponse", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBaseEntryListResponse:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaBaseEntryListResponse` class\n *\n * @param responseObj - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(responseObj: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "responseObj", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBaseEntryListResponse#entries:member", - "docComment": "/**\n * @member - The entries @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "entries: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaMediaEntry", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "entries", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBaseEntryListResponse#totalCount:member", - "docComment": "/**\n * @member - The total count @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "totalCount: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "totalCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBumper:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaBumper " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-bumper.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaBumper", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBumper:constructor(1)", - "docComment": "/**\n * Constructs a new instance of the `KalturaBumper` class\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "data", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBumper#clickThroughUrl:member", - "docComment": "/**\n * @member - The bumper click through url @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "clickThroughUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "clickThroughUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBumper#entryId:member", - "docComment": "/**\n * @member - The bumper entry ID @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "entryId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "entryId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBumper#sources:member", - "docComment": "/**\n * @member - The bumper sources @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sources: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaPlaybackSource", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "sources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaDrmPlaybackPluginData:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaDrmPlaybackPluginData " - } - ], - "fileUrlPath": "src/k-provider/common/response-types/kaltura-drm-playback-plugin-data.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaDrmPlaybackPluginData", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaDrmPlaybackPluginData:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaDrmPlaybackPluginData` class\n *\n * @param drm - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(drm: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "drm", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaDrmPlaybackPluginData#certificate:member", - "docComment": "/**\n * @member - The drm certificate @type {?string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "certificate?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": true, - "releaseTag": "Public", - "name": "certificate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaDrmPlaybackPluginData#licenseURL:member", - "docComment": "/**\n * @member - The license URL @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "licenseURL: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "licenseURL", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaDrmPlaybackPluginData#scheme:member", - "docComment": "/**\n * @member - The drm scheme @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scheme: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "scheme", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaDrmPlaybackPluginData.Scheme:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static Scheme: " - }, - { - "kind": "Content", - "text": "{\n [scheme: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "Scheme", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaFlavorAsset " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-flavor-asset.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaFlavorAsset", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaFlavorAsset` class\n *\n * @param data - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "data", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#bitrate:member", - "docComment": "/**\n * @member - The overall bitrate (in KBits) of the Flavor Asset @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bitrate: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "bitrate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#containerFormat:member", - "docComment": "/**\n * @member - The container format @type {boolean}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerFormat: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "containerFormat", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#fileExt:member", - "docComment": "/**\n * @member -The file extension @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fileExt: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "fileExt", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#flavorParamsId:member", - "docComment": "/**\n * @member -The Flavor Params used to create this Flavor Asset @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "flavorParamsId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "flavorParamsId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#frameRate:member", - "docComment": "/**\n * @member - The frame rate (in FPS) of the Flavor Asset @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "frameRate: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "frameRate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#height:member", - "docComment": "/**\n * @member - The height of the Flavor Asset @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "height: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "height", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#id:member", - "docComment": "/**\n * @member - The ID of the Flavor Asset @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#isOriginal:member", - "docComment": "/**\n * @member - True if this Flavor Asset is the original source @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isOriginal: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "isOriginal", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#isWeb:member", - "docComment": "/**\n * @member - True if this Flavor Asset is playable in KDP @type {boolean}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isWeb: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "isWeb", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#label:member", - "docComment": "/**\n * @member - The label of the flavor asset @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "label: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "label", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#language:member", - "docComment": "/**\n * @member - The language of the flavor asset @type {Status}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "language: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "language", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#status:member", - "docComment": "/**\n * @member - The status of the Flavor Asset @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset.Status:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static Status: " - }, - { - "kind": "Content", - "text": "{\n [status: string]: number;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "Status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#videoCodecId:member", - "docComment": "/**\n * @member - The video codec @type {boolean}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "videoCodecId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "videoCodecId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset#width:member", - "docComment": "/**\n * @member - The width of the Flavor Asset @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "width: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "width", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntries:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaMediaEntries extends " - }, - { - "kind": "Reference", - "text": "ServiceResult", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.ServiceResult:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-media-entries.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaMediaEntries", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntries:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaMediaEntries` class\n *\n * @param responseObj - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(responseObj: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "responseObj", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntries#entries:member", - "docComment": "/**\n * @member - The entries @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "entries: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaMediaEntry", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "entries", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaMediaEntry " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-media-entry.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaMediaEntry", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaMediaEntry` class\n *\n * @param entry - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(entry: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "entry", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#createdAt:member", - "docComment": "/**\n * @member - Entry creation date as Unix timestamp (In seconds) @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createdAt: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "createdAt", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#creatorId:member", - "docComment": "/**\n * @member - ID of entry creator. @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "creatorId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "creatorId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#dataUrl:member", - "docComment": "/**\n * @member - The URL used for playback. This is not the download URL. @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "dataUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#description:member", - "docComment": "/**\n * @member - Entry description @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#downloadUrl:member", - "docComment": "/**\n * @member - The download URL of the entry. @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "downloadUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "downloadUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#duration:member", - "docComment": "/**\n * @member - The entry duration @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "duration: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "duration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#dvrStatus:member", - "docComment": "/**\n * @member - DVR status @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dvrStatus: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "dvrStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#endDate:member", - "docComment": "/**\n * @member - Entry end date as Unix timestamp (In seconds) @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endDate: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "endDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry.EntryModerationStatus:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static EntryModerationStatus: " - }, - { - "kind": "Content", - "text": "{\n [status: string]: number;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "EntryModerationStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry.EntryStatus:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static EntryStatus: " - }, - { - "kind": "Content", - "text": "{\n [status: string]: string | number;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "EntryStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#entryType:member", - "docComment": "/**\n * @member - The type of the entry, this is auto filled by the derived entry object (Image, Audio etc.) @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "entryType: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "entryType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry.EntryType:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static EntryType: " - }, - { - "kind": "Content", - "text": "{\n [entryType: string]: {\n value: number | string;\n };\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "EntryType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#externalSourceType:member", - "docComment": "/**\n * @member - The entry externalSourceType @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "externalSourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "externalSourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#flavorParamsIds:member", - "docComment": "/**\n * @member - Comma separated flavor params ids that exists for this media entry @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "flavorParamsIds: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "flavorParamsIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#id:member", - "docComment": "/**\n * @member - The entry id @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry.MediaType:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static MediaType: " - }, - { - "kind": "Content", - "text": "{\n [mediaType: string]: {\n value: number;\n };\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "MediaType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#name:member", - "docComment": "/**\n * @member - Entry name (Min 1 chars) @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#plays:member", - "docComment": "/**\n * @member - Number of plays @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "plays: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "plays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#poster:member", - "docComment": "/**\n * @member - Entry poster image @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "poster: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "poster", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#referenceId:member", - "docComment": "/**\n * @member - The entry referenceId @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "referenceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "referenceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#status:member", - "docComment": "/**\n * @member - Entry status @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#tags:member", - "docComment": "/**\n * @member - Entry tags @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#type:member", - "docComment": "/**\n * @member - The type of the entry, this is auto filled by the derived entry object @type {string | number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Content", - "text": "string | number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#updatedAt:member", - "docComment": "/**\n * @member - Entry updation date as Unix timestamp (In seconds) @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updatedAt: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "updatedAt", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMediaEntry#views:member", - "docComment": "/**\n * @member - Number of views @type {number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "views: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "views", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaMetadata " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-metadata.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaMetadata", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaMetadata` class\n *\n * @param data - The response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "data", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#created:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "created: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "created", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#id:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#metadataObjectType:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "metadataObjectType: " - }, - { - "kind": "Content", - "text": "string | number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "metadataObjectType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#metadataProfileId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "metadataProfileId: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "metadataProfileId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#metadataProfileVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "metadataProfileVersion: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "metadataProfileVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#objectId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "objectId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata.ObjectType:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static ObjectType: " - }, - { - "kind": "Content", - "text": "{\n [type: string]: string | number;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "ObjectType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#status:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "status: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata.Status:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static Status: " - }, - { - "kind": "Content", - "text": "{\n [status: string]: number;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "Status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#updated:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "updated: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "updated", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#version:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "version: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata#xml:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "xml: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "xml", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadataListResponse:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaMetadataListResponse extends " - }, - { - "kind": "Reference", - "text": "ServiceResult", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.ServiceResult:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-metadata-list-response.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaMetadataListResponse", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadataListResponse:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaMetadataListResponse` class\n *\n * @param responseObj - The response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(responseObj: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "responseObj", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadataListResponse#metas:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "metas: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaMetadata", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadata:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "metas", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaMetadataListResponse#totalCount:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "totalCount: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "totalCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaPlaybackContext extends " - }, - { - "kind": "Reference", - "text": "ServiceResult", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.ServiceResult:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-playback-context.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaPlaybackContext", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaPlaybackContext` class\n *\n * @param response - The response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(response: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "response", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#actions:member", - "docComment": "/**\n * @member - Array of actions as received from the rules that invalidated @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actions: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaRuleAction", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaRuleAction:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "actions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#bumperData:member", - "docComment": "/**\n * @member - The bumper data @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bumperData: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaBumper", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaBumper:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "bumperData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#flavorAssets:member", - "docComment": "/**\n * @member - The flavor assets @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "flavorAssets: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaFlavorAsset", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaFlavorAsset:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "flavorAssets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#getBlockAction:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBlockAction(): " - }, - { - "kind": "Reference", - "text": "KalturaRuleAction", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaRuleAction:class" - }, - { - "kind": "Content", - "text": " | undefined" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [], - "isOptional": false, - "isAbstract": false, - "name": "getBlockAction" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#getErrorMessages:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "getErrorMessages(): " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaAccessControlMessage", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlMessage:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [], - "isOptional": false, - "isAbstract": false, - "name": "getErrorMessages" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#getRequestHostRegexAction:member(1)", - "docComment": "/**\n * Get the KalturaAccessControlModifyRequestHostRegexAction action @function getRequestHostRegexAction\n *\n * @returns {?KalturaAccessControlModifyRequestHostRegexAction} The action\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getRequestHostRegexAction(): " - }, - { - "kind": "Reference", - "text": "KalturaAccessControlModifyRequestHostRegexAction", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlModifyRequestHostRegexAction:class" - }, - { - "kind": "Content", - "text": " | undefined" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [], - "isOptional": false, - "isAbstract": false, - "name": "getRequestHostRegexAction" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#hasBlockAction:member(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "hasBlockAction(): " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [], - "isOptional": false, - "isAbstract": false, - "name": "hasBlockAction" - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#messages:member", - "docComment": "/**\n * @member - Array of actions as received from the rules that invalidated @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "messages: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaAccessControlMessage", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaAccessControlMessage:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "messages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackContext#sources:member", - "docComment": "/**\n * @member - The playback sources @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sources: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaPlaybackSource", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "sources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaPlaybackSource " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-playback-source.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaPlaybackSource", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaPlaybackSource` class\n *\n * @param source - The response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(source: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "source", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#deliveryProfileId:member", - "docComment": "/**\n * @member - delivery profile Id @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deliveryProfileId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "deliveryProfileId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#drm:member", - "docComment": "/**\n * @member - drm data object containing relevant license url ,scheme name and certificate @type {Array}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "drm: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "KalturaDrmPlaybackPluginData", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaDrmPlaybackPluginData:class" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "drm", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 5 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#flavorIds:member", - "docComment": "/**\n * @member - comma separated string of flavor ids @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "flavorIds: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "flavorIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#format:member", - "docComment": "/**\n * @member - source format according to delivery profile streamer type (applehttp, mpegdash etc.) @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "format: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "format", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#getProtocol:member(1)", - "docComment": "/**\n * Returns source desired protocol if supported\n *\n * @param protocol - the desired protocol for the source (base play url protocol)\n *\n * @returns {string} - protocol if protocol is in the protocols list - if not empty string returned\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getProtocol(protocol: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "protocol", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ], - "isOptional": false, - "isAbstract": false, - "name": "getProtocol" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#hasDrmData:member(1)", - "docComment": "/**\n * Checks if source has DRM data @function hasDrmData\n *\n * @returns {boolean} Is source has DRM\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hasDrmData(): " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [], - "isOptional": false, - "isAbstract": false, - "name": "hasDrmData" - }, - { - "kind": "Method", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#hasFlavorIds:member(1)", - "docComment": "/**\n * Checks if source has flavor IDs @function hasFlavorIds\n *\n * @returns {boolean} Is source ha flavor IDs\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hasFlavorIds(): " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [], - "isOptional": false, - "isAbstract": false, - "name": "hasFlavorIds" - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#protocols:member", - "docComment": "/**\n * @member - comma separated string according to deliveryProfile media protocols ('http,https' etc.) @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocols: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "protocols", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaybackSource#url:member", - "docComment": "/**\n * @member - The source URL @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "url: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaylist:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaPlaylist " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-playlist.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaPlaylist", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaylist:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaPlaylist` class\n *\n * @param playlist - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(playlist: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "playlist", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaylist#description:member", - "docComment": "/**\n * @member - playlist description @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaylist#id:member", - "docComment": "/**\n * @member - playlist id @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaylist#name:member", - "docComment": "/**\n * @member - playlist name @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaPlaylist#poster:member", - "docComment": "/**\n * @member - playlist poster image @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "poster: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "poster", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaRuleAction:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaRuleAction " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-rule-action.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaRuleAction", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaRuleAction:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaRuleAction` class\n *\n * @param data - The response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "data", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaRuleAction#type:member", - "docComment": "/**\n * @member - The type of the action @type {string|number}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Content", - "text": "string | number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaRuleAction.Type:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static Type: " - }, - { - "kind": "Content", - "text": "{\n [type: string]: string | number;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "Type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaUIConfResponse extends " - }, - { - "kind": "Reference", - "text": "ServiceResult", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.ServiceResult:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-ui-conf-response.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaUIConfResponse", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaUIConfResponse` class\n *\n * @param data - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(data: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "data", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#confFile:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "confFile: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "confFile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#confFileFeatures:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "confFileFeatures: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "confFileFeatures", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#confFilePath:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "confFilePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "confFilePath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#config:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "config: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "config", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#confVars:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "confVars: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "confVars", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#created:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "created: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "created", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#creationMode:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "creationMode: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "creationMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse.CreationMode:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static CreationMode: " - }, - { - "kind": "Content", - "text": "{\n [mode: string]: number;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "CreationMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#description:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "description: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#height:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "height: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "height", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#html5Url:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "html5Url: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "html5Url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#htmlParams:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "htmlParams: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "htmlParams", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#name:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#objType:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "objType: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "objType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#objTypeAsString:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "objTypeAsString: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "objTypeAsString", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#partnerTags:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "partnerTags: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "partnerTags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#swfUrl:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "swfUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "swfUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#swfUrlVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "swfUrlVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "swfUrlVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#tags:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse.Type:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "static Type: " - }, - { - "kind": "Content", - "text": "{\n [type: string]: number;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "Type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": true, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#updated:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "updated: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "updated", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#useCdn:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "useCdn: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "useCdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#version:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "version: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUIConfResponse#width:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "width: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "width", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUserEntry:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaUserEntry " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-user-entry.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaUserEntry", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUserEntry:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaUserEntry` class\n *\n * @param entry - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(entry: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "entry", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - }, - { - "kind": "Property", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUserEntry#playlistLastEntryId:member", - "docComment": "/**\n * @member - The last played playlist entry @type {string}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "playlistLastEntryId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isReadonly": false, - "isOptional": false, - "releaseTag": "Public", - "name": "playlistLastEntryId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false, - "isProtected": false, - "isAbstract": false - } - ], - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUserEntryListResponse:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KalturaUserEntryListResponse extends " - }, - { - "kind": "Reference", - "text": "ServiceResult", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.ServiceResult:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "fileUrlPath": "src/k-provider/ovp/response-types/kaltura-user-entry-list-response.ts", - "releaseTag": "Public", - "isAbstract": false, - "name": "KalturaUserEntryListResponse", - "preserveMemberOrder": false, - "members": [ - { - "kind": "Constructor", - "canonicalReference": "@playkit-js/playkit-js-providers!ResponseTypes.KalturaUserEntryListResponse:constructor(1)", - "docComment": "/**\n * @constructor Constructs a new instance of the `KalturaUserEntryListResponse` class\n *\n * @param responseObj - The json response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(responseObj: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "isProtected": false, - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "responseObj", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isOptional": false - } - ] - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "implementsTokenRanges": [] - } - ] - } - ] - } - ] -} diff --git a/api-extractor/report-temp/playkit-js-providers.api.md b/api-extractor/report-temp/playkit-js-providers.api.md deleted file mode 100644 index d3b5e43b..00000000 --- a/api-extractor/report-temp/playkit-js-providers.api.md +++ /dev/null @@ -1,687 +0,0 @@ -## API Report File for "@playkit-js/playkit-js-providers" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -// @public (undocumented) -export type AdapterDataConfig = { - [key: string]: { - value: string; - objectType?: string; - }; -}; - -// @public (undocumented) -export class BaseProvider { - constructor(options: ProviderOptionsObject, playerVersion: string); - // Warning: (ae-forgotten-export) The symbol "DataLoaderManager" needs to be exported by the entry point index.d.ts - // - // (undocumented) - _dataLoader: DataLoaderManager; - // (undocumented) - get defaultWidgetId(): string; - // (undocumented) - getEntryListConfig(entryListInfo: ProviderEntryListObject): Promise; - // (undocumented) - getLogLevel(name?: string): any; - // (undocumented) - getMediaConfig(mediaInfo: MI): Promise; - // (undocumented) - getPlaylistConfig(playlistInfo: ProviderPlaylistInfoObject): Promise; - // (undocumented) - get isAnonymous(): boolean; - // (undocumented) - protected _isAnonymous: boolean; - // (undocumented) - get ks(): string; - set ks(value: string); - // (undocumented) - _logger: any; - // Warning: (ae-forgotten-export) The symbol "LogLevelType" needs to be exported by the entry point index.d.ts - // - // (undocumented) - get LogLevel(): LogLevelType; - // (undocumented) - _networkRetryConfig: ProviderNetworkRetryParameters; - // (undocumented) - get partnerId(): number; - // (undocumented) - get playerVersion(): string; - // (undocumented) - setLogLevel(level: any, name?: string): void; - // (undocumented) - get uiConfId(): number | undefined; - // (undocumented) - protected _verifyHasSources(sources: ProviderMediaConfigSourcesObject): void; - // (undocumented) - get widgetId(): string; -} - -// @public (undocumented) -export type CaptionType = { - [type: string]: string; -}; - -// @public (undocumented) -export const ContextType: { - [type: string]: string; -}; - -// @public (undocumented) -export interface ILoader { - // (undocumented) - isValid(): boolean; - // (undocumented) - requests: Array; - // (undocumented) - response: any; -} - -// @public (undocumented) -export type IProvider = OTTProvider | OVPProvider; - -// @public (undocumented) -class KalturaAccessControlMessage { - constructor(data: any); - code: string; - message: string; -} - -// @public (undocumented) -class KalturaAccessControlModifyRequestHostRegexAction extends KalturaRuleAction { - constructor(data: any); - checkAliveTimeoutMs: number; - pattern: string; - replacement: string; - replacmenServerNodeId: number; -} - -// @public (undocumented) -class KalturaBaseEntryListResponse extends ServiceResult { - constructor(responseObj: any); - entries: Array; - totalCount: number; -} - -// @public (undocumented) -class KalturaBumper { - constructor(data: any); - clickThroughUrl: string; - entryId: string; - sources: Array; -} - -// @public (undocumented) -class KalturaDrmPlaybackPluginData { - constructor(drm: any); - certificate?: string; - licenseURL: string; - // (undocumented) - static Scheme: { - [scheme: string]: string; - }; - scheme: string; -} - -// @public (undocumented) -class KalturaFlavorAsset { - constructor(data: any); - bitrate: number; - containerFormat: string; - fileExt: string; - flavorParamsId: string; - frameRate: number; - height: number; - id: string; - isOriginal: boolean; - isWeb: boolean; - label: string; - language: string; - // (undocumented) - static Status: { - [status: string]: number; - }; - status: number; - videoCodecId: string; - width: number; -} - -// @public (undocumented) -class KalturaMediaEntries extends ServiceResult { - constructor(responseObj: any); - entries: Array; -} - -// @public (undocumented) -class KalturaMediaEntry { - constructor(entry: any); - createdAt: number; - creatorId: string; - dataUrl: string; - description: string; - downloadUrl: string; - duration: number; - dvrStatus: number; - endDate: number; - // (undocumented) - static EntryModerationStatus: { - [status: string]: number; - }; - // (undocumented) - static EntryStatus: { - [status: string]: string | number; - }; - // (undocumented) - static EntryType: { - [entryType: string]: { - value: number | string; - }; - }; - entryType: number; - externalSourceType: string; - flavorParamsIds: string; - id: string; - // (undocumented) - static MediaType: { - [mediaType: string]: { - value: number; - }; - }; - name: string; - plays: number; - poster: string; - referenceId: string; - status: number; - tags: string; - type: string | number; - updatedAt: number; - views: number; -} - -// @public (undocumented) -class KalturaMetadata { - constructor(data: any); - // (undocumented) - created: Date; - // (undocumented) - id: number; - // (undocumented) - metadataObjectType: string | number; - // (undocumented) - metadataProfileId: number; - // (undocumented) - metadataProfileVersion: number; - // (undocumented) - objectId: string; - // (undocumented) - static ObjectType: { - [type: string]: string | number; - }; - // (undocumented) - static Status: { - [status: string]: number; - }; - // (undocumented) - status: number; - // (undocumented) - updated: Date; - // (undocumented) - version: number; - // (undocumented) - xml: string; -} - -// @public (undocumented) -class KalturaMetadataListResponse extends ServiceResult { - constructor(responseObj: any); - // (undocumented) - metas: Array; - // (undocumented) - totalCount: number; -} - -// @public (undocumented) -class KalturaPlaybackContext extends ServiceResult { - constructor(response: any); - actions: Array; - bumperData: Array; - flavorAssets: Array; - // (undocumented) - getBlockAction(): KalturaRuleAction | undefined; - // (undocumented) - getErrorMessages(): Array; - getRequestHostRegexAction(): KalturaAccessControlModifyRequestHostRegexAction | undefined; - // (undocumented) - hasBlockAction(): boolean; - messages: Array; - sources: Array; -} - -// @public (undocumented) -class KalturaPlaybackSource { - constructor(source: any); - deliveryProfileId: string; - drm: Array; - flavorIds: string; - format: string; - getProtocol(protocol: string): string; - hasDrmData(): boolean; - hasFlavorIds(): boolean; - protocols: string; - url: string; -} - -// @public (undocumented) -class KalturaPlaylist { - constructor(playlist: any); - description: string; - id: string; - name: string; - poster: string; -} - -// @public (undocumented) -class KalturaRuleAction { - constructor(data: any); - // (undocumented) - static Type: { - [type: string]: string | number; - }; - type: string | number; -} - -// @public (undocumented) -class KalturaUIConfResponse extends ServiceResult { - constructor(data: any); - // (undocumented) - confFile: string; - // (undocumented) - confFileFeatures: string; - // (undocumented) - confFilePath: string; - // (undocumented) - config: string; - // (undocumented) - confVars: string; - // (undocumented) - created: Date; - // (undocumented) - static CreationMode: { - [mode: string]: number; - }; - // (undocumented) - creationMode: number; - // (undocumented) - description: string; - // (undocumented) - height: number; - // (undocumented) - html5Url: string; - // (undocumented) - htmlParams: string; - // (undocumented) - name: string; - // (undocumented) - objType: number; - // (undocumented) - objTypeAsString: string; - // (undocumented) - partnerTags: string; - // (undocumented) - swfUrl: string; - // (undocumented) - swfUrlVersion: string; - // (undocumented) - tags: string; - // (undocumented) - static Type: { - [type: string]: number; - }; - // (undocumented) - updated: Date; - // (undocumented) - useCdn: boolean; - // (undocumented) - version: string; - // (undocumented) - width: number; -} - -// @public (undocumented) -class KalturaUserEntry { - constructor(entry: any); - playlistLastEntryId: string; -} - -// @public (undocumented) -class KalturaUserEntryListResponse extends ServiceResult { - constructor(responseObj: any); -} - -// @public (undocumented) -export const MediaType: { - [type: string]: string; -}; - -// @public (undocumented) -class OTTProvider extends BaseProvider { - constructor(options: ProviderOptionsObject, playerVersion: string); - // (undocumented) - get env(): any; - getEntryListConfig(entryListInfo: ProviderEntryListObject): Promise; - getMediaConfig(mediaInfo: OTTProviderMediaInfoObject): Promise; -} -export { OTTProvider } -export { OTTProvider as Provider } - -// @public (undocumented) -export type OTTProviderMediaInfoObject = OVPProviderMediaInfoObject & { - mediaType: string; - contextType: string; - protocol?: string; - fileIds?: string; - streamerType?: string; - urlType?: string; - adapterData?: AdapterDataConfig; - assetReferenceType?: string; - formats?: Array; -}; - -// @public (undocumented) -export class OVPProvider extends BaseProvider { - constructor(options: ProviderOptionsObject, playerVersion: string); - // (undocumented) - doRequest(loaders: Array, ks?: string): Promise; - // (undocumented) - get env(): any; - getEntryListConfig(entryListInfo: ProviderEntryListObject): Promise; - getMediaConfig(mediaInfo: OVPProviderMediaInfoObject): Promise; - getPlaylistConfig(playlistInfo: ProviderPlaylistInfoObject): Promise; -} - -// @public (undocumented) -export type OVPProviderMediaInfoObject = { - entryId?: string; - referenceId?: string; - ks?: string; -}; - -// @public (undocumented) -export type PKExternalCaptionObject = { - url: string; - label: string; - language: string; - default?: boolean; - type?: string; -}; - -// @public (undocumented) -export interface Poster { - // (undocumented) - height: number; - // (undocumented) - url: string; - // (undocumented) - width: number; -} - -// @public (undocumented) -export type ProviderDrmDataObject = { - licenseUrl: string; - scheme: string; - certificate?: string; -}; - -// @public (undocumented) -export type ProviderEntryListObject = { - entries: Array; - ks?: string; -}; - -// @public (undocumented) -export type ProviderEnvConfigObject = { - serviceUrl: string; - cdnUrl?: string; - analyticsServiceUrl?: string; - useApiCaptions?: boolean; - replaceHostOnlyManifestUrls?: boolean; -}; - -// @public (undocumented) -export type ProviderFilterOptionsObject = { - redirectFromEntryId?: boolean; -}; - -// @public (undocumented) -export type ProviderMediaConfigMetadataObject = { - name: string; - description?: string; - mediaType?: string; - contextType?: string; - metas?: any; - tags?: any; - epgId?: string; - recordingId?: string; - updatedAt?: number; - creatorId?: string; - views?: number; -}; - -// @public (undocumented) -export type ProviderMediaConfigObject = { - session: ProviderMediaConfigSessionObject; - sources: ProviderMediaConfigSourcesObject; - plugins: { - [plugin: string]: any; - }; -}; - -// @public (undocumented) -export type ProviderMediaConfigSessionObject = { - partnerId: number; - uiConfId?: number; - ks?: string; - isAnonymous?: boolean; -}; - -// @public (undocumented) -export type ProviderMediaConfigSourcesObject = { - dash: Array; - hls: Array; - progressive: Array; - image: Array; - duration?: number; - type: string; - id?: string; - poster?: string | Array; - dvr: boolean; - vr?: any; - metadata: ProviderMediaConfigMetadataObject; - captions?: Array; - downloadUrl?: string; -}; - -// @public (undocumented) -export type ProviderMediaEntryObject = { - id?: string; - name?: string; - sources: ProviderMediaSourcesObject; - duration?: number; - dvrStatus?: number; - status?: number; - metadata: any; - type: string; - poster?: string | Poster[]; - downloadUrl?: string; - assetReferenceType?: string; -}; - -// @public (undocumented) -export type ProviderMediaFormatType = { - name: string; - mimeType: string; - pathExt: string; -}; - -// @public (undocumented) -export type ProviderMediaInfoObject = OVPProviderMediaInfoObject | OTTProviderMediaInfoObject; - -// @public (undocumented) -export type ProviderMediaSourceObject = { - id: string; - url: string; - mimetype: string; - bandwidth?: number; - width?: number; - height?: number; - label?: string; - drmData?: Array; -}; - -// @public (undocumented) -export type ProviderMediaSourcesObject = { - progressive: Array; - dash: Array; - hls: Array; - image: Array; - captions?: Array; -}; - -// @public (undocumented) -export type ProviderNetworkRetryParameters = { - async: boolean; - timeout?: number; - maxAttempts?: number; -}; - -// @public (undocumented) -export type ProviderOptionsObject = { - partnerId: number; - widgetId?: string; - logger?: LoggerType; - ks?: string; - uiConfId?: number; - env?: ProviderEnvConfigObject; - networkRetryParameters?: ProviderNetworkRetryParameters; - filterOptions?: ProviderFilterOptionsObject; - ignoreServerConfig?: boolean; - loadThumbnailWithKs?: boolean; -}; - -// @public (undocumented) -export class ProviderParser { - static addKsToUrl(url: string, ks: string): string; - // (undocumented) - static getBlockAction(response: OVPMediaEntryLoaderResponse): KalturaRuleAction | undefined; - // Warning: (ae-forgotten-export) The symbol "Bumper" needs to be exported by the entry point index.d.ts - static getBumper(assetResponse: any, ks: string, partnerId: number): Bumper | undefined; - // Warning: (ae-forgotten-export) The symbol "EntryList" needs to be exported by the entry point index.d.ts - static getEntryList(playlistResponse: any): EntryList; - // (undocumented) - static getErrorMessages(response: OVPMediaEntryLoaderResponse): Array; - // Warning: (ae-forgotten-export) The symbol "MediaEntry" needs to be exported by the entry point index.d.ts - static getMediaEntry(ks: string, partnerId: number, uiConfId: number | undefined, mediaEntryResponse: any): MediaEntry; - // Warning: (ae-forgotten-export) The symbol "Playlist" needs to be exported by the entry point index.d.ts - static getPlaylist(playlistResponse: any): Playlist; - // Warning: (ae-forgotten-export) The symbol "OVPMediaEntryLoaderResponse" needs to be exported by the entry point index.d.ts - // - // (undocumented) - static hasBlockAction(response: OVPMediaEntryLoaderResponse): boolean; -} - -// @public (undocumented) -export type ProviderPlaybackContextOptions = { - mediaProtocol?: string; - assetFileIds?: string; - context?: string; - streamerType?: string; - urlType?: string; - adapterData?: AdapterDataConfig; -}; - -// @public (undocumented) -export type ProviderPlaylistInfoObject = { - playlistId: string; - ks?: string; -}; - -// @public (undocumented) -export type ProviderPlaylistMetadataObject = { - name: string; - description: string; -}; - -// @public (undocumented) -export type ProviderPlaylistObject = { - id: string; - metadata: ProviderPlaylistMetadataObject; - poster: string; - items: Array; - playlistLastEntryId?: string; -}; - -// @public (undocumented) -export class RequestBuilder { - constructor(headers?: Map); - action: string; - doHttpRequest(): Promise; - getUrl(serviceUrl: string): string; - headers: Map; - method: string; - params: any; - responseHeaders: Array; - retryConfig: ProviderNetworkRetryParameters; - service: string; - tag: string; - url: string; -} - -// @public (undocumented) -export type RequestLoader = { - loader: ILoader; - params: any; -}; - -declare namespace ResponseTypes { - export { - KalturaBaseEntryListResponse, - KalturaMediaEntry, - KalturaAccessControlModifyRequestHostRegexAction, - KalturaBumper, - KalturaFlavorAsset, - KalturaMediaEntries, - KalturaMetadata, - KalturaMetadataListResponse, - KalturaPlaybackContext, - KalturaPlaybackSource, - KalturaPlaylist, - KalturaRuleAction, - KalturaUIConfResponse, - KalturaDrmPlaybackPluginData, - KalturaAccessControlMessage, - ServiceResult as BaseServiceResult, - KalturaUserEntry, - KalturaUserEntryListResponse - } -} -export { ResponseTypes } - -// @public (undocumented) -class ServiceResult { - constructor(response: any); - data: any; - // Warning: (ae-forgotten-export) The symbol "ServiceError" needs to be exported by the entry point index.d.ts - error: ServiceError; - hasError: boolean; -} - -// Warnings were encountered during analysis: -// -// src/types/media-config-sources.ts:10:3 - (ae-forgotten-export) The symbol "ImageSource" needs to be exported by the entry point index.d.ts -// src/types/playlist.ts:8:3 - (ae-forgotten-export) The symbol "ProviderPlaylistItemObject" needs to be exported by the entry point index.d.ts -// src/types/provider-options.ts:9:3 - (ae-forgotten-export) The symbol "LoggerType" needs to be exported by the entry point index.d.ts - -// (No @packageDocumentation comment for this package) - -``` diff --git a/api-extractor/report/playkit-js-providers.api.md b/api-extractor/report/playkit-js-providers.api.md deleted file mode 100644 index d3b5e43b..00000000 --- a/api-extractor/report/playkit-js-providers.api.md +++ /dev/null @@ -1,687 +0,0 @@ -## API Report File for "@playkit-js/playkit-js-providers" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -// @public (undocumented) -export type AdapterDataConfig = { - [key: string]: { - value: string; - objectType?: string; - }; -}; - -// @public (undocumented) -export class BaseProvider { - constructor(options: ProviderOptionsObject, playerVersion: string); - // Warning: (ae-forgotten-export) The symbol "DataLoaderManager" needs to be exported by the entry point index.d.ts - // - // (undocumented) - _dataLoader: DataLoaderManager; - // (undocumented) - get defaultWidgetId(): string; - // (undocumented) - getEntryListConfig(entryListInfo: ProviderEntryListObject): Promise; - // (undocumented) - getLogLevel(name?: string): any; - // (undocumented) - getMediaConfig(mediaInfo: MI): Promise; - // (undocumented) - getPlaylistConfig(playlistInfo: ProviderPlaylistInfoObject): Promise; - // (undocumented) - get isAnonymous(): boolean; - // (undocumented) - protected _isAnonymous: boolean; - // (undocumented) - get ks(): string; - set ks(value: string); - // (undocumented) - _logger: any; - // Warning: (ae-forgotten-export) The symbol "LogLevelType" needs to be exported by the entry point index.d.ts - // - // (undocumented) - get LogLevel(): LogLevelType; - // (undocumented) - _networkRetryConfig: ProviderNetworkRetryParameters; - // (undocumented) - get partnerId(): number; - // (undocumented) - get playerVersion(): string; - // (undocumented) - setLogLevel(level: any, name?: string): void; - // (undocumented) - get uiConfId(): number | undefined; - // (undocumented) - protected _verifyHasSources(sources: ProviderMediaConfigSourcesObject): void; - // (undocumented) - get widgetId(): string; -} - -// @public (undocumented) -export type CaptionType = { - [type: string]: string; -}; - -// @public (undocumented) -export const ContextType: { - [type: string]: string; -}; - -// @public (undocumented) -export interface ILoader { - // (undocumented) - isValid(): boolean; - // (undocumented) - requests: Array; - // (undocumented) - response: any; -} - -// @public (undocumented) -export type IProvider = OTTProvider | OVPProvider; - -// @public (undocumented) -class KalturaAccessControlMessage { - constructor(data: any); - code: string; - message: string; -} - -// @public (undocumented) -class KalturaAccessControlModifyRequestHostRegexAction extends KalturaRuleAction { - constructor(data: any); - checkAliveTimeoutMs: number; - pattern: string; - replacement: string; - replacmenServerNodeId: number; -} - -// @public (undocumented) -class KalturaBaseEntryListResponse extends ServiceResult { - constructor(responseObj: any); - entries: Array; - totalCount: number; -} - -// @public (undocumented) -class KalturaBumper { - constructor(data: any); - clickThroughUrl: string; - entryId: string; - sources: Array; -} - -// @public (undocumented) -class KalturaDrmPlaybackPluginData { - constructor(drm: any); - certificate?: string; - licenseURL: string; - // (undocumented) - static Scheme: { - [scheme: string]: string; - }; - scheme: string; -} - -// @public (undocumented) -class KalturaFlavorAsset { - constructor(data: any); - bitrate: number; - containerFormat: string; - fileExt: string; - flavorParamsId: string; - frameRate: number; - height: number; - id: string; - isOriginal: boolean; - isWeb: boolean; - label: string; - language: string; - // (undocumented) - static Status: { - [status: string]: number; - }; - status: number; - videoCodecId: string; - width: number; -} - -// @public (undocumented) -class KalturaMediaEntries extends ServiceResult { - constructor(responseObj: any); - entries: Array; -} - -// @public (undocumented) -class KalturaMediaEntry { - constructor(entry: any); - createdAt: number; - creatorId: string; - dataUrl: string; - description: string; - downloadUrl: string; - duration: number; - dvrStatus: number; - endDate: number; - // (undocumented) - static EntryModerationStatus: { - [status: string]: number; - }; - // (undocumented) - static EntryStatus: { - [status: string]: string | number; - }; - // (undocumented) - static EntryType: { - [entryType: string]: { - value: number | string; - }; - }; - entryType: number; - externalSourceType: string; - flavorParamsIds: string; - id: string; - // (undocumented) - static MediaType: { - [mediaType: string]: { - value: number; - }; - }; - name: string; - plays: number; - poster: string; - referenceId: string; - status: number; - tags: string; - type: string | number; - updatedAt: number; - views: number; -} - -// @public (undocumented) -class KalturaMetadata { - constructor(data: any); - // (undocumented) - created: Date; - // (undocumented) - id: number; - // (undocumented) - metadataObjectType: string | number; - // (undocumented) - metadataProfileId: number; - // (undocumented) - metadataProfileVersion: number; - // (undocumented) - objectId: string; - // (undocumented) - static ObjectType: { - [type: string]: string | number; - }; - // (undocumented) - static Status: { - [status: string]: number; - }; - // (undocumented) - status: number; - // (undocumented) - updated: Date; - // (undocumented) - version: number; - // (undocumented) - xml: string; -} - -// @public (undocumented) -class KalturaMetadataListResponse extends ServiceResult { - constructor(responseObj: any); - // (undocumented) - metas: Array; - // (undocumented) - totalCount: number; -} - -// @public (undocumented) -class KalturaPlaybackContext extends ServiceResult { - constructor(response: any); - actions: Array; - bumperData: Array; - flavorAssets: Array; - // (undocumented) - getBlockAction(): KalturaRuleAction | undefined; - // (undocumented) - getErrorMessages(): Array; - getRequestHostRegexAction(): KalturaAccessControlModifyRequestHostRegexAction | undefined; - // (undocumented) - hasBlockAction(): boolean; - messages: Array; - sources: Array; -} - -// @public (undocumented) -class KalturaPlaybackSource { - constructor(source: any); - deliveryProfileId: string; - drm: Array; - flavorIds: string; - format: string; - getProtocol(protocol: string): string; - hasDrmData(): boolean; - hasFlavorIds(): boolean; - protocols: string; - url: string; -} - -// @public (undocumented) -class KalturaPlaylist { - constructor(playlist: any); - description: string; - id: string; - name: string; - poster: string; -} - -// @public (undocumented) -class KalturaRuleAction { - constructor(data: any); - // (undocumented) - static Type: { - [type: string]: string | number; - }; - type: string | number; -} - -// @public (undocumented) -class KalturaUIConfResponse extends ServiceResult { - constructor(data: any); - // (undocumented) - confFile: string; - // (undocumented) - confFileFeatures: string; - // (undocumented) - confFilePath: string; - // (undocumented) - config: string; - // (undocumented) - confVars: string; - // (undocumented) - created: Date; - // (undocumented) - static CreationMode: { - [mode: string]: number; - }; - // (undocumented) - creationMode: number; - // (undocumented) - description: string; - // (undocumented) - height: number; - // (undocumented) - html5Url: string; - // (undocumented) - htmlParams: string; - // (undocumented) - name: string; - // (undocumented) - objType: number; - // (undocumented) - objTypeAsString: string; - // (undocumented) - partnerTags: string; - // (undocumented) - swfUrl: string; - // (undocumented) - swfUrlVersion: string; - // (undocumented) - tags: string; - // (undocumented) - static Type: { - [type: string]: number; - }; - // (undocumented) - updated: Date; - // (undocumented) - useCdn: boolean; - // (undocumented) - version: string; - // (undocumented) - width: number; -} - -// @public (undocumented) -class KalturaUserEntry { - constructor(entry: any); - playlistLastEntryId: string; -} - -// @public (undocumented) -class KalturaUserEntryListResponse extends ServiceResult { - constructor(responseObj: any); -} - -// @public (undocumented) -export const MediaType: { - [type: string]: string; -}; - -// @public (undocumented) -class OTTProvider extends BaseProvider { - constructor(options: ProviderOptionsObject, playerVersion: string); - // (undocumented) - get env(): any; - getEntryListConfig(entryListInfo: ProviderEntryListObject): Promise; - getMediaConfig(mediaInfo: OTTProviderMediaInfoObject): Promise; -} -export { OTTProvider } -export { OTTProvider as Provider } - -// @public (undocumented) -export type OTTProviderMediaInfoObject = OVPProviderMediaInfoObject & { - mediaType: string; - contextType: string; - protocol?: string; - fileIds?: string; - streamerType?: string; - urlType?: string; - adapterData?: AdapterDataConfig; - assetReferenceType?: string; - formats?: Array; -}; - -// @public (undocumented) -export class OVPProvider extends BaseProvider { - constructor(options: ProviderOptionsObject, playerVersion: string); - // (undocumented) - doRequest(loaders: Array, ks?: string): Promise; - // (undocumented) - get env(): any; - getEntryListConfig(entryListInfo: ProviderEntryListObject): Promise; - getMediaConfig(mediaInfo: OVPProviderMediaInfoObject): Promise; - getPlaylistConfig(playlistInfo: ProviderPlaylistInfoObject): Promise; -} - -// @public (undocumented) -export type OVPProviderMediaInfoObject = { - entryId?: string; - referenceId?: string; - ks?: string; -}; - -// @public (undocumented) -export type PKExternalCaptionObject = { - url: string; - label: string; - language: string; - default?: boolean; - type?: string; -}; - -// @public (undocumented) -export interface Poster { - // (undocumented) - height: number; - // (undocumented) - url: string; - // (undocumented) - width: number; -} - -// @public (undocumented) -export type ProviderDrmDataObject = { - licenseUrl: string; - scheme: string; - certificate?: string; -}; - -// @public (undocumented) -export type ProviderEntryListObject = { - entries: Array; - ks?: string; -}; - -// @public (undocumented) -export type ProviderEnvConfigObject = { - serviceUrl: string; - cdnUrl?: string; - analyticsServiceUrl?: string; - useApiCaptions?: boolean; - replaceHostOnlyManifestUrls?: boolean; -}; - -// @public (undocumented) -export type ProviderFilterOptionsObject = { - redirectFromEntryId?: boolean; -}; - -// @public (undocumented) -export type ProviderMediaConfigMetadataObject = { - name: string; - description?: string; - mediaType?: string; - contextType?: string; - metas?: any; - tags?: any; - epgId?: string; - recordingId?: string; - updatedAt?: number; - creatorId?: string; - views?: number; -}; - -// @public (undocumented) -export type ProviderMediaConfigObject = { - session: ProviderMediaConfigSessionObject; - sources: ProviderMediaConfigSourcesObject; - plugins: { - [plugin: string]: any; - }; -}; - -// @public (undocumented) -export type ProviderMediaConfigSessionObject = { - partnerId: number; - uiConfId?: number; - ks?: string; - isAnonymous?: boolean; -}; - -// @public (undocumented) -export type ProviderMediaConfigSourcesObject = { - dash: Array; - hls: Array; - progressive: Array; - image: Array; - duration?: number; - type: string; - id?: string; - poster?: string | Array; - dvr: boolean; - vr?: any; - metadata: ProviderMediaConfigMetadataObject; - captions?: Array; - downloadUrl?: string; -}; - -// @public (undocumented) -export type ProviderMediaEntryObject = { - id?: string; - name?: string; - sources: ProviderMediaSourcesObject; - duration?: number; - dvrStatus?: number; - status?: number; - metadata: any; - type: string; - poster?: string | Poster[]; - downloadUrl?: string; - assetReferenceType?: string; -}; - -// @public (undocumented) -export type ProviderMediaFormatType = { - name: string; - mimeType: string; - pathExt: string; -}; - -// @public (undocumented) -export type ProviderMediaInfoObject = OVPProviderMediaInfoObject | OTTProviderMediaInfoObject; - -// @public (undocumented) -export type ProviderMediaSourceObject = { - id: string; - url: string; - mimetype: string; - bandwidth?: number; - width?: number; - height?: number; - label?: string; - drmData?: Array; -}; - -// @public (undocumented) -export type ProviderMediaSourcesObject = { - progressive: Array; - dash: Array; - hls: Array; - image: Array; - captions?: Array; -}; - -// @public (undocumented) -export type ProviderNetworkRetryParameters = { - async: boolean; - timeout?: number; - maxAttempts?: number; -}; - -// @public (undocumented) -export type ProviderOptionsObject = { - partnerId: number; - widgetId?: string; - logger?: LoggerType; - ks?: string; - uiConfId?: number; - env?: ProviderEnvConfigObject; - networkRetryParameters?: ProviderNetworkRetryParameters; - filterOptions?: ProviderFilterOptionsObject; - ignoreServerConfig?: boolean; - loadThumbnailWithKs?: boolean; -}; - -// @public (undocumented) -export class ProviderParser { - static addKsToUrl(url: string, ks: string): string; - // (undocumented) - static getBlockAction(response: OVPMediaEntryLoaderResponse): KalturaRuleAction | undefined; - // Warning: (ae-forgotten-export) The symbol "Bumper" needs to be exported by the entry point index.d.ts - static getBumper(assetResponse: any, ks: string, partnerId: number): Bumper | undefined; - // Warning: (ae-forgotten-export) The symbol "EntryList" needs to be exported by the entry point index.d.ts - static getEntryList(playlistResponse: any): EntryList; - // (undocumented) - static getErrorMessages(response: OVPMediaEntryLoaderResponse): Array; - // Warning: (ae-forgotten-export) The symbol "MediaEntry" needs to be exported by the entry point index.d.ts - static getMediaEntry(ks: string, partnerId: number, uiConfId: number | undefined, mediaEntryResponse: any): MediaEntry; - // Warning: (ae-forgotten-export) The symbol "Playlist" needs to be exported by the entry point index.d.ts - static getPlaylist(playlistResponse: any): Playlist; - // Warning: (ae-forgotten-export) The symbol "OVPMediaEntryLoaderResponse" needs to be exported by the entry point index.d.ts - // - // (undocumented) - static hasBlockAction(response: OVPMediaEntryLoaderResponse): boolean; -} - -// @public (undocumented) -export type ProviderPlaybackContextOptions = { - mediaProtocol?: string; - assetFileIds?: string; - context?: string; - streamerType?: string; - urlType?: string; - adapterData?: AdapterDataConfig; -}; - -// @public (undocumented) -export type ProviderPlaylistInfoObject = { - playlistId: string; - ks?: string; -}; - -// @public (undocumented) -export type ProviderPlaylistMetadataObject = { - name: string; - description: string; -}; - -// @public (undocumented) -export type ProviderPlaylistObject = { - id: string; - metadata: ProviderPlaylistMetadataObject; - poster: string; - items: Array; - playlistLastEntryId?: string; -}; - -// @public (undocumented) -export class RequestBuilder { - constructor(headers?: Map); - action: string; - doHttpRequest(): Promise; - getUrl(serviceUrl: string): string; - headers: Map; - method: string; - params: any; - responseHeaders: Array; - retryConfig: ProviderNetworkRetryParameters; - service: string; - tag: string; - url: string; -} - -// @public (undocumented) -export type RequestLoader = { - loader: ILoader; - params: any; -}; - -declare namespace ResponseTypes { - export { - KalturaBaseEntryListResponse, - KalturaMediaEntry, - KalturaAccessControlModifyRequestHostRegexAction, - KalturaBumper, - KalturaFlavorAsset, - KalturaMediaEntries, - KalturaMetadata, - KalturaMetadataListResponse, - KalturaPlaybackContext, - KalturaPlaybackSource, - KalturaPlaylist, - KalturaRuleAction, - KalturaUIConfResponse, - KalturaDrmPlaybackPluginData, - KalturaAccessControlMessage, - ServiceResult as BaseServiceResult, - KalturaUserEntry, - KalturaUserEntryListResponse - } -} -export { ResponseTypes } - -// @public (undocumented) -class ServiceResult { - constructor(response: any); - data: any; - // Warning: (ae-forgotten-export) The symbol "ServiceError" needs to be exported by the entry point index.d.ts - error: ServiceError; - hasError: boolean; -} - -// Warnings were encountered during analysis: -// -// src/types/media-config-sources.ts:10:3 - (ae-forgotten-export) The symbol "ImageSource" needs to be exported by the entry point index.d.ts -// src/types/playlist.ts:8:3 - (ae-forgotten-export) The symbol "ProviderPlaylistItemObject" needs to be exported by the entry point index.d.ts -// src/types/provider-options.ts:9:3 - (ae-forgotten-export) The symbol "LoggerType" needs to be exported by the entry point index.d.ts - -// (No @packageDocumentation comment for this package) - -``` diff --git a/bookmark-service/package.json b/bookmark-service/package.json index 1562aa1a..87c6ef19 100644 --- a/bookmark-service/package.json +++ b/bookmark-service/package.json @@ -1,6 +1,6 @@ { "name": "@playkit-js/playkit-js-providers/bookmark-service", "main": "../dist/playkit-bookmark-service.js", - "types": "../dist/index.d.ts", + "types": "../dist/bookmark-service.d.ts", "sideEffects": false } diff --git a/ott-provider/package.json b/ott-provider/package.json index fcc8f123..4f2c7612 100644 --- a/ott-provider/package.json +++ b/ott-provider/package.json @@ -1,6 +1,6 @@ { "name": "@playkit-js/playkit-js-providers/ott-provider", "main": "../dist/playkit-ott-provider.js", - "types": "../dist/index.d.ts", + "types": "../dist/ott-provider.d.ts", "sideEffects": false } diff --git a/ovp-provider/package.json b/ovp-provider/package.json index b6a825c8..1a941558 100644 --- a/ovp-provider/package.json +++ b/ovp-provider/package.json @@ -1,6 +1,6 @@ { "name": "@playkit-js/playkit-js-providers/ovp-provider", "main": "../dist/playkit-ovp-provider.js", - "types": "../dist/index.d.ts", + "types": "../dist/ovp-provider.d.ts", "sideEffects": false } diff --git a/package.json b/package.json index 1d34dcf8..4318519d 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,6 @@ "name": "@playkit-js/playkit-js-providers", "version": "2.40.3", "description": "", - "types": "./dist/index.d.ts", "files": [ "dist/**/*", "src/**/*", @@ -11,21 +10,29 @@ "bookmark-service/*", "ott-provider/*", "ovp-provider/*", - "stats-service/*" + "stats-service/*", + "types/*" ], "exports": { "./ovp-provider": "./dist/playkit-ovp-provider.js", "./ott-provider": "./dist/playkit-ott-provider.js", "./analytics-service": "./dist/playkit-analytics-service.js", "./stats-service": "./dist/playkit-stats-service.js", - "./bookmark-service": "./dist/playkit-bookmark-service.js" + "./bookmark-service": "./dist/playkit-bookmark-service.js", + "./types": "./dist/types.d.ts" }, "scripts": { "serve": "webpack serve --open --mode=development", "build:dev": "webpack --mode=development", "build:prod": "webpack --mode=production --node-env=production", "build": "yarn run build:prod && yarn run build:types", - "build:types": "tsc --build tsconfig-lib.json && mkdir -p lib && api-extractor run --local", + "build:types": "yarn run build:types:ovp && yarn run build:types:ott && yarn run build:types:analytics && yarn run build:types:bookmark && yarn run build:types:stats && yarn run build:types:types", + "build:types:ovp": "tsc --build tsconfig-lib.json && mkdir -p lib && api-extractor run --config api-extracor-config/api-extractor-ovp-provider.json --local", + "build:types:ott": "tsc --build tsconfig-lib.json && mkdir -p lib && api-extractor run --config api-extracor-config/api-extractor-ott-provider.json --local", + "build:types:analytics": "tsc --build tsconfig-lib.json && mkdir -p lib && api-extractor run --config api-extracor-config/api-extractor-analytics-service.json --local", + "build:types:bookmark": "tsc --build tsconfig-lib.json && mkdir -p lib && api-extractor run --config api-extracor-config/api-extractor-bookmark-service.json --local", + "build:types:stats": "tsc --build tsconfig-lib.json && mkdir -p lib && api-extractor run --config api-extracor-config/api-extractor-stats-service.json --local", + "build:types:types": "tsc --build tsconfig-lib.json && mkdir -p lib && api-extractor run --config api-extracor-config/api-extractor-types.json --local", "type-check": "tsc --noEmit", "type-check:watch": "npm run type-check -- --watch", "watch": "webpack --mode=development --watch", @@ -43,8 +50,8 @@ "@babel/plugin-transform-runtime": "^7.22.15", "@babel/preset-env": "^7.21.5", "@babel/preset-typescript": "^7.22.15", - "@microsoft/api-extractor": "^7.38.0", - "@playkit-js/browserslist-config": "^1.0.8-canary.0-f5791c1", + "@microsoft/api-extractor": "^7.39.4", + "@playkit-js/browserslist-config": "1.0.8", "@typescript-eslint/eslint-plugin": "^6.7.2", "@typescript-eslint/parser": "^6.7.2", "babel-eslint": "^10.1.0", diff --git a/src/types/index.ts b/src/types/index.ts index 07693f83..e7ad290b 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -24,11 +24,3 @@ export * from './playlist-info' export * from './provider-options' export * from './request-loader' export * from './poster' - -export { ProviderParser, RequestBuilder, ResponseTypes} from '../k-provider/ovp' -export { ContextType, MediaType} from '../k-provider/ott' -import {BaseProvider} from '../k-provider/common/base-provider' -import OTTProvider from '../k-provider/ott/provider' -import OVPProvider from '../k-provider/ovp/provider' -export {OTTProvider, OVPProvider, OTTProvider as Provider, BaseProvider} -export type IProvider = OTTProvider | OVPProvider; diff --git a/stats-service/package.json b/stats-service/package.json index b3363df2..6384277c 100644 --- a/stats-service/package.json +++ b/stats-service/package.json @@ -1,6 +1,6 @@ { "name": "@playkit-js/playkit-js-providers/stats-service", "main": "../dist/playkit-stats-service.js", - "types": "../dist/index.d.ts", + "types": "../dist/stats-service.d.ts", "sideEffects": false } diff --git a/types/package.json b/types/package.json new file mode 100644 index 00000000..f635a787 --- /dev/null +++ b/types/package.json @@ -0,0 +1,5 @@ +{ + "name": "@playkit-js/playkit-js-providers/types", + "types": "../dist/types.d.ts", + "sideEffects": false +} diff --git a/yarn.lock b/yarn.lock index 45d46c93..1346bc7c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1116,24 +1116,24 @@ resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== -"@microsoft/api-extractor-model@7.28.3": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.28.3.tgz#f6a213e41a2274d5195366b646954daee39e8493" - integrity sha512-wT/kB2oDbdZXITyDh2SQLzaWwTOFbV326fP0pUwNW00WeliARs0qjmXBWmGWardEzp2U3/axkO3Lboqun6vrig== +"@microsoft/api-extractor-model@7.28.7": + version "7.28.7" + resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.28.7.tgz#efb36902a9d360b3044409c9404dc3e877afd0b9" + integrity sha512-4gCGGEQGHmbQmarnDcEWS2cjj0LtNuD3D6rh3ZcAyAYTkceAugAk2eyQHGdTcGX8w3qMjWCTU1TPb8xHnMM+Kg== dependencies: "@microsoft/tsdoc" "0.14.2" "@microsoft/tsdoc-config" "~0.16.1" - "@rushstack/node-core-library" "3.62.0" + "@rushstack/node-core-library" "3.64.2" -"@microsoft/api-extractor@^7.38.0": - version "7.38.5" - resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.38.5.tgz#51d4cd917a31fa1a5c6d6a02e446526de763ac32" - integrity sha512-c/w2zfqBcBJxaCzpJNvFoouWewcYrUOfeu5ZkWCCIXTF9a/gXM85RGevEzlMAIEGM/kssAAZSXRJIZ3Q5vLFow== +"@microsoft/api-extractor@^7.39.4": + version "7.39.4" + resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.39.4.tgz#15732630670df295c1b45fbd3bfd12494e2176cc" + integrity sha512-6YvfkpbEqRQ0UPdVBc+lOiq7VlXi9kw8U3w+RcXCFDVc/UljlXU5l9fHEyuBAW1GGO2opUe+yf9OscWhoHANhg== dependencies: - "@microsoft/api-extractor-model" "7.28.3" + "@microsoft/api-extractor-model" "7.28.7" "@microsoft/tsdoc" "0.14.2" "@microsoft/tsdoc-config" "~0.16.1" - "@rushstack/node-core-library" "3.62.0" + "@rushstack/node-core-library" "3.64.2" "@rushstack/rig-package" "0.5.1" "@rushstack/ts-command-line" "4.17.1" colors "~1.2.1" @@ -1141,7 +1141,7 @@ resolve "~1.22.1" semver "~7.5.4" source-map "~0.6.1" - typescript "~5.0.4" + typescript "5.3.3" "@microsoft/tsdoc-config@~0.16.1": version "0.16.2" @@ -1184,15 +1184,15 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@playkit-js/browserslist-config@^1.0.8-canary.0-f5791c1": - version "1.0.8-canary.0-f5791c1" - resolved "https://registry.yarnpkg.com/@playkit-js/browserslist-config/-/browserslist-config-1.0.8-canary.0-f5791c1.tgz#1bfea3cc970b6bc4b6d1696209f2bde72aeb3518" - integrity sha512-k3MsLvGuuf1Kben5GwkPx5weXEgYCgRPnt6ApMJ3y80paY/obU3DC+lmfeert/I2IEzQBlPWMVvtZKQH8KG9/w== +"@playkit-js/browserslist-config@1.0.8": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@playkit-js/browserslist-config/-/browserslist-config-1.0.8.tgz#735256ba560063d397d4b8776acb865e8697a287" + integrity sha512-BeiDM72c6GP8dZ6b2qScEpxT4sGECIJzjVGsanaTvXeFOkw3MoplAyz6HPKdrcLmidcinSl4yna5Yc9/ObwZow== -"@rushstack/node-core-library@3.62.0": - version "3.62.0" - resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.62.0.tgz#a30a44a740b522944165f0faa6644134eb95be1d" - integrity sha512-88aJn2h8UpSvdwuDXBv1/v1heM6GnBf3RjEy6ZPP7UnzHNCqOHA2Ut+ScYUbXcqIdfew9JlTAe3g+cnX9xQ/Aw== +"@rushstack/node-core-library@3.64.2": + version "3.64.2" + resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.64.2.tgz#348df161d2cc4ebcd08ddb77ab6e63aec82f610a" + integrity sha512-n1S2VYEklONiwKpUyBq/Fym6yAsfsCXrqFabuOMcCuj4C+zW+HyaspSHXJCKqkMxfjviwe/c9+DUqvRWIvSN9Q== dependencies: colors "~1.2.1" fs-extra "~7.0.1" @@ -6765,16 +6765,11 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typescript@^5.2.2: +typescript@5.3.3, typescript@^5.2.2: version "5.3.3" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== -typescript@~5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" - integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== - ua-parser-js@^0.7.30: version "0.7.37" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.37.tgz#e464e66dac2d33a7a1251d7d7a99d6157ec27832"