# CutBox.app

## Coverage Report

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

    .../Source/App/SearchAndPreview/ClipItems/ClipItemTableRowImageView.swift

    Line

    Count

    Source (jump to first uncovered line)

    1

    //

    2

    //  ClipItemTableRowImageView.swift

    3

    //  CutBox

    4

    //

    5

    //  Created by Jason Milkins on 7/5/18.

    6

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

    7

    //

    8

    9

    import Cocoa

    10

    11

    class ClipItemTableRowImageView: ItemTableRowImageView {

    12

    13

    73

        private var isFavorite: Bool {

    14

    73

            return internalData?["favorite"] != nil

    15

    73

        }

    16

    17

    73

        override func setup() {

    18

    73

            guard self.data != nil else {

    19

    0

                fatalError("Data must be initialized on ClipItemTableRowImageView before setup.")

    20

    73

            }

    21

    73

    22

    73

            self.image.image = self.isFavorite

    23

    73

            ? CutBoxImageRef.star.image()

    24

    73

            : CutBoxImageRef.page.image()

    25

    73

    26

    73

            self.tintImage()

    27

    73

        }

    28

    }