CompanyExtendedInfo

public struct CompanyExtendedInfo: ResourceExtendedInfo

Struct containing extended information for CompanyResources. To retrieve, call fetchExtendedInfo(_:) upon the original resource then access the data on the resource’s extendedInfo property.

  • Characters related to the company.

    Declaration

    Swift

    public fileprivate(set) var characters: [CharacterResource]?
  • Concepts related to the company.

    Declaration

    Swift

    public fileprivate(set) var concepts: [ConceptResource]?
  • Games the company has developed.

    Declaration

    Swift

    public fileprivate(set) var developed_games: [GameResource]?
  • Releases the company has developed.

    Declaration

    Swift

    public fileprivate(set) var developer_releases: [GameReleaseResource]?
  • Releases the company has distributed.

    Declaration

    Swift

    public fileprivate(set) var distributor_releases: [GameReleaseResource]?
  • Locations related to the company.

    Declaration

    Swift

    public fileprivate(set) var locations: [LocationResource]?
  • Objects related to the company.

    Declaration

    Swift

    public fileprivate(set) var objects: [ObjectResource]?
  • People who have worked with the company.

    Declaration

    Swift

    public fileprivate(set) var people: [PersonResource]?
  • Games published by the company.

    Declaration

    Swift

    public fileprivate(set) var published_games: [GameResource]?
  • Releases the company has published.

    Declaration

    Swift

    public fileprivate(set) var publisher_releases: [GameReleaseResource]?
  • Used to create a CompanyExtendedInfo from JSON.

    Declaration

    Swift

    public init(json: [String : AnyObject])
  • A method used for updating structs. Usually after further requests for more field data.

    Declaration

    Swift

    public mutating func update(_ json: [String : AnyObject])