📄️ Component types and window names
In Finsemble, every component has a componentType, while instances of a component have a windowName. These values aren't normally exposed to the end user. They are simply how Finsemble internally addresses each component.
📄️ API: LauncherClient
The Launcher Client handles spawning windows of all kinds.
📄️ API: WindowClient
WindowClient is primarily responsible for managing window state (the window's location and size) and app state (data inside of your app).
📄️ API: DialogManagerClient
The Dialog Manager Client simplifies interacting with dialog windows by spawning them and getting data back from them.
📄️ Workspaces
Between sessions, Finsemble will save and relaunch with all windows with the same position. Components that are
📄️ API: WorkspaceClient
The Workspace Client manages all calls to load, save, rename, and delete workspaces.
📄️ Preloads
What is a preload?