UNPKG

@asicupv/paella-extra-plugins

Version:
20 lines (19 loc) 794 B
import { PopUpButtonPlugin, PopUpButtonPluginConfig } from '@asicupv/paella-core'; import { RelatedVideosDataResponse } from './es.upv.paella.relatedVideos.dataTest'; export type RelatedVideosPluginConfig = PopUpButtonPluginConfig & {}; export default class RelatedVideosPlugin extends PopUpButtonPlugin<RelatedVideosPluginConfig> { relatedVideosRes: RelatedVideosDataResponse | null; getPluginModuleInstance(): import('@asicupv/paella-core').PluginModule; get name(): string; getAriaLabel(): string; getDescription(): string; getHelp(): Promise<{ title: string; description: string; }>; load(): Promise<void>; isEnabled(): Promise<boolean>; getContent(): Promise<HTMLElement>; private createVideoItem; private navigateToVideo; }