Interface IChangedArgs<T, OldT, U>

A generic interface for change emitter payloads.

interface IChangedArgs<T, OldT, U> {
    name: U;
    newValue: T;
    oldValue: OldT;
}

Type Parameters

  • T
  • OldT = T
  • U extends string = string

Properties

name: U

The name of the changed attribute.

newValue: T

The new value of the changed attribute.

oldValue: OldT

The old value of the changed attribute.