One Logo Pool Ball
PHASE · IOS API REFERENCE

PHASEGroupPreset

class · iOS 15.0+ · SDK 27.1

class PHASEGroupPreset

Members (8)

method · iOS 15.0+

activate

TypeScript
activate(): void
Swift declaration
func activate()
method · iOS 15.0+

activate

TypeScript
activateTimeToTargetOverride(timeToTargetOverride: number): void
Swift declaration
func activate(timeToTargetOverride: Double)
method · iOS 15.0+

deactivate

TypeScript
deactivate(): void
Swift declaration
func deactivate()
method · iOS 15.0+

deactivate

TypeScript
deactivateTimeToResetOverride(timeToResetOverride: number): void
Swift declaration
func deactivate(timeToResetOverride: Double)
init · iOS 15.0+

init

TypeScript
static init(engine: PHASEEngine, settings: Record<string, PHASEGroupPresetSetting>, timeToTarget: number, timeToReset: number): PHASEGroupPreset
Swift declaration
init(engine: PHASEEngine, settings: [String : PHASEGroupPresetSetting], timeToTarget: Double, timeToReset: Double)
get · iOS 15.0+

settings

TypeScript
get settings(): Record<string, PHASEGroupPresetSetting>
Swift declaration
var settings: [String : PHASEGroupPresetSetting] { get }
get · iOS 15.0+

timeToReset

TypeScript
get timeToReset(): number
Swift declaration
var timeToReset: Double { get }
get · iOS 15.0+

timeToTarget

TypeScript
get timeToTarget(): number
Swift declaration
var timeToTarget: Double { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

PHASEGroupPreset.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All PHASE types →