CrossFade<T> constructor

const CrossFade<T>({
  1. Key? key,
  2. required T initialData,
  3. required T data,
  4. required Widget builder(
    1. T data
    ),
  5. Duration duration = const Duration(milliseconds: 300),
  6. VoidCallback? onFadeComplete,
})

the initialData , data , and builder is required. the duration is duration of animation (defaults is 300 millisseconds)

Implementation

const CrossFade({
  Key? key,
  required this.initialData,
  required this.data,
  required this.builder,
  this.duration = const Duration(milliseconds: 300),
  this.onFadeComplete,
}) : super(key: key);