AnimatedOpacity
| Название типа | Поддерживает анимации свойств | Контроллируемый по умолчанию | Может содержать связанное действие | Ссылка |
|---|---|---|---|---|
| AnimatedOpacity | ✗ | ✔️ | ✗ | link |
Атрибуты (устаревшие модели)
abstract interface class _OpacityProps {
abstract final double opacity;
}
final class AnimatedOpacityAttributes extends ImplicitAnimatable
implements _OpacityProps, DuitAttributes<AnimatedOpacityAttributes> {
final double opacity;
const AnimatedOpacityAttributes({
required this.opacity,
required super.duration,
super.curve,
super.onEnd,
});
Пример использования
- Go
AnimatedOpacity(
&duit_attributes.AnimatedOpacityAttributes{
Opacity: 0.85,
ImplicitAnimatable: duit_animations.ImplicitAnimatable{
Duration: 1000,
},
},
"",
nil, //child
)