-
Undocumented
Declaration
Swift
public let orientation: Orientation
-
Size of content to scroll through.
Should always be greater than zero.
Declaration
Swift
public var contentSize: Double { get set }
-
The size of the content which is visible when scrolled
Declaration
Swift
public var visibleSize: Double { get set }
-
Gets or sets the scroll value.
Scroll value must be between 0 and
contentSize - visibleSize
.Declaration
Swift
public var scroll: Double { get set }
-
Event called when the user scrolls the scroll bar.
This is not called when
scroll
value is programmatically set.Declaration
Swift
@EventWithSender <ScrollBarControl, Double> public var scrollChanged: EventSource<SenderEventArgs<ScrollBarControl, Double>> { get }
-
Undocumented
Declaration
Swift
public init(orientation: Orientation)
-
Declaration
Swift
public override func onStateChanged(_ event: ValueChangedEventArgs<ControlViewState>)
-
Declaration
Swift
open override func onResize(_ event: ValueChangedEventArgs<UISize>)
-
Declaration
Swift
public override func onMouseDown(_ event: MouseEventArgs)
-
Declaration
Swift
public override func onMouseMove(_ event: MouseEventArgs)
-
Declaration
Swift
public override func onMouseUp(_ event: MouseEventArgs)
-
Declaration
Swift
public override func onMouseLeave()
-
Declaration
Swift
public override func renderForeground(in context: Renderer, screenRegion: ClipRegionType)
-
Undocumented
See moreDeclaration
Swift
public enum Orientation