schedule_effect_perf
Rich Harris 2 months ago
parent 7d8d3c033d
commit 9423767c29

@ -9,15 +9,15 @@ export const DISCONNECTED = 1 << 8;
export const CLEAN = 1 << 9; export const CLEAN = 1 << 9;
export const DIRTY = 1 << 10; export const DIRTY = 1 << 10;
export const MAYBE_DIRTY = 1 << 11; export const MAYBE_DIRTY = 1 << 11;
export const INERT = 1 << 13; export const INERT = 1 << 12;
export const DESTROYED = 1 << 14; export const DESTROYED = 1 << 13;
export const EFFECT_RAN = 1 << 15; export const EFFECT_RAN = 1 << 14;
/** 'Transparent' effects do not create a transition boundary */ /** 'Transparent' effects do not create a transition boundary */
export const EFFECT_TRANSPARENT = 1 << 16; export const EFFECT_TRANSPARENT = 1 << 15;
/** Svelte 4 legacy mode props need to be handled with deriveds and be recognized elsewhere, hence the dedicated flag */ /** Svelte 4 legacy mode props need to be handled with deriveds and be recognized elsewhere, hence the dedicated flag */
export const LEGACY_DERIVED_PROP = 1 << 17; export const LEGACY_DERIVED_PROP = 1 << 16;
export const INSPECT_EFFECT = 1 << 18; export const INSPECT_EFFECT = 1 << 17;
export const HEAD_EFFECT = 1 << 19; export const HEAD_EFFECT = 1 << 18;
export const STATE_SYMBOL = Symbol('$state'); export const STATE_SYMBOL = Symbol('$state');
export const STATE_SYMBOL_METADATA = Symbol('$state metadata'); export const STATE_SYMBOL_METADATA = Symbol('$state metadata');

Loading…
Cancel
Save