@asicupv/paella-extra-plugins
Version:
Extra plugins for Paella Player.
91 lines (90 loc) • 3.62 kB
TypeScript
import { default as OnBoardingPlugin } from './plugins/es.upv.paella.onboarding.js';
import { default as CookieConsentPlugin, getCookieConsentFunction } from './plugins/es.upv.paella.cookieconsent';
import { default as RelatedDocumentsPlugin, RelatedDocumentsPluginconfig, RelatedDocuments, RelatedDocument } from './plugins/es.upv.paella.relatedDocuments.js';
import { default as RelatedDocumentsDataTestPlugin, RelatedDocumentsDataTestPluginConfig } from './plugins/es.upv.paella.relatedDocuments.dataTest.js';
import { default as VersionPlugin } from './plugins/es.upv.paella.version.js';
import { default as RelatedVideosPlugin, RelatedVideosPluginConfig } from './plugins/es.upv.paella.relatedVideos.js';
import { default as RelatedVideosDataTestPlugin, RelatedVideosDataTestPluginConfig, RelatedVideosDataResponse } from './plugins/es.upv.paella.relatedVideos.dataTest.js';
import { default as KeyboardShortcutsPlugin, KeyboardShortcutsPluginConfig, createKeyboardEventListener } from './plugins/es.upv.paella.keyboardShortcuts.js';
export declare const extraPlugins: ({
plugin: typeof OnBoardingPlugin;
config: {
enabled: false;
side?: undefined;
context?: undefined;
docs?: undefined;
installKeyboardManager?: undefined;
validPlaybackRates?: undefined;
};
} | {
plugin: typeof CookieConsentPlugin;
config: {
enabled: false;
side: "right";
context?: undefined;
docs?: undefined;
installKeyboardManager?: undefined;
validPlaybackRates?: undefined;
};
} | {
plugin: typeof RelatedDocumentsPlugin;
config: {
enabled: false;
side: "right";
context?: undefined;
docs?: undefined;
installKeyboardManager?: undefined;
validPlaybackRates?: undefined;
};
} | {
plugin: typeof RelatedDocumentsDataTestPlugin;
config: {
enabled: false;
context: string;
docs: never[];
side?: undefined;
installKeyboardManager?: undefined;
validPlaybackRates?: undefined;
};
} | {
plugin: typeof VersionPlugin;
config: {
enabled: false;
side: "right";
context?: undefined;
docs?: undefined;
installKeyboardManager?: undefined;
validPlaybackRates?: undefined;
};
} | {
plugin: typeof RelatedVideosPlugin;
config: {
enabled: true;
side: "right";
context?: undefined;
docs?: undefined;
installKeyboardManager?: undefined;
validPlaybackRates?: undefined;
};
} | {
plugin: typeof RelatedVideosDataTestPlugin;
config: {
enabled: false;
context: string[];
side?: undefined;
docs?: undefined;
installKeyboardManager?: undefined;
validPlaybackRates?: undefined;
};
} | {
plugin: typeof KeyboardShortcutsPlugin;
config: {
enabled: false;
side: "right";
installKeyboardManager: false;
validPlaybackRates: number[];
context?: undefined;
docs?: undefined;
};
})[];
export { OnBoardingPlugin, CookieConsentPlugin, getCookieConsentFunction, RelatedDocumentsPlugin, type RelatedDocumentsPluginconfig, type RelatedDocuments, type RelatedDocument, RelatedDocumentsDataTestPlugin, type RelatedDocumentsDataTestPluginConfig, VersionPlugin, RelatedVideosPlugin, type RelatedVideosPluginConfig, RelatedVideosDataTestPlugin, type RelatedVideosDataTestPluginConfig, type RelatedVideosDataResponse, KeyboardShortcutsPlugin, type KeyboardShortcutsPluginConfig, createKeyboardEventListener };