Package-level declarations

Functions

Link copied to clipboard
fun AiutaAdaptiveImage(model: Any?, contentDescription: String?, shapeDp: Dp? = null, modifier: Modifier = Modifier, alignment: Alignment = Alignment.Center, aspectThreshold: Float = ADAPTIVE_ASPECT_THRESHOLD, onContentRectChanged: (Rect) -> Unit? = null)

Displays an image adaptively depending on its aspect ratio:

Link copied to clipboard
fun AiutaIcon(icon: AiutaIcon, contentDescription: String?, modifier: Modifier = Modifier, tint: Color = LocalContentColor.current.copy(alpha = LocalContentAlpha.current))

A composable that displays an icon from the Fashion SDK's icon resources. The icon can be tinted according to the current content color and alpha, unless the icon is configured to be drawn as-is.

Link copied to clipboard
fun AiutaImage(image: AiutaDrawableResource, contentDescription: String?, modifier: Modifier = Modifier, alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit, alpha: Float = DefaultAlpha, colorFilter: ColorFilter? = null)

Displays an image from a drawable resource.

fun AiutaImage(imageUrl: String?, contentDescription: String?, shape: CornerBasedShape, modifier: Modifier = Modifier, imageBuilder: ImageRequest.Builder = ImageRequest.Builder(LocalPlatformContext.current), alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit, alpha: Float = DefaultAlpha, colorFilter: ColorFilter? = null)

Displays an image from a URL with a custom shape.

fun AiutaImage(imageUrl: String?, contentDescription: String?, shapeDp: Dp, modifier: Modifier = Modifier, imageBuilder: ImageRequest.Builder = ImageRequest.Builder(LocalPlatformContext.current), alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit, alpha: Float = DefaultAlpha, colorFilter: ColorFilter? = null)

Displays an image from a URL with rounded corners.

Link copied to clipboard
fun AiutaPlatformAdaptiveImage(platformFile: AiutaPlatformFile, contentDescription: String?, modifier: Modifier = Modifier, shapeDp: Dp? = null, alignment: Alignment = Alignment.Center)

Displays an image from a platform-specific file.

Link copied to clipboard
fun AiutaVideoSurface(video: AiutaMedia, modifier: Modifier = Modifier, autoPlay: Boolean = true, loop: Boolean = true, muted: Boolean = true, logger: AiutaLogger? = null)

Displays an AiutaMedia surface, mirroring AiutaImage.