resolveCustomToolbarActionButtonClass method

String resolveCustomToolbarActionButtonClass(
  1. LiPdfViewerToolbarAction action
)

Implementation

String resolveCustomToolbarActionButtonClass(
  LiPdfViewerToolbarAction action,
) {
  final customClass = action.buttonClass.trim();
  return <String>[
    'btn',
    'btn-light',
    'btn-icon',
    'btn-sm',
    'rounded-pill',
    'border-transparent',
    'li-pdf-viewer__toolbar-button',
    'li-pdf-viewer__custom-toolbar-button',
    if (customClass.isNotEmpty) customClass,
    if (isCustomToolbarActionActive(action)) 'is-active',
  ].join(' ');
}