Declaration
export interface IValueMetadata {
readonly priority: number;
isAsync(value: unknown): boolean;
needsProxy(value: unknown): boolean;
applies(value: unknown): boolean;
}API Reference
Service contract used by value metadata implementations to classify runtime values and report async/proxy behavior.
export interface IValueMetadata {
readonly priority: number;
isAsync(value: unknown): boolean;
needsProxy(value: unknown): boolean;
applies(value: unknown): boolean;
}import type { IValueMetadata } from '@rs-x/core';4 members in this interface.
readonly priority: numberType
number
applies(value: unknown): booleanParameters
Returns
boolean
isAsync(value: unknown): booleanParameters
Returns
boolean
needsProxy(value: unknown): booleanParameters
Returns
boolean