RectSkeleton

fun RectSkeleton(modifier: Modifier = Modifier, style: RectSkeletonStyle = LocalRectSkeletonStyle.current, duration: Int = style.duration, brush: StatefulValue<Brush> = style.gradient, shape: Shape = UnspecifiedShape, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, transition: InfiniteTransition = rememberInfiniteTransition(), motion: Motion<RectSkeletonMotionStyle> = rememberRectSkeletonMotion( motionContext = rememberMotionContext(interactionSource), ))

Компонент RectSkeleton

Представляет собой прямоугольную область с формой shape, внутри которой бесконечно перемещается градиент brush. Чтобы синхронизировать несколько RectSkeleton, нужно передать одинаковый transition

Parameters

modifier

модификатор компонента

style

стиль компонента

duration

время в мс, за которое градиент перемещается через всю ширину компонента

brush

градиент шиммера

shape

форма компонента

interactionSource

источник взаимодейтсвий

transition

менеджер анимации


fun RectSkeleton(modifier: Modifier = Modifier, style: RectSkeletonStyle = LocalRectSkeletonStyle.current, duration: Int = style.duration, brush: Brush = style.gradient.getDefaultValue(), shape: Shape = UnspecifiedShape, transition: InfiniteTransition = rememberInfiniteTransition(), motion: Motion<RectSkeletonMotionStyle> = rememberRectSkeletonMotion())

Компонент RectSkeleton

Представляет собой прямоугольную область с формой shape, внутри которой бесконечно перемещается градиент brush. Чтобы синхронизировать несколько RectSkeleton, нужно передать одинаковый transition

Parameters

modifier

модификатор компонента

style

стиль компонента

duration

время в мс, за которое градиент перемещается через всю ширину компонента

brush

градиент шиммера

shape

форма компонента

transition

менеджер анимации