Патент №2501069 - Поддержка асинхронной многоуровневой отмены в сетке javascript

Изобретение относится к области архитектуры для многоуровневой отмены на клиенте в основанных на сетке приложениях. Техническим результатом является повышение эффективности редактирования данных. Архитектура представляет собой систему каскадных изменений с управлением от элемента управления, где отслеживание изменений работает плавно по асинхронному (и синхронному) сценарию. Клиентское приложение ассоциируется с объектом сетки и обрабатывает и конфигурирует объект сетки. Приложение может инициировать изменение в данных в сетке, и/или пользователь может непосредственно редактировать данные в сетке. Результатом изменения является извещение приложению, причем извещение включает в себя ключ порядка. Приложение принимает извещение и затем может присоединить новые изменения, основываясь на синхронных или асинхронных вычислениях посредством вызова функции обновления, используя ключ порядка. Приложение использует ключ для присоединения дальнейших обновлений, которые надлежащим образом собираются вместе для отмены/повтора. 3 н. и 13 з.п. ф-лы, 14 ил.

Патент №2501069, изображение 1
Патент №2501069, изображение 2
Патент №2501069, изображение 3

Классификация патента

Код Наименование
МПК G06F 9/00Устройства для программного управления, например блоки управления