One Logo Pool Ball
UIKit · IOS API REFERENCE

UISlider.TrackConfiguration

struct · iOS 26.0+ · SDK 27.1

struct TrackConfiguration

Members (9)

get · iOS 26.0+

enabledRange

TypeScript
get enabledRange(): Promise<SDKHandle>
Swift declaration
var enabledRange: ClosedRange<Float>
set · iOS 26.0+

enabledRange

TypeScript
setEnabledRange(value: SDKHandle): Promise<void>
Swift declaration
var enabledRange: ClosedRange<Float>
get · iOS 26.0+

neutralValue

TypeScript
get neutralValue(): Promise<number>
Swift declaration
var neutralValue: Float
set · iOS 26.0+

neutralValue

TypeScript
setNeutralValue(value: number): Promise<void>
Swift declaration
var neutralValue: Float
init · iOS 26.0+

init

TypeScript
static initAllowsTickValuesOnlyNeutralValueEnabledRangeNumberOfTicks(allowsTickValuesOnly: boolean, neutralValue: number, enabledRange: SDKHandle, numberOfTicks: number): Promise<UISlider_TrackConfiguration>
Swift declaration
init(allowsTickValuesOnly: Bool = true, neutralValue: Float = 0, enabledRange: ClosedRange<Float> = 0...1, numberOfTicks: Int)
init · iOS 26.0+

init

TypeScript
static initAllowsTickValuesOnlyNeutralValueEnabledRangeTicks(allowsTickValuesOnly: boolean, neutralValue: number, enabledRange: SDKHandle, ticks: Array<UISlider_TrackConfiguration_Tick>): Promise<UISlider_TrackConfiguration>
Swift declaration
init(allowsTickValuesOnly: Bool = true, neutralValue: Float = 0, enabledRange: ClosedRange<Float> = 0...1, ticks: [UISlider.TrackConfiguration.Tick])
get · iOS 26.0+

allowsTickValuesOnly

TypeScript
get allowsTickValuesOnly(): Promise<boolean>
Swift declaration
var allowsTickValuesOnly: Bool
set · iOS 26.0+

allowsTickValuesOnly

TypeScript
setAllowsTickValuesOnly(value: boolean): Promise<void>
Swift declaration
var allowsTickValuesOnly: Bool
get · iOS 26.0+

ticks

TypeScript
get ticks(): Promise<Array<UISlider_TrackConfiguration_Tick>>
Swift declaration
let ticks: [UISlider.TrackConfiguration.Tick]

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →