UNPKG

@qier-player/danmaku

Version:

Powerful danmaku, support many features.

14 lines (13 loc) 592 B
import { Danmaku } from '../danmaku'; import Track from '../track'; import type { Commander, DanmakuOptionsInit, FixedDanmu } from '../types'; import BaseRolling from './base-rolling'; export default abstract class BaseFixed extends BaseRolling<FixedDanmu> { readonly danmaku: Danmaku; protected elHeight: number; constructor(danmaku: Danmaku, el: HTMLElement, config: Commander, options: DanmakuOptionsInit); add(danmu: FixedDanmu): boolean; findTrack(): number; extractDanmu(): void; removeElementFromTrack(track: Track<FixedDanmu>, removedIdx: number): void; }