PulsingAuraView

A SwiftUI view that displays pulsing aura animations in Agentforce conversations. Provides visual feedback through pulsing animations, typically used to indicate active processing, connection status, or attention-grabbing moments in the conversation flow.

PropertyTypeDescription
bodysome ViewInherited from View.body
MethodSignatureDescription
initinit(background:circleContent:imageName:auraColors:auraPulseSize:audioProvider:audioSensitivity:)Creates a pulsing aura view with the specified configuration
ParameterTypeDefaultDescription
backgroundColor.blackBackground color of the aura
circleContentColor.blackColor of the circle content
imageNameString?nilOptional image name to display
auraColors[Color][.orange, .yellow, .red.opacity(0.8), .orange.opacity(0.6)]Array of colors for the aura effect
auraPulseSizeCGFloat1.5Size multiplier for the pulse effect
audioProviderany AudioDataProvider-Audio data provider for reactive animations
audioSensitivityCGFloat2.0Sensitivity level for audio-reactive animations