API reference
Every public class, method, and event in @codexo/exojs. Generated from source.
interfaceInteractionScope
Handle returned by SceneInteraction.scope. While active, pointer hit-testing and Tab traversal are confined to the scoped root's subtree. Call InteractionScope.release (or InteractionScope.destroy, an alias) to end the scope - nested scopes restore whichever scope was active before this one, regardless of release order. Idempotent; also released automatically when the owning scene ends permanently.
import { InteractionScope } from '@codexo/exojs'Handle returned by SceneInteraction.scope. While active, pointer hit-testing and Tab traversal are confined to the scoped root's subtree. Call InteractionScope.release (or InteractionScope.destroy, an alias) to end the scope - nested scopes restore whichever scope was active before this one, regardless of release order. Idempotent; also released automatically when the owning scene ends permanently.
destroy(): voidrelease(): voidactive: boolean