init
TypeScriptstatic init(fadeInDuration: number, fadeOutDuration: number): HoverEffectComponent_ShaderHoverEffectInputsSwift declarationinit(fadeInDuration: TimeInterval, fadeOutDuration: TimeInterval)struct · iOS 18.0+ · SDK 27.1
struct ShaderHoverEffectInputsA type that configures the visual aspects of a hover effect that applies a custom material
static init(fadeInDuration: number, fadeOutDuration: number): HoverEffectComponent_ShaderHoverEffectInputsSwift declarationinit(fadeInDuration: TimeInterval, fadeOutDuration: TimeInterval)get fadeInDuration(): numberSwift declarationvar fadeInDuration: TimeInterval { get set }The time it takes in seconds for the effect to fade in. Maximum value allowed is 10 seconds.
set fadeInDuration(value: number)Swift declarationvar fadeInDuration: TimeInterval { get set }The time it takes in seconds for the effect to fade in. Maximum value allowed is 10 seconds.
get fadeOutDuration(): numberSwift declarationvar fadeOutDuration: TimeInterval { get set }The time it takes in seconds for the effect to fade out. Maximum value allowed is 10 seconds.
set fadeOutDuration(value: number)Swift declarationvar fadeOutDuration: TimeInterval { get set }The time it takes in seconds for the effect to fade out. Maximum value allowed is 10 seconds.
static get default(): HoverEffectComponent_ShaderHoverEffectInputsSwift declarationstatic let `default`: HoverEffectComponent.ShaderHoverEffectInputsThe default style initializes the fade-in and fade-out durations to match the durations of the default spotlight.
No declarations were skipped in this snapshot.