CSArray

public class CSArray<Type> : CSObject
extension CSArray: Collection

Undocumented

  • Undocumented

    Declaration

    Swift

    public let array: NSMutableArray
  • Declaration

    Swift

    public var isEmpty: Bool { get }
  • Undocumented

    Declaration

    Swift

    public var isSet: Bool { get }
  • Undocumented

    Declaration

    Swift

    public var asArray: [Type] { get }
  • Declaration

    Swift

    public var count: Int { get }
  • Undocumented

    Declaration

    Swift

    public func get(_ index: Int) -> Type
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func add(_ element: Type) -> Type
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func remove(_ element: Type) -> Self
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func reload(_ data: [Type]) -> Self
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func removeAll() -> Self
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func clear() -> Self
  • Declaration

    Swift

    public typealias Element = Type
  • Declaration

    Swift

    public func index(after i: Int) -> Int
  • Declaration

    Swift

    public var startIndex: Int { get }
  • Declaration

    Swift

    public var endIndex: Int { get }
  • Declaration

    Swift

    public subscript(position: Int) -> Element { get }
  • Undocumented

    Declaration

    Swift

    public func isSet(function: (CSArray) -> Void)