1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-01 01:32:04 +03:00
vimr/VimR/OpenQuicklyWindowService.swift

27 lines
576 B
Swift
Raw Normal View History

/**
* Tae Won Ha - http://taewon.de - @hataewon
* See LICENSE
*/
import Cocoa
import RxSwift
2016-09-01 21:10:40 +03:00
class OpenQuicklyWindowService: StandardFlow {
2016-09-01 21:10:40 +03:00
private let openQuicklyWindow: OpenQuicklyWindowComponent
2016-09-01 21:10:40 +03:00
override init(source: Observable<Any>) {
self.openQuicklyWindow = OpenQuicklyWindowComponent(source: source)
super.init(source: source)
}
func open(forMainWindow mainWindow: MainWindowComponent) {
self.openQuicklyWindow.show()
}
override func subscription(source source: Observable<Any>) -> Disposable {
return NopDisposable.instance
}
}