Files
macOS-MenuBar-MatchTicker/LiquipediaMenu/MatchView.swift
Felix Förtsch 53b0bc9e06 add MatchView
2018-10-10 19:18:11 +02:00

35 lines
983 B
Swift

//
// 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
}
}