- 
                  
                  
Undocumented
Declaration
Swift
public typealias State = T - 
                  
                  
Undocumented
Declaration
Swift
public init(visitor: @escaping (inout T, View) -> Void) - 
                  
                  
Undocumented
Declaration
Swift
public convenience init(visitor: @escaping (View) -> Void) where T == () - 
                  
                  
Undocumented
Declaration
Swift
public func onVisitorEnter(_ view: View, _ state: inout T) - 
                  
                  
Undocumented
Declaration
Swift
public func visitView(_ view: View, _ state: inout T) -> ViewVisitorResult - 
                  
                  
Undocumented
Declaration
Swift
public func shouldVisitView(_ view: View, _ state: T) -> Bool - 
                  
                  
Undocumented
Declaration
Swift
public func onVisitorExit(_ view: View, _ state: inout T)