CascadableDict

public class CascadableDict : Cascadable, Subscriptable

Undocumented

  • Undocumented

    Declaration

    Swift

    func get<T>(_ name: String, type: T.Type = T.self) -> T?
  • Undocumented

    Declaration

    Swift

    func set(_ name: String, _ value: Any?)
  • Undocumented

    Declaration

    Swift

    subscript(name: String) -> Any? { get set }
  • Undocumented

    Declaration

    Swift

    public init(
        _ dict: [String: Any?]? = nil,
        _ tail: [CVUParsedDefinition]? = nil,
        host: Cascadable? = nil
    )
  • Undocumented

    Declaration

    Swift

    public init(_ other: CascadableDict? = nil, _ item: Item? = nil)
  • Undocumented

    Declaration

    Swift

    required init(
        _ head: CVUParsedDefinition? = nil,
        _ tail: [CVUParsedDefinition]? = nil,
        _ host: Cascadable? = nil
    )
  • Undocumented

    Declaration

    Swift

    func merge(_ other: CascadableDict?) -> CascadableDict
  • Undocumented

    Declaration

    Swift

    func deepMerge(_ other: CascadableDict?) -> CascadableDict
  • Undocumented

    Declaration

    Swift

    func resolve(_ item: Item?, _ viewArguments: ViewArguments? = nil) throws -> CascadableDict
  • Undocumented

    Declaration

    Swift

    func copy(_ item: Item? = nil) -> CascadableDict