Intersoft ClientUI 8 > ClientUI Class Library |
Intersoft ClientUI is comprised of a library of classes, interfaces, and value types that provides fundamental frameworks that are designed to be the foundation on which the ClientUI applications, components, and controls are built.
The ClientUI libraries are grouped into several smaller assemblies according to the functionality and nature that make sense to the group. For example, all core interfaces and APIs are included in the Intersoft.Client.Framework assembly, all controls related to drag-drop and interactivity in the Intersoft.Client.UI.Controls.Interactivity assembly, all controls related to the navigation in the Intersoft.Client.UI.Navigation assembly, and so on.
In the architectural perspective, a proper organization of assembly design gives several key benefits such as listed below.
The following links refer to the ClientUI assemblies that contain the documentation for the namespaces and classes of the respective assembly.
Intersoft.Client.Framework Assembly
Intersoft.Client.UI.Aqua Assembly
Intersoft.Client.UI.Aqua.UXCollection Assembly
Intersoft.Client.UI.Aqua.UXDesktop Assembly
Intersoft.Client.UI.Aqua.UXDock Assembly
Intersoft.Client.UI.Aqua.UXFlow Assembly
Intersoft.Client.UI.Aqua.UXStackMenu Assembly
Intersoft.Client.UI.Controls Assembly
Intersoft.Client.UI.Controls.Interactivity Assembly
Intersoft.Client.UI.Navigation Assembly