INNER CODE UNIT · Swift
ElementView
mjrusso/scoot · Scoot/ElementView.swift:3
class ElementView: NSView {
weak var viewController: JumpViewController!
func redraw() {
setNeedsDisplay(bounds)
}
override func draw(_ dirtyRect: NSRect) {
super.draw(dirtyRect)
guard let elements = viewController?.elements else {
return
}
guard let ctx = NSGraphicsContext.current else {
return
}