The qnx.fuse.ui.core package contains the functionality that enables you to position
UI components on a view. The Container
class is the "container" that is used
to group and position interface components, while the UIComponent class is the base class for all
components.
Constants
| Constant | Description |
---|
| DefaultSize |
Constant passed into various layout methods that permit a value to be manually overridden. |
Interfaces
| Interface | Description |
---|
| IContainer |
The interface implemented by the Container class. |
| IInvalidating |
The interface for UI component validation. |
| ILayoutElement |
Interface implemented by objects that participate in layout. |
Classes
| Class | Description |
---|
| Action |
Actions represent tasks that can be performed within the current view. |
| ActionBase |
ActionBase is the base class for Actions and TabActions. |
| ActionSet |
ActionSets hold ActionBase objects that will be shown in the context menu. |
| Container |
An implementation of IContainer that includes scroll support. |
| DeleteAction |
DeleteAction are Actions used for Delete or Removal functionality in the Context Menu. |
| InvokableAction |
Represents an invokable action on the system. |
| InvokeActionItem |
Represents actions for invoking application-level components. |
| MultiSelectAction |
MultiSelectActions are Actions used for Multi-Select functionality in the context menu. |
| SizeOptions |
The SizeOptions class contains size constraint flags that are used by the layout classes to position and resize components. |
| SkinnableComponent |
The SkinnableComponent class is the base class for components that can be skinned. |
| TabAction |
TabActions are Actions used for adding tabs to the ActionBar. |
| UIComponent |
The UIComponent class is the base class for all components. |
| VisibilityCullType |
The VisibilityCullType contains constants that define component visibility. |