@asicupv/paella-extra-plugins
Version:
Extra plugins for Paella Player.
12 lines (11 loc) • 526 B
TypeScript
import { ButtonPlugin, EventLogPlugin, Events } from '@asicupv/paella-core';
import { Tour } from 'shepherd.js';
export default class OnboardingPlugin extends EventLogPlugin {
getPluginModuleInstance(): import('@asicupv/paella-core').PluginModule;
get name(): string;
get events(): Events[];
onEvent(_evt: any, _params: any): Promise<void>;
buildTour(): Promise<Tour>;
generateTourStepsForButtons(tour: Tour, buttons: ButtonPlugin[]): Promise<void>;
generateTourSteps(tour: Tour): Promise<void>;
}