API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

T

typeScopeToken

@codexo/exojs / input / stable

Opaque, stable identity for one scope pushed via InteractionSystem.pushScope. Release exactly that scope - wherever it currently sits in the stack - through the matching InteractionSystem.popScope call, regardless of whether other scopes were pushed (and are still active) above or below it. A token, not the scope's `root` node, is what identifies an entry: two scopes can legitimately share the same root (nesting a scope on a node that is already a scope root), and only a token distinguishes which of the two a given `popScope` call means to release.

0
props
0
methods
0
events
Import
import { ScopeToken } from '@codexo/exojs'

Opaque, stable identity for one scope pushed via InteractionSystem.pushScope. Release exactly that scope - wherever it currently sits in the stack - through the matching InteractionSystem.popScope call, regardless of whether other scopes were pushed (and are still active) above or below it.

A token, not the scope's `root` node, is what identifies an entry: two scopes can legitimately share the same root (nesting a scope on a node that is already a scope root), and only a token distinguishes which of the two a given `popScope` call means to release.

Definition1
object
Source