Namespace ZeroInstall.DesktopIntegration.ViewModel
Classes that wrap desktop integration capabilities in a data binding-friendly manner.
Classes
- AutoPlayModel
Wraps a AutoPlay for data binding.
- CapabilityModel
Wraps a DefaultCapability for data binding.
- CapabilityModelExtensions
Contains extension methods for CapabilityModelBindingList<T>s.
- ContextMenuModel
Wraps a ContextMenu for data binding.
- DefaultProgramModel
Wraps a DefaultProgram for data binding.
- FileTypeModel
Wraps a FileType for data binding.
- IconCapabilityModel
Wraps an IconCapability for data binding.
- IntegrationState
A View-Model for modifying desktop integration. Provides data-binding lists and applies modifications in bulk.
- UrlProtocolModel
Wraps a UrlProtocol for data binding.