-
Notifications
You must be signed in to change notification settings - Fork 10
Home
tgrapperon edited this page Aug 22, 2022
·
11 revisions
- ComposableEnvironment: The base class of your environments.
- GlobalEnvironment
- GlobalDependenciesAccessing
-
DerivedEnvironment:
Use this property wrapper to declare child
ComposableEnvironment
in aComposableEnvironment
subclass. - ComposableEnvironment
-
DerivedEnvironment:
Use this property wrapper to declare some child
GlobalEnvironment
in aGlobalEnvironment
parent. -
Compatible:
This namespace is used to provide non-clashing variants to the
DependencyKey
protocol and the@Dependency
property wrapper. - DependenciesUtilities
-
Dependency:
Use this property wrapper to declare depencies in a
ComposableEnvironment
subclass. -
AliasBuilder:
A type that is used to configure dependencies aliases when using the
DerivedEnvironment
property wrapper. - Dependency: Use this property wrapper to access global depencies anywhere.
-
AliasBuilder:
A type that is used to configure dependencies aliases when using the
DerivedEnvironment
property wrapper. - Dependencies: This type acts as a namespace to reference your dependencies.
- DependencyAliases
- GlobalDependenciesAccessing: A marker protocol that provides convenient access to global dependencies.
- GlobalEnvironment: A protocol characterizing a type that has no local dependencies.
-
DependencyKey:
Conform types to this protocol to define dependencies as
Dependencies
computed properties.
- ComposableDependencies
-
ComposableEnvironmentDependency:
Convenience typealias in case of name clashes. See
Compatible.Dependency
. -
ComposableEnvironmentDependency:
Convenience typealias in case of name clashes. See
Compatible.Dependency
.
Generated at 2022-08-22T21:22:01+0000 using swift-doc 1.0.0-rc.1.