API reference
Every public class, method, and event in @codexo/exojs. Generated from source.
interfaceSeamlessAdapter
Per-type strategy for seamless deferred asset handles (asset-system v2). A seamless type hands out a stable placeholder handle synchronously from `loader.get(source)`; when the payload arrives, fill transplants it into the handle **in place** so every existing consumer "pops up" without re-wiring. fail swaps in a visible error payload instead. The handle's identity never changes across the whole lifecycle.
import { SeamlessAdapter } from '@codexo/exojs'Per-type strategy for seamless deferred asset handles (asset-system v2).
A seamless type hands out a stable placeholder handle synchronously from `loader.get(source)`; when the payload arrives, fill transplants it into the handle **in place** so every existing consumer "pops up" without re-wiring. fail swaps in a visible error payload instead. The handle's identity never changes across the whole lifecycle.
begin(handle: T): voidcreatePlaceholder(options?: unknown): Tevict(handle: T): voidfail(handle: T, error: Error): voidfill(handle: T, donor: T): void