Instance Propertyswift-composable-architecture 1.18.0ComposableArchitecture
presented
PresentationReducer.swift:285var presented: AnyCasePath<PresentationAction, Action> { get }
var presented: AnyCasePath<PresentationAction, Action> { get }
s22ComposableArchitecture18PresentationActionO12AllCasePathsV9presented0fG4Core03AnyF4PathVyACyxGxGvp
What are these?4XUT9
import ComposableArchitecture
The Composable Architecture (TCA, for short) is a library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind. It can be used in SwiftUI, UIKit, and more, and on any Apple platform (iOS, macOS, tvOS, and watchOS).
@dynamicMemberLookup struct AllCasePaths
enum PresentationAction<Action>
A wrapper type for actions that can be presented.
@dynamicMemberLookup struct AnyCasePath<Root, Value>
A type-erased case path that supports embedding a value in a root and attempting to extract a root’s embedded value.
var dismiss: AnyCasePath<PresentationAction, Void> { get }
subscript<AppendedAction>(dynamicMember keyPath: CaseKeyPath<Action, AppendedAction>) -> AnyCasePath<PresentationAction, PresentationAction<AppendedAction>> where Action : CasePathable { get }
subscript<AppendedAction>(dynamicMember keyPath: CaseKeyPath<Action, AppendedAction>) -> AnyCasePath<PresentationAction, AppendedAction> where Action : CasePathable { get }