getCurrentView method

PanelySidebarViewMode getCurrentView(
  1. BuildContext context
)

Implementation

PanelySidebarViewMode getCurrentView(BuildContext context) {
  final double breakpoint = responsive.breakpoint;
  Size size = MediaQuery.of(context).size;

  if (viewMode == PanelySidebarViewMode.responsive && size.width <= breakpoint) {
    return PanelySidebarViewMode.mobile;
  } else if (viewMode == PanelySidebarViewMode.responsive && size.width < breakpoint) {
    return PanelySidebarViewMode.desktop;
  } else if (viewMode == PanelySidebarViewMode.mobile) {
    return PanelySidebarViewMode.mobile;
  } else {
    return PanelySidebarViewMode.desktop;
  }
}