/** * * ScrollArea is a cross browser, lightweight and themable alternative to native browser scrollbar with custom variants and masking. * * [Live Demo](https://www.primevue.dev/scrollarea/) * * @module scrollareastyle * */ import type { BaseStyle } from '@primevue/core/base/style'; export enum ScrollAreaClasses { /** * Class name of the root element */ root = 'p-scrollarea', /** * Class name of the viewport element */ viewport = 'p-scrollarea-viewport', /** * Class name of the content element */ content = 'p-scrollarea-content', /** * Class name of the scrollbar element */ scrollbar = 'p-scrollarea-scrollbar', /** * Class name of the vertical handle element */ handleY = 'p-scrollarea-handle-y', /** * Class name of the horizontal handle element */ handleX = 'p-scrollarea-handle-x', /** * Class name of the corner element */ corner = 'p-scrollarea-corner' } export interface ScrollAreaStyle extends BaseStyle {}