RecordGif
annotation class RecordGif(val name: String = "", val durationMs: Int = 3000, val fps: Int = 50, val widthPx: Int = 540, val heightPx: Int = 0, val theme: GifTheme = GifTheme.DARK, val interactionStartDelayMs: Int = 1000, val interactionNodeTag: String = "", val interactions: Array<GifInteraction> = [], val gestures: Array<GifGestureStep> = [])
Marks a parameterless @Composable function as a GIF capture scenario.
Properties
Link copied to clipboard
Target recording duration in milliseconds.
Link copied to clipboard
Explicit low-level gesture steps to replay during capture.
Link copied to clipboard
Node tag used as the gesture target root.
Link copied to clipboard
High-level interactions expanded into low-level gesture steps.
Link copied to clipboard
Delay before replaying configured interactions/gestures.