API list
For your reference, here is the master list of our API documentation.
- The Authentication Client provides hooks for plugging in a custom sign-on component, hooks for running authentication processes dynamically, and automatic login capabilities for Finsemble components.
- The Config Client provides run-time access to Finsemble's configuration.
- The Dialog Manager Client simplifies interacting with dialog windows by spawning them and getting data back from them.
- The Distributed Store Client handles creating/retrieving/destroying stores.
- The Hotkey Client registers hot key combinations and their respective handler functions with Finsemble.
- The Launcher Client (Workspaces) handles spawning windows and maintains the list of spawnable components.
- Interop provides APIs for data integration.
- The Logger Client (Workspaces) supports configurable run-time logging via the Central Logger.
- The Notification Client (Workspaces) allows you to generate user notifications from any component.
- The Router Client (Workspaces) handles sending and receiving events between Finsemble components and services.
- The Search Client provides federated search results, searching through installed search provider and displaying unified results.
- The Storage Client handles saving and retrieving data for your application.
- The Window Client (Workspaces) is responsible for managing the window state (the window's bounds) and component state (data inside your component).
- The Workspace Client (Workspaces) manages all calls to load, save, rename, and delete workspaces.
caution
We strongly recommend that you stick with the documented API only. You might find that some API are not documented. We don't support these, so use them at your own risk.