danmu
Version:
Flexible, cross-platform, powerful danmu library.
18 lines (17 loc) • 598 B
TypeScript
import { Distribution } from './types';
export declare const INTERNAL_FLAG: unique symbol;
export declare const ids: {
danmu: number;
bridge: number;
runtime: number;
container: number;
};
export declare const nextFrame: (fn: FrameRequestCallback) => void;
export declare const getTrackIdx: (
founds: Set<number>,
rows: number,
distribution?: Distribution,
) => number;
export declare const getTrackRandomIdx: (rows: number) => number;
export declare const toNumber: (val: string, all: number) => number;
export declare const whenTransitionEnds: (node: HTMLElement) => Promise<void>;