Interface ItemBasePropertyOptions<V>

interface ItemBasePropertyOptions<V> {
    bubble?: boolean;
    getProperty?: ((item?: Item<ItemOptions>) => V);
    hierarchy?: boolean;
    onSet?: ((value?: V, options?: ItemBasePropertyOptions<V>, item?: Item<ItemOptions>) => void);
    propagation?: boolean;
    silent?: boolean;
    value?: V;
}

Type Parameters

  • V

Hierarchy (view full)

Properties

bubble?: boolean
getProperty?: ((item?: Item<ItemOptions>) => V)
hierarchy?: boolean
onSet?: ((value?: V, options?: ItemBasePropertyOptions<V>, item?: Item<ItemOptions>) => void)
propagation?: boolean
silent?: boolean
value?: V