Создаёт экземпляр класса с указанием хранилища storage, для которого объект
предоставляет информацию, и ключа changedListKey, по которому будет размещаться
служебная информация, необходимая объекту для отслеживания состояний.
Хранилище, для которого объект предоставляет информацию.
Ключ, по которому будет размещаться информация, необходимая объекту для отслеживания состояний.
Optional enhancer: null | IListEnhancer<string, unknown>Объект, позволяющий обрабатывать значения, добавляемые в объект-хранилище,
или null, если используется реализация по умолчанию.
Удаляет всю информацию об изменённых объектах.
Текущий объект для цепочки вызовов.
Возвращает признак того, что значение объекта с ключом key было изменено.
true, если значение объекта было изменено; false, если значение объекта осталось неизменным.
Ключ, по которому необходимо определить признак того, что значение соответствующего объекта было изменено.
Устанавливает признак isChanged, определяющий, было ли изменено значение объекта с ключом key.
Текущий объект для цепочки вызовов.
Ключ, по которому необходимо установить признак наличия изменений в значении объекта.
Устанавливаемый признак наличия изменений в значении объекта с заданным ключом.
Равен true, если значение объекта считается изменённым; false, если значение объекта считается неизменным.
Generated using TypeDoc
Предоставляет информацию о наличии изменений в значениях объектов хранилища IStorage. Объект сохраняет служебную информацию в объект хранилища, располагающийся по заданному в конструкторе ключу.
Remarks
При отсутствии служебной информации в хранилище на момент создания объекта эта информация не будет добавлена в хранилища до тех пор, пока не произойдёт первый вызов метода setChanged.