// // MatchView.swift // LiquipediaMenu // // Created by Felix Förtsch on 10.10.18. // Copyright © 2018 Felix Förtsch. All rights reserved. // import Cocoa class MatchView: NSView { @IBOutlet weak var league: NSTextField! @IBOutlet weak var ongoing: NSTextField! @IBOutlet weak var team1name: NSTextField! @IBOutlet weak var team1score: NSTextField! @IBOutlet weak var team2name: NSTextField! @IBOutlet weak var team2score: NSTextField! override func draw(_ dirtyRect: NSRect) { super.draw(dirtyRect) // Drawing code here. } func updateView(with match: Match) { if !match.ongoing { self.ongoing.isHidden = true } self.league.stringValue = match.league self.team1name.stringValue = match.team1name self.team1score.stringValue = match.team1score self.team2name.stringValue = match.team2name self.team2score.stringValue = match.team2score } }