1
0

BaseAppBackend.swift 649 B

12345678910111213141516171819
  1. /// Denotes a backend that implements a minimal subset of SwiftCrossUI
  2. /// features.
  3. ///
  4. /// This is the protocol your backend must conform to in order to be usable
  5. /// with SwiftCrossUI APIs. It inherits all of ``BackendFeatures/Core`` as well
  6. /// as many UI controls and containers.
  7. ///
  8. /// ## Topics
  9. ///
  10. /// ### Constituent Protocols
  11. /// - ``BackendFeatures/Core``
  12. /// - ``BackendFeatures/Containers``
  13. /// - ``BackendFeatures/PassiveViews``
  14. /// - ``BackendFeatures/Controls``
  15. public typealias BaseAppBackend =
  16. BackendFeatures.Core
  17. & BackendFeatures.Containers
  18. & BackendFeatures.PassiveViews
  19. & BackendFeatures.Controls