JavaScript Window Manager or Window Explorer* solution is a web component that can be easy integrated or restyled,
it is part of the SGApps UI Framework for managing files. SGApps.io offers a ready-made solution, which is JavaScript Window manager, that can be built into any web application or web ecosystem. Our Window Manager is used to integrate various UX cases, as it contains all necessary elements, and functionalities for working You may view it in: Media Player, File Editor, Archiving, File Operations, File Manger, and another cases
Examples of implementation
Playground
Features
Easily can be integrated with, React, Vue, Angular and another popular frameworks
Actually, no backend required, full Vanilla JS
it implements main window states
minimize - window is moved in a bottom toolbar, this toolbar can be easily restyled
maximize - reveals to coved on viewport space
pin / unpin - attach window to a html element as a regular web component
fullscreen - require fullscreen mode to be applied
actions and events that can be triggered, captured or prevented
window resize ( events / methods )
window move ( events / methods )
window redraw ( events / methods )
options
controls enable / disable
header enable / disable
footer enable / disable
custom styling and behavior
window have mobile compatibility
maintain in the viewport by intelligent auto resize and move
controls a resized to be easily clicked
easily integrated in custom interfaces with minimal integration effort