// // KMEditPDFModel.swift // PDF Reader Pro // // Created by tangchao on 2024/6/25. // import Cocoa class KMEditPDFModel: NSObject { // // var cFont: CPDFFont? var editingAreas: [CPDFEditArea]? var textAreas: [CPDFEditTextArea]? { get { guard let areas = self.editingAreas else { return nil } var datas: [CPDFEditTextArea] = [] for area in areas { if let data = area as? CPDFEditTextArea { datas.append(data) continue } } return datas } } var imageAreas: [CPDFEditImageArea]? { get { guard let areas = self.editingAreas else { return nil } var datas: [CPDFEditImageArea] = [] for area in areas { if let data = area as? CPDFEditImageArea { datas.append(data) continue } } return datas } } var fontColors: [NSColor] = [] // get { // guard let textAreas = self.textAreas else { // return nil // } // for area in textAreas { // // } // } // } }