CVUParsedDefinition

public class CVUParsedDefinition : Equatable, CVUToString

Undocumented

  • Undocumented

    Declaration

    Swift

    let name: String?
  • Undocumented

    Declaration

    Swift

    let selector: String?
  • Undocumented

    Declaration

    Swift

    var domain: String?
  • Undocumented

    Declaration

    Swift

    var definitionType: String { get }
  • Undocumented

    Declaration

    Swift

    subscript(propName: String) -> Any? { get set }
  • Declaration

    Swift

    public static func == (lhs: CVUParsedDefinition, rhs: CVUParsedDefinition) -> Bool
  • Undocumented

    Declaration

    Swift

    var parsed: [String : Any?]?
  • Declaration

    Swift

    public var description: String { get }
  • Undocumented

    Declaration

    Swift

    var selectorIsForList: Bool { get }
  • Undocumented

    Declaration

    Swift

    convenience init(_ parsed: [String : Any?]? = nil)
  • Undocumented

    Declaration

    Swift

    required init(
        _ selector: String? = "",
        name: String? = nil,
        domain: String? = "user",
        parsed: [String: Any?]? = nil
    )
  • Undocumented

    Declaration

    Swift

    func toCVUString(_ depth: Int, _ tab: String) -> String
  • Undocumented

    See more

    Declaration

    Swift

    enum CompileScope
  • Undocumented

    Declaration

    Swift

    func compile(_ viewArguments: ViewArguments?, scope: CompileScope = .needed) throws
  • Cascades a parsed definition into another one by copy

    Declaration

    Swift

    func mergeValuesWhenNotSet(_ other: CVUParsedDefinition)