From 5f422e119034a29298ed7d610887f37b8d36c2d3 Mon Sep 17 00:00:00 2001 From: Rene Haas Date: Mon, 29 May 2023 12:52:41 +0200 Subject: [PATCH] remove unused classnames export and document classnames --- packages/overlayscrollbars/src/classnames.ts | 30 ++++++++++++++------ 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/packages/overlayscrollbars/src/classnames.ts b/packages/overlayscrollbars/src/classnames.ts index 81c24a2..9f8c262 100644 --- a/packages/overlayscrollbars/src/classnames.ts +++ b/packages/overlayscrollbars/src/classnames.ts @@ -1,25 +1,37 @@ +// environment export const classNameEnvironment = 'os-environment'; export const classNameEnvironmentFlexboxGlue = `${classNameEnvironment}-flexbox-glue`; export const classNameEnvironmentFlexboxGlueMax = `${classNameEnvironmentFlexboxGlue}-max`; -export const dataAttributeHost = 'data-overlayscrollbars'; -export const dataAttributePadding = 'data-overlayscrollbars-padding'; -export const dataAttributeViewport = 'data-overlayscrollbars-viewport'; -export const dataAttributeContent = 'data-overlayscrollbars-content'; +// misc +export const classNameScrollbarHidden = `os-scrollbar-hidden`; + +// initialize export const dataAttributeInitialize = 'data-overlayscrollbars-initialize'; + +// host +export const dataAttributeHost = 'data-overlayscrollbars'; export const dataAttributeHostOverflowX = `${dataAttributeHost}-overflow-x`; export const dataAttributeHostOverflowY = `${dataAttributeHost}-overflow-y`; export const dataValueHostOverflowVisible = 'overflowVisible'; export const dataValueHostScrollbarHidden = 'scrollbarHidden'; export const dataValueHostScrollbarPressed = 'scrollbarPressed'; export const dataValueHostUpdating = 'updating'; + +// viewport +export const dataAttributeViewport = 'data-overlayscrollbars-viewport'; export const dataValueViewportArrange = 'arrange'; export const dataValueViewportScrollbarHidden = 'scrollbarHidden'; -export const dataValueViewportOverflowVisible = 'overflowVisible'; -export const dataValuePaddingOverflowVisible = 'overflowVisible'; -export const classNameOverflowVisible = `os-overflow-visible`; -export const classNameScrollbarHidden = `os-scrollbar-hidden`; +export const dataValueViewportOverflowVisible = dataValueHostOverflowVisible; +// padding +export const dataAttributePadding = 'data-overlayscrollbars-padding'; +export const dataValuePaddingOverflowVisible = dataValueViewportOverflowVisible; + +// content +export const dataAttributeContent = 'data-overlayscrollbars-content'; + +// size observer export const classNameSizeObserver = 'os-size-observer'; export const classNameSizeObserverAppear = `${classNameSizeObserver}-appear`; export const classNameSizeObserverListener = `${classNameSizeObserver}-listener`; @@ -27,8 +39,10 @@ export const classNameSizeObserverListenerScroll = `${classNameSizeObserverListe export const classNameSizeObserverListenerItem = `${classNameSizeObserverListener}-item`; export const classNameSizeObserverListenerItemFinal = `${classNameSizeObserverListenerItem}-final`; +// trinsic observer export const classNameTrinsicObserver = 'os-trinsic-observer'; +// scrollbars export const classNameScrollbarNoCssCustomProps = 'os-no-css-vars'; export const classNameScrollbarThemeNone = 'os-theme-none'; export const classNameScrollbar = 'os-scrollbar';