FTabController constructor

FTabController({
  1. required int length,
  2. required TickerProvider vsync,
  3. int index = 0,
  4. FTabMotionDelta motion = const FTabMotion(),
})

Creates a FTabController.

Implementation

factory FTabController({
  required int length,
  required TickerProvider vsync,
  int index = 0,
  FTabMotionDelta motion = const FTabMotion(),
}) {
  final tabMotion = motion(const FTabMotion());
  return ._(
    TabController(initialIndex: index, length: length, animationDuration: tabMotion.duration, vsync: vsync),
    tabMotion,
  );
}