usePageController function

PageController usePageController({
  1. int initialPage = 0,
  2. bool keepPage = true,
  3. double viewportFraction = 1.0,
})

Creates a PageController.

The controller is automatically disposed when the widget is unmounted.

Implementation

PageController usePageController({
  int initialPage = 0,
  bool keepPage = true,
  double viewportFraction = 1.0,
}) {
  final c = PageController(
    initialPage: initialPage,
    keepPage: keepPage,
    viewportFraction: viewportFraction,
  );
  onBeforeUnmount(c.dispose);
  return c;
}