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()