openreplay/frontend/app/player/web/messages
Shekar Siri 8d8f320ddb
Player virtual dom lazy creation (#1174)
* feat(player): lazy JS DOM node creation; (need fixes for reaching  full potential)

* fix(player): drasticly reduce amount of node getter call during virtual node insertion

* feat(player/VirtualDOM): OnloadVRoot & OnloadStyleSheet for lazy iframe innerContent initialisation & elimination of forceInsertion requirement in this case;; few renamings

* style(player): few renamings; comments improved

* feat(player/DOMManager): VirtualNodes insertion prioretization (for styles)

---------

Co-authored-by: Alex Kaminskii <alex@openreplay.com>
2023-04-17 14:37:33 +02:00
..
rewriter Player virtual dom lazy creation (#1174) 2023-04-17 14:37:33 +02:00
filters.gen.ts change(tracker): add mouse thrashing event message 2023-02-17 13:04:00 +01:00
index.ts refactor(player;mobs):use enum message type; use .gen. filename for generated files 2022-12-02 17:19:59 +01:00
JSONRawMessageReader.ts fix(player): fix and centralize CSS pseudoclasses rewriting 2023-04-01 00:43:35 +02:00
message.gen.ts change(tracker): fix msgs format 2023-03-22 10:00:06 +01:00
MFileReader.ts fix(player): fix and centralize CSS pseudoclasses rewriting 2023-04-01 00:43:35 +02:00
MStreamReader.ts change(ui): small cleanup 2023-01-13 17:36:35 +01:00
PrimitiveReader.ts refactoring(player): separating Screen and MessageManager; renamings 2022-11-22 18:59:55 +01:00
raw.gen.ts change(tracker): fix msgs format 2023-03-22 10:00:06 +01:00
RawMessageReader.gen.ts fix(player): fix for parser 2023-03-31 12:36:13 +02:00
timed.ts refactoring(player): separating Screen and MessageManager; renamings 2022-11-22 18:59:55 +01:00
tracker-legacy.gen.ts change(tracker): fix msgs format 2023-03-22 10:00:06 +01:00
tracker.gen.ts change(tracker): fix msgs format 2023-03-22 10:00:06 +01:00