Skip to content

Navigation

Ivan Galkin edited this page Jan 1, 2024 · 1 revision

FPCBottomNavigationBar

Bottom navigation bar component, decomposed by platform.
Example of using a component:

FPCBottomNavigationBar(
  index: index,
  onPressed: (int value) {},
  items: const [
    FPCBottomNavigationBarIconItem(
      icon: Icon(),
      label: "First Item",
    ),
    FPCBottomNavigationBarWidgetItem(
      child: Child(),
      label: "Second Item",
    ),
  ],
),
iOS (Cupertino) Android (Material)

FPCBlurBottomNavigationBar

Bottom navigation bar component wrapped in blur, decomposed by platform.
Example of using a component:

FPCBlurBottomNavigationBar(
  index: index,
  onPressed: (int value) {},
  items: const [
    FPCBottomNavigationBarIconItem(
      icon: Icon(),
      label: "First Item",
    ),
    FPCBottomNavigationBarWidgetItem(
      child: Child(),
      label: "Second Item",
    ),
  ],
),
iOS (Cupertino) Android (Material)

FPCNavigator

Special navigator widget, decomposed by platform.
Example of using a component:

FPCNavigator(),
iOS (Cupertino) Android (Material)

FPCRoute

Static routes methods, decomposed by platform.
Example of using a class:

FPCRoute.fromPlatform(
  platform,
  child: const Child(),
),
FPCRoute.fromContext(
  context,
  child: const Child(),
),
FPCRoute.fade(
  child: const Child(),
),
iOS (Cupertino) Android (Material)
Clone this wiki locally