# CutBox.app

## Coverage Report

#### Created: 2024-03-12 03:40

    .../Source/Components/Popup/PopupBackgroundView.swift

    Line

    Count

    Source

    1

    //

    2

    //  PopupBackgroundView.swift

    3

    //  CutBox

    4

    //

    5

    //  Created by Jason Milkins on 24/3/18.

    6

    //  Copyright © 2018-2023 ocodo. All rights reserved.

    7

    //

    8

    9

    import Cocoa

    10

    11

    public class PopupBackgroundView: CutBoxBaseView {

    12

        public var cornerRadius: CGFloat = 0

    13

    179

        public var backgroundColor = NSColor.clear

    14

    15

    3

        public override func draw(_ dirtyRect: NSRect) {

    16

    3

            let contentRect = self.bounds

    17

    3

            let path = NSBezierPath()

    18

    3

            path.appendRoundedRect(contentRect, xRadius: cornerRadius, yRadius: cornerRadius)

    19

    3

            path.close()

    20

    3

            backgroundColor.setFill()

    21

    3

            path.fill()

    22

    3

        }

    23

    }