@tsparticles/updater-orbit
Version:
tsParticles particles orbit updater
14 lines (13 loc) • 607 B
TypeScript
import { AnimationOptions, type IAnimatable, type IOptionLoader, OptionsColor, type RangeValue, type RecursivePartial } from "@tsparticles/engine";
import type { IOrbit } from "../Interfaces/IOrbit.js";
import { OrbitRotation } from "./OrbitRotation.js";
export declare class Orbit implements IOrbit, IOptionLoader<IOrbit>, IAnimatable<AnimationOptions> {
readonly animation: AnimationOptions;
color?: OptionsColor;
enable: boolean;
opacity: RangeValue;
radius?: RangeValue;
readonly rotation: OrbitRotation;
width: RangeValue;
load(data?: RecursivePartial<IOrbit>): void;
}