INNER CODE UNIT · Swift

redraw

mjrusso/scoot · Scoot/ElementView.swift:7

    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
        }

        ctx.cgContext.setFillColor(
            NSColor.black.withAlphaComponent(
                viewController.elementBackgroundAlphaComponent

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…