Skip to content

Lanterns API

Lanterns

Extends Effect.

Factory Function

typescript
createLanterns(config?: LanternsConfig)

Methods

See Effect for the full method reference: mount(), start(), pause(), resume(), configure(), withFade(), and destroy().


LanternsConfig

typescript
interface LanternsConfig {
    count?: number;
    colors?: string[];
    size?: number;
    speed?: number;
    scale?: number;
}
PropertyTypeDefaultDescription
countnumber25Number of lanterns. Automatically halved on small screens.
colorsstring[]LANTERN_COLORSArray of hex color strings for the lantern colors.
sizenumber20Base lantern size in pixels (before scale).
speednumber0.5Rise speed multiplier.
scalenumber1Scales all lantern sizes proportionally.