@IBOutlet weak var closeButton: NSButton!
@IBOutlet weak var loadingIndicator: NSProgressIndicator!
+ var actionViewController: DocumentActionViewController! {
+ return parent as? DocumentActionViewController
+ }
+
init(_ itemIdentifiers: [NSFileProviderItemIdentifier], locking: Bool) {
self.itemIdentifiers = itemIdentifiers
self.locking = locking
required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
+
+ @IBAction func closeAction(_ sender: Any) {
+ actionViewController.extensionContext.completeRequest()
+ }
}
<constraint firstAttribute="width" secondItem="7qN-mr-hAh" secondAttribute="height" multiplier="1:1" id="K00-Bi-dEy"/>
<constraint firstAttribute="width" constant="32" id="zVJ-h1-QXJ"/>
</constraints>
+ <connections>
+ <action selector="closeAction:" target="-2" id="E6h-U9-2eB"/>
+ </connections>
</button>
</subviews>
<edgeInsets key="edgeInsets" left="10" right="10" top="10" bottom="10"/>