Indexer

public class Indexer : Item

An indexer enhances your personal data by inferring facts over existing data and adding those to the database.

  • The name of the item.

    Declaration

    Swift

    @objc
    dynamic var name: String?
  • Repository associated with this item, e.g. used by Pod to start appropriate integrator container.

    Declaration

    Swift

    @objc
    dynamic var repository: String?
  • A graphic symbol to represent some Item.

    Declaration

    Swift

    @objc
    dynamic var icon: String?
  • A Memri query that retrieves a set of Items from the Pod database.

    Declaration

    Swift

    @objc
    dynamic var query: String?
  • An image in the Xcode bundle.

    Declaration

    Swift

    @objc
    dynamic var bundleImage: String?
  • The destination of a run.

    Declaration

    Swift

    @objc
    dynamic var runDestination: String?
  • The type of an Indexer.

    Declaration

    Swift

    @objc
    dynamic var indexerClass: String?
  • A run of a certain Indexer, that defines the details of the specific indexing.

    Declaration

    Swift

    var indexerRun: Results<IndexerRun>? { get }
  • Undocumented

    Declaration

    Swift

    public required convenience init(from decoder: Decoder) throws
  • Declaration

    Swift

    override var computedTitle: String { get }
  • Undocumented

    Declaration

    Swift

    convenience init(
        name: String? = nil,
        itemDescription: String? = nil,
        query: String? = nil,
        icon: String? = nil,
        bundleImage: String? = nil,
        runDestination: String? = nil
    )