Elements
Base views, pages, panels and native-view elements.
- Kind: Section
- Section: SkeleKit.iOS
Enums
| Enum | Summary |
|---|---|
| AccessoryDisplay | The collection modes that show an ItemAccessory. |
Classes
| Class | Summary |
|---|---|
| CheckmarkAccessory | A trailing checkmark, tinted by the system green unless ItemAccessory.Tint overrides it. |
| Container | Base for views that lay out content and can follow the containing page's UIKit margins. |
| ContentHost | Base for a view that hosts one piece of visual content. |
| ContentView | A full screen: compose its tree into ContentHost.Content in the constructor. |
| ContentView<TViewModel> | A page bound to a typed ViewModel: bind with Bind(...). |
| Decorator | Base for a view that decorates one child. |
| DetailAccessory | A trailing info button. |
| DisclosureAccessory | A trailing disclosure chevron. |
| ItemAccessory | A native affordance pinned to an item's edge, outside the item content. |
| ItemTemplateSelector<TItem> | Chooses a strongly typed item template from an item's runtime type. |
| ItemView<TItem> | The element tree for one item in a CollectionView. |
| LabelAccessory | A trailing label, typically a short count or status string. |
| Panel | Base for layouts that measure and arrange multiple children. |
| View | Base of every SkeleKit element: owns one lazily-created native view and takes part in the measure/arrange engine. |
| ViewCollection | The children of a Panel, raising a change callback so its container can relayout. |