The interface for a binding context merge handler. A merge handler is a function that accepts two context entries (from different binding contexts) associated with the same key and merges these two values. The merging strategy is dependent on the implementation of the interface.

V

denotes the type associated with the context key the merge handler operates on.

interface IBindingsContextMergeHandler<V> {
    run: ((...args) => V[]);
}

Type Parameters

  • V

Implemented by

    Properties

    Properties

    run: ((...args) => V[])

    Type declaration

      • (...args): V[]
      • Parameters

        • Rest ...args: V[]

        Returns V[]