- Added InfiniteScroll.js to handle fetching pages, loading next pages, and managing asset insertion. - Introduced RatingTagsHydrator.js for managing rating and tag badges on asset cards. - Created VirtualScroller.js to manage virtual scrolling behavior and scroll container detection. - Added ViewerCanvas.js, ViewerKeyboard.js, ViewerState.js, and ViewerToolbar.js to modularize viewer functionalities. - Implemented functions for loading and saving viewer preferences in ViewerState.js.
7 lines
111 B
JavaScript
7 lines
111 B
JavaScript
/**
|
|
* Viewer facade.
|
|
* Public API remains stable.
|
|
*/
|
|
|
|
export { getViewerInstance } from "./Viewer_impl.js";
|