mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
Use a sharecontroller in shareviewcontroller
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
parent
08917a9559
commit
f1363040fa
@ -25,7 +25,7 @@ class ShareTableViewDataSource: NSObject, NSTableViewDataSource, NSTableViewDele
|
||||
}
|
||||
}
|
||||
|
||||
private var kit: NextcloudKit?
|
||||
private(set) var kit: NextcloudKit?
|
||||
private var itemURL: URL?
|
||||
private var shares: [NKShare] = [] {
|
||||
didSet { sharesTableView?.reloadData() }
|
||||
|
||||
@ -117,7 +117,8 @@ class ShareViewController: NSViewController, ShareViewDataSourceUIDelegate {
|
||||
}
|
||||
|
||||
func showOptions(share: NKShare) {
|
||||
optionsView.share = share
|
||||
guard let kit = shareDataSource.kit else { return }
|
||||
optionsView.controller = ShareController(share: share, kit: kit)
|
||||
splitView.addArrangedSubview(optionsView)
|
||||
optionsView.isHidden = false
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user