BaseControlSystem
open class BaseControlSystem : ControlSystemType
Base empty control system class that can be overridden with implementation.
-
Undocumented
Declaration
Swift
public weak var delegate: BaseControlSystemDelegate?
-
Undocumented
Declaration
Swift
public init()
-
Undocumented
Declaration
Swift
public func bringRootViewToFront(_ rootView: RootView)
-
Undocumented
Declaration
Swift
open func onMouseLeave()
-
Undocumented
Declaration
Swift
open func onMouseDown(_ event: MouseEventArgs)
-
Undocumented
Declaration
Swift
open func onMouseMove(_ event: MouseEventArgs)
-
Undocumented
Declaration
Swift
open func onMouseUp(_ event: MouseEventArgs)
-
Undocumented
Declaration
Swift
open func onMouseWheel(_ event: MouseEventArgs)
-
Undocumented
Declaration
Swift
open func onKeyDown(_ event: KeyEventArgs)
-
Undocumented
Declaration
Swift
open func onKeyUp(_ event: KeyEventArgs)
-
Undocumented
Declaration
Swift
open func onKeyPress(_ event: KeyPressEventArgs)
-
Undocumented
Declaration
Swift
open func onPreviewKeyDown(_ event: PreviewKeyDownEventArgs)
-
Declaration
Swift
open func viewRemovedFromHierarchy(_ view: View)
-
Declaration
Swift
open func setAsFirstResponder(_ eventHandler: EventHandler?, force: Bool) -> Bool
-
Declaration
Swift
open func removeAsFirstResponder(_ eventHandler: EventHandler) -> Bool
-
Declaration
Swift
open func removeAsFirstResponder(anyInHierarchy view: View) -> Bool
-
Declaration
Swift
open func isFirstResponder(_ eventHandler: EventHandler) -> Bool
-
Declaration
Swift
open func hideTooltipFor(anyInHierarchy view: View)
-
Declaration
Swift
open func setMouseCursor(_ cursor: MouseCursorKind)
-
Declaration
Swift
open func setMouseHiddenUntilMouseMoves()