Interface StatsHandler

interface StatsHandler {
    trackBindingDidAddChangeListener?: ((args: {
        binding: ReadonlyBinding<any>;
    }) => void);
    trackBindingDidRemoveChangeListener?: ((args: {
        binding: ReadonlyBinding<any>;
    }) => void);
    trackBindingDidSetRaw?: ((args: {
        binding: ReadonlyBinding<any>;
        durationMSec: number;
        numListeners: number;
    }) => void);
    trackDerivedBindingTransformerDidRun?: ((args: {
        durationMSec: number;
        id: string;
    }) => void);
    trackDidMakeBinding?: ((args: {
        binding: ReadonlyBinding<any>;
    }) => void);
}

Properties

trackBindingDidAddChangeListener?: ((args: {
    binding: ReadonlyBinding<any>;
}) => void)
trackBindingDidRemoveChangeListener?: ((args: {
    binding: ReadonlyBinding<any>;
}) => void)
trackBindingDidSetRaw?: ((args: {
    binding: ReadonlyBinding<any>;
    durationMSec: number;
    numListeners: number;
}) => void)
trackDerivedBindingTransformerDidRun?: ((args: {
    durationMSec: number;
    id: string;
}) => void)
trackDidMakeBinding?: ((args: {
    binding: ReadonlyBinding<any>;
}) => void)