setPosition method

void setPosition(
  1. NavPagesRailPosition position
)

Sets the position for the navigation pages.

The position parameter should be a NavPagesRailPosition enum.

Implementation

void setPosition(NavPagesRailPosition position) {
  setState(() {
    _position = position;
    switch (position) {
      case NavPagesRailPosition.left:
        _direction = NavPagesDirection.vertical;
        break;
      case NavPagesRailPosition.right:
        _direction = NavPagesDirection.vertical;
        break;
      case NavPagesRailPosition.top:
        _direction = NavPagesDirection.horizontal;
        break;
      case NavPagesRailPosition.bottom:
        _direction = NavPagesDirection.horizontal;
        break;
    }
  });
}