Overview
Index-watch-rule contracts, registry, and default recursive/non-recursive watch rules.
API Reference
Contract used by StateManager to decide whether nested (index, target) transitions should be observed for a watched branch. Includes id for identity/reference tracking and dispose() for release.
export interface IIndexWatchRule extends IDisposable {
id: unknown;
context: unknown;
test(index: unknown, target: unknown): boolean;
}import type { IIndexWatchRule } from '@rs-x/state-manager';3 members in this interface.
context: unknownType
unknown
id: unknownType
unknown
test(
index: unknown,
target: unknown
): booleanParameters
| Name | Type | Required |
|---|---|---|
| index | unknown | required |
| target | unknown | required |
Returns
boolean