@asicupv/paella-extra-plugins
Version:
Extra plugins for Paella Player.
21 lines (20 loc) • 742 B
TypeScript
import { DataPlugin, DataPluginConfig } from '@asicupv/paella-core';
import { RelatedDocuments } from './es.upv.paella.relatedDocuments';
export type RelatedDocumentsDataTestPluginConfig = DataPluginConfig & {
docs?: {
title: string;
content?: {
url: string;
mimeType: string;
};
media?: {
url: string;
mimeType: string;
};
}[];
};
export default class RelatedDocumentsDataTestPlugin extends DataPlugin<RelatedDocumentsDataTestPluginConfig, RelatedDocuments | null> {
getPluginModuleInstance(): import('@asicupv/paella-core').PluginModule;
get name(): string;
read(_context: string, _key: string): Promise<RelatedDocuments | null>;
}