buildAdditionalToolbarButtons method

  1. @override
List<Widget> buildAdditionalToolbarButtons()
override

Implementation

@override
List<Widget> buildAdditionalToolbarButtons() {
  return [
    // Page info
    Text('$_currentPage / $_totalPages'),
    const SizedBox(width: 8),

    // Previous page
    IconButton(
      icon: const Icon(Icons.chevron_left),
      onPressed: _currentPage > 1
          ? () => _pdfController?.previousPage()
          : null,
    ),

    // Next page
    IconButton(
      icon: const Icon(Icons.chevron_right),
      onPressed: _currentPage < _totalPages
          ? () => _pdfController?.nextPage()
          : null,
    ),
  ];
}