SYMBOL INDEX (2188 symbols across 1105 files) FILE: .cursor/templates/package-separation/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/base/src/BaseInput/BaseInput.types.ts type InputSize (line 4) | type InputSize = (typeof BASE_SIZES)[keyof typeof BASE_SIZES]; type BaseInputNativeInputProps (line 5) | type BaseInputNativeInputProps = Omit) { FILE: packages/base/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/codemod/bin/vibe-codemod.ts function runWizard (line 55) | async function runWizard() { function printReport (line 81) | function printReport(successCount: number, failureCount: number, errorsC... function main (line 97) | async function main() { function checkIfPackageExists (line 290) | function checkIfPackageExists(packageName: string): boolean { FILE: packages/codemod/src/consts/vibe-import-paths.ts constant CORE_IMPORT_PATH (line 1) | const CORE_IMPORT_PATH = "monday-ui-react-core"; constant CORE_NEXT_IMPORT_PATH (line 2) | const CORE_NEXT_IMPORT_PATH = "monday-ui-react-core/next"; constant NEW_CORE_IMPORT_PATH (line 4) | const NEW_CORE_IMPORT_PATH = "@vibe/core"; constant NEW_ICONS_IMPORT_PATH (line 5) | const NEW_ICONS_IMPORT_PATH = "@vibe/icons"; FILE: packages/codemod/src/utils/__tests__/prop-utils.test.ts function getElementPath (line 11) | function getElementPath(source: string): ASTPath { FILE: packages/codemod/src/utils/component-jsx-utils.ts function findComponentElements (line 6) | function findComponentElements(root: Collection, componentName: string):... function updateComponentName (line 13) | function updateComponentName(j: JSCodeshift, elementPath: ASTPath, newPathName:... FILE: packages/codemod/src/utils/prop-utils.ts function updatePropName (line 16) | function updatePropName( function isPropExists (line 33) | function isPropExists(j: JSCodeshift, elementPath: ASTPath, ... function findProps (line 42) | function findProps(j: JSCodeshift, elementPath: ASTPath, ...... function removeProp (line 60) | function removeProp(j: JSCodeshift, elementPath: ASTPath, ..... function getPropValue (line 67) | function getPropValue(j: JSCodeshift, prop: JSXAttribute) { function setPropValue (line 100) | function setPropValue( function addNewProp (line 122) | function addNewProp( function propsValueMatch (line 139) | function propsValueMatch(j: JSCodeshift, propsCollection: Collection = { constant LINK_ARIA_PROPS_MAPPING (line 24) | const LINK_ARIA_PROPS_MAPPING: Record = { constant COMPONENTS_WITH_ARIA_PROPS (line 29) | const COMPONENTS_WITH_ARIA_PROPS = [ function transform (line 58) | function transform({ j, root, filePath }: TransformationContext) { FILE: packages/codemod/transformations/core/v3-to-v4/enums-migration.ts function transform (line 11) | function transform({ j, root }: TransformationContext) { FILE: packages/codemod/transformations/core/v3-to-v4/next-imports-migration.ts constant NEXT_ONLY_COMPONENTS (line 6) | const NEXT_ONLY_COMPONENTS = ["List"]; function transform (line 14) | function transform({ j, root }: TransformationContext) { FILE: packages/codemod/transformations/core/v3-to-v4/packages-rename-migration.ts constant OLD_STYLE_IMPORT_PATH (line 5) | const OLD_STYLE_IMPORT_PATH = "monday-ui-style"; constant NEW_STYLE_IMPORT_PATH (line 6) | const NEW_STYLE_IMPORT_PATH = "@vibe/style"; function transform (line 11) | function transform({ root }: TransformationContext) { FILE: packages/codemod/types/transformation-context.types.ts type TransformationContext (line 3) | type TransformationContext = { FILE: packages/codemod/vitest.config.ts method onConsoleLog (line 13) | onConsoleLog(log) { FILE: packages/components/button/src/Button/Button.tsx type ButtonProps (line 15) | interface ButtonProps extends VibeComponentProps { FILE: packages/components/button/src/Button/Button.types.ts type ButtonType (line 1) | type ButtonType = "primary" | "secondary" | "tertiary"; type ButtonInputType (line 3) | type ButtonInputType = "button" | "submit" | "reset"; type ButtonColor (line 5) | type ButtonColor = type ButtonSize (line 16) | type ButtonSize = "xxs" | "xs" | "small" | "medium" | "large"; FILE: packages/components/button/src/Button/__tests__/Button.snapshot.test.tsx constant BUTTON_COLORS (line 9) | const BUTTON_COLORS: ButtonColor[] = [ constant BUTTON_KINDS (line 21) | const BUTTON_KINDS: ButtonType[] = ["primary", "secondary", "tertiary"]; FILE: packages/components/button/src/Button/helper/dom-helpers.ts constant TRANSPARENT_COLOR (line 1) | const TRANSPARENT_COLOR = "rgba(0, 0, 0, 0)"; function getParentBackgroundColorNotTransparent (line 3) | function getParentBackgroundColorNotTransparent(element: HTMLElement, de... FILE: packages/components/button/src/Button/helper/useButtonLoading.ts function useButtonLoading (line 3) | function useButtonLoading({ isLoading }: { isLoading: boolean }): { load... FILE: packages/components/button/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/components/clickable/src/Clickable/Clickable.tsx type ClickableProps (line 8) | interface ClickableProps extends VibeComponentProps { FILE: packages/components/clickable/src/Clickable/ClickableWrapper.tsx type ClickableWrapperProps (line 6) | interface ClickableWrapperProps extends VibeComponentProps { FILE: packages/components/clickable/src/useClickableProps/useClickableProps.ts function useClickableProps (line 9) | function useClickableProps( FILE: packages/components/clickable/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/components/dialog/src/Dialog/Dialog.tsx function Dialog (line 32) | function Dialog({ FILE: packages/components/dialog/src/Dialog/Dialog.types.ts type DialogType (line 6) | type DialogType = "modal" | "popover"; type DialogSize (line 8) | type DialogSize = "none" | "small" | "medium" | "large"; type DialogPosition (line 10) | type DialogPosition = type DialogTriggerEvent (line 24) | type DialogTriggerEvent = type DialogAnimationType (line 38) | type DialogAnimationType = "opacity-and-slide" | "expand"; type DialogStartingEdge (line 40) | type DialogStartingEdge = "top" | "bottom"; type DialogOffset (line 42) | type DialogOffset = { type DialogEvent (line 47) | type DialogEvent = React.MouseEvent | React.KeyboardEvent | KeyboardEven... type DialogMiddleware (line 49) | type DialogMiddleware = Middleware; type DialogPlacement (line 51) | type DialogPlacement = Placement; type DialogProps (line 53) | interface DialogProps extends VibeComponentProps { FILE: packages/components/dialog/src/Dialog/DialogConstants.ts type DialogPlacement (line 1) | enum DialogPlacement { FILE: packages/components/dialog/src/Dialog/__tests__/Dialog.test.tsx function renderVisibleDialogOnMount (line 7) | function renderVisibleDialogOnMount(dialogProps: DialogProps) { function renderDialogOnMount (line 11) | function renderDialogOnMount(dialogProps: DialogProps) { FILE: packages/components/dialog/src/Dialog/components/DialogContent/DialogContent.tsx constant EMPTY_OBJECT (line 34) | const EMPTY_OBJECT: CSSProperties = {}; constant ESCAPE_KEYS (line 35) | const ESCAPE_KEYS = [keyCodes.ESCAPE]; type DialogContentProps (line 37) | interface DialogContentProps extends VibeComponentProps { FILE: packages/components/dialog/src/Dialog/components/Refable/Refable.tsx type RefableProps (line 4) | interface RefableProps extends React.PropsWithChildren, props: IconSu... type IconProps (line 20) | interface IconProps extends VibeComponentProps { FILE: packages/components/icon/src/Icon/hooks/useIconProps.tsx constant KEYS (line 8) | const KEYS = [keyCodes.ENTER, keyCodes.SPACE]; function useIconProps (line 10) | function useIconProps({ FILE: packages/components/icon/src/Icon/hooks/useIconScreenReaderAccessProps.ts function getIconScreenReaderAccessProps (line 4) | function getIconScreenReaderAccessProps({ function useIconScreenReaderAccessProps (line 32) | function useIconScreenReaderAccessProps({ FILE: packages/components/icon/src/Icon/types.ts type IconSubComponentProps (line 3) | interface IconSubComponentProps { type SubIcon (line 30) | type SubIcon = string | React.FC | null; type IconType (line 31) | type IconType = "svg" | "font" | "src"; FILE: packages/components/layer/src/LayerProvider/LayerContext.ts type LayersContextType (line 3) | interface LayersContextType { FILE: packages/components/layer/src/LayerProvider/LayerProvider.tsx type LayerProviderType (line 4) | interface LayerProviderType { FILE: packages/components/layer/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/components/layout/src/Box/Box.tsx type BoxProps (line 23) | interface BoxProps extends VibeComponentProps { FILE: packages/components/layout/src/Box/Box.types.ts type BorderColor (line 1) | type BorderColor = "uiBorderColor" | "layoutBorderColor"; type BackgroundColor (line 3) | type BackgroundColor = type BoxTextColor (line 10) | type BoxTextColor = "primaryTextColor" | "textColorOnInverted" | "second... type BaseBoxSize (line 12) | type BaseBoxSize = "xs" | "small" | "medium" | "large" | "xl" | "xxl" | ... type BoxSize (line 14) | type BoxSize = "auto" | BaseBoxSize; type Shadow (line 16) | type Shadow = Extract; type RoundedSize (line 18) | type RoundedSize = "small" | "medium" | "big"; FILE: packages/components/layout/src/Flex/Flex.tsx type FlexProps (line 9) | interface FlexProps extends VibeComponentProps { FILE: packages/components/layout/src/Flex/Flex.types.ts type FlexAlign (line 3) | type FlexAlign = "start" | "center" | "end" | "stretch" | "baseline" | "... type FlexJustify (line 5) | type FlexJustify = "start" | "center" | "end" | "space-around" | "space-... type FlexGap (line 7) | type FlexGap = "xs" | "small" | "medium" | "large"; type FlexDirection (line 9) | type FlexDirection = "row" | "column"; type FlexShorthand (line 11) | type FlexShorthand = FILE: packages/components/layout/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/components/loader/src/Loader/Loader.tsx type LoaderProps (line 21) | interface LoaderProps extends VibeComponentProps { FILE: packages/components/loader/src/Loader/Loader.types.ts type LoaderColors (line 1) | type LoaderColors = "primary" | "secondary" | "onPrimary" | "dark"; type LoaderSizes (line 3) | type LoaderSizes = "xs" | "small" | "medium" | "large"; type LoaderSize (line 5) | type LoaderSize = LoaderSizes | number; FILE: packages/components/loader/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/components/tooltip/src/Tooltip/Tooltip.tsx type TooltipProps (line 13) | type TooltipProps = TooltipBaseProps & (TooltipWithChildrenProps | Toolt... type TooltipWithoutChildrenProps (line 15) | interface TooltipWithoutChildrenProps { type TooltipWithChildrenProps (line 26) | interface TooltipWithChildrenProps { type TooltipBaseProps (line 37) | interface TooltipBaseProps extends Omit { method constructor (line 138) | constructor(props: TooltipProps) { method renderTooltipContent (line 148) | renderTooltipContent() { method onTooltipShow (line 190) | onTooltipShow() { method onTooltipHide (line 199) | onTooltipHide() { method getTimeSinceLastTooltip (line 209) | getTimeSinceLastTooltip() { method getShowDelay (line 216) | getShowDelay() { method render (line 232) | render() { FILE: packages/components/tooltip/src/Tooltip/Tooltip.types.ts type TooltipPositions (line 1) | type TooltipPositions = "top" | "right" | "bottom" | "left"; type TooltipTheme (line 3) | type TooltipTheme = "dark" | "primary"; FILE: packages/components/tooltip/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/components/typography/src/Heading/Heading.tsx constant OVERFLOW_TOLERANCE_IN_PX (line 11) | const OVERFLOW_TOLERANCE_IN_PX = 4; type HeadingProps (line 13) | interface HeadingProps extends TypographyProps { FILE: packages/components/typography/src/Heading/Heading.types.ts type HeadingType (line 1) | type HeadingType = "h1" | "h2" | "h3"; type HeadingWeight (line 2) | type HeadingWeight = "bold" | "medium" | "normal" | "light"; FILE: packages/components/typography/src/Text/Text.tsx type TextProps (line 9) | interface TextProps extends TypographyProps { FILE: packages/components/typography/src/Text/Text.types.ts type TextType (line 1) | type TextType = "text1" | "text2" | "text3"; type TextWeight (line 2) | type TextWeight = "bold" | "medium" | "normal"; FILE: packages/components/typography/src/Typography/Typography.tsx type TypographyProps (line 16) | interface TypographyProps extends VibeComponentProps, HTMLAttributes = { FILE: packages/core/src/components/AttentionBox/layouts/AttentionBoxCompact/AttentionBoxCompact.tsx type AttentionBoxCompactProps (line 11) | type AttentionBoxCompactProps = AttentionBoxLayoutSharedProps; FILE: packages/core/src/components/AttentionBox/layouts/AttentionBoxDefault/AttentionBoxDefault.tsx type AttentionBoxDefaultProps (line 12) | type AttentionBoxDefaultProps = AttentionBoxLayoutSharedProps & Pick> type BaseItemData (line 60) | type BaseItemData> = Item & { type SideElement (line 95) | type SideElement = type StartElement (line 102) | type StartElement = Extract; FILE: packages/core/src/components/BaseItem/__tests__/BaseItem.test.tsx function renderBaseItem (line 18) | function renderBaseItem(props?: Partial> = Pick< type ListItemPropsOutput (line 9) | interface ListItemPropsOutput { function useListItemProps (line 26) | function useListItemProps>( FILE: packages/core/src/components/BaseItem/utils.tsx function renderSideElement (line 8) | function renderSideElement( FILE: packages/core/src/components/BaseList/BaseList.types.ts type BaseListElement (line 6) | type BaseListElement = "div" | "nav" | "ul" | "ol"; type BaseListSizes (line 8) | type BaseListSizes = BaseItemSizes; type BaseListProps (line 10) | interface BaseListProps extends Omit, ... FILE: packages/core/src/components/BaseList/__tests__/BaseList.test.tsx function renderBaseList (line 9) | function renderBaseList(props?: Partial> & { i... FILE: packages/core/src/components/BaseList/context/BaseListContext.tsx type BaseListItemContextProps (line 5) | interface BaseListItemContextProps { type BaseListContextProps (line 40) | interface BaseListContextProps { type BaseListProviderProps (line 59) | interface BaseListProviderProps { type BaseListItemProviderProps (line 64) | interface BaseListItemProviderProps { FILE: packages/core/src/components/BaseList/hooks/useBaseListFocus.ts type UseBaseListFocusProps (line 4) | interface UseBaseListFocusProps { type UseBaseListFocusResult (line 23) | interface UseBaseListFocusResult { FILE: packages/core/src/components/BaseList/hooks/useBaseListKeyboard.ts type UseBaseListKeyboardProps (line 12) | interface UseBaseListKeyboardProps { constant NAVIGATION_KEYS (line 39) | const NAVIGATION_KEYS: string[] = [ constant PAGE_JUMP_SIZE (line 48) | const PAGE_JUMP_SIZE = 10; FILE: packages/core/src/components/BaseList/utils/baseListUtils.ts constant VALID_ROLES (line 1) | const VALID_ROLES = ["option", "listitem", "menuitem", "tab", "treeitem"]; constant ROLE_MAPPING (line 3) | const ROLE_MAPPING: Record = { constant ELEMENT_MAPPING (line 27) | const ELEMENT_MAPPING: Record = { FILE: packages/core/src/components/BreadcrumbsBar/BreadcrumbItem/BreadcrumbContent/BreadcrumbContent.tsx type BreadcrumbContentProps (line 8) | interface BreadcrumbContentProps extends VibeComponentProps { FILE: packages/core/src/components/BreadcrumbsBar/BreadcrumbItem/BreadcrumbItem.tsx type BreadcrumbItemProps (line 11) | interface BreadcrumbItemProps extends VibeComponentProps { FILE: packages/core/src/components/BreadcrumbsBar/BreadcrumbMenu/BreadcrumbMenu.tsx type BreadcrumbMenuProps (line 9) | interface BreadcrumbMenuProps extends VibeComponentProps { FILE: packages/core/src/components/BreadcrumbsBar/BreadcrumbMenu/BreadcrumbMenuItem/BreadcrumbMenuItem.tsx type BreadcrumbMenuItemProps (line 6) | interface BreadcrumbMenuItemProps extends MenuItemProps { type BreadcrumbMenuItemComponent (line 11) | interface BreadcrumbMenuItemComponent FILE: packages/core/src/components/BreadcrumbsBar/Breadcrumbs.types.ts type BreadcrumbsBarType (line 1) | type BreadcrumbsBarType = "navigation" | "indication"; FILE: packages/core/src/components/BreadcrumbsBar/BreadcrumbsBar.tsx type BreadcrumbBarProps (line 12) | interface BreadcrumbBarProps extends VibeComponentProps { FILE: packages/core/src/components/ButtonGroup/ButtonGroup.tsx type ButtonGroupOption (line 18) | type ButtonGroupOption = { type ButtonGroupProps (line 29) | interface ButtonGroupProps extends VibeComponentProps { FILE: packages/core/src/components/ButtonGroup/ButtonGroupConstants.ts type ButtonValue (line 1) | type ButtonValue = string | number; FILE: packages/core/src/components/ButtonGroup/ButtonWrapper.tsx type ButtonWrapperProps (line 9) | interface ButtonWrapperProps extends ButtonProps { FILE: packages/core/src/components/Checkbox/Checkbox.tsx type CheckBoxProps (line 14) | interface CheckBoxProps extends VibeComponentProps { FILE: packages/core/src/components/Checkbox/__tests__/Checkbox.test.tsx function createCheckboxesVariables (line 14) | function createCheckboxesVariables() { type RenderHelper (line 29) | type RenderHelper = { function renderCheckboxes (line 47) | function renderCheckboxes({ function testUnselectFirstOption (line 80) | function testUnselectFirstOption( FILE: packages/core/src/components/Checkbox/hooks/useSupportFirefoxLabelClick.tsx function useSupportFirefoxLabelClick (line 5) | function useSupportFirefoxLabelClick({ inputRef }: { inputRef: React.Ref... FILE: packages/core/src/components/Chips/Chips.tsx constant CHIPS_AVATAR_SIZE (line 20) | const CHIPS_AVATAR_SIZE = 18; type ChipsProps (line 22) | interface ChipsProps extends VibeComponentProps { FILE: packages/core/src/components/ColorPicker/ColorPicker.tsx type ColorPickerProps (line 24) | interface ColorPickerProps extends VibeComponentProps { FILE: packages/core/src/components/ColorPicker/ColorPicker.types.ts type ColorShapes (line 3) | type ColorShapes = "square" | "circle"; type ColorPickerSizes (line 5) | type ColorPickerSizes = "small" | "medium" | "large"; type ColorPickerValueOnly (line 7) | type ColorPickerValueOnly = CONTENT_COLORS_VALUES | string; type ColorPickerArrayValueOnly (line 8) | type ColorPickerArrayValueOnly = CONTENT_COLORS_VALUES[] | string[]; type ColorPickerValue (line 9) | type ColorPickerValue = ColorPickerValueOnly | ColorPickerArrayValueOnly; FILE: packages/core/src/components/ColorPicker/ColorPickerConstants.ts constant DEFAULT_NUMBER_OF_COLORS_IN_LINE (line 3) | const DEFAULT_NUMBER_OF_COLORS_IN_LINE = 5; constant COLOR_SIZES (line 5) | const COLOR_SIZES: Record = { constant COLOR_PADDING (line 11) | const COLOR_PADDING = 8; constant DIALOG_WIDTH_PADDING (line 12) | const DIALOG_WIDTH_PADDING = 24; FILE: packages/core/src/components/ColorPicker/components/ColorPickerContent/ColorPickerClearButton.tsx type ColorPickerClearButtonProps (line 9) | interface ColorPickerClearButtonProps extends VibeComponentProps { FILE: packages/core/src/components/ColorPicker/components/ColorPickerContent/ColorPickerColorsGrid.tsx type ColorPickerColorsGridProps (line 41) | interface ColorPickerColorsGridProps extends VibeComponentProps { FILE: packages/core/src/components/ColorPicker/components/ColorPickerContent/ColorPickerContent.tsx type ColorPickerContentProps (line 25) | interface ColorPickerContentProps extends VibeComponentProps { FILE: packages/core/src/components/ColorPicker/components/ColorPickerItemComponent/ColorPickerItemComponent.tsx type ColorPickerItemComponentProps (line 18) | interface ColorPickerItemComponentProps extends VibeComponentProps { FILE: packages/core/src/components/Combobox/Combobox.tsx type ComboboxProps (line 32) | interface ComboboxProps extends VibeComponentProps { function getAddNewLabel (line 294) | function getAddNewLabel() { function renderNoResults (line 301) | function renderNoResults() { FILE: packages/core/src/components/Combobox/Combobox.types.ts type ComboboxOptionIconType (line 1) | type ComboboxOptionIconType = "default" | "renderer"; type ComboboxSizes (line 3) | type ComboboxSizes = "small" | "medium" | "large"; FILE: packages/core/src/components/Combobox/ComboboxHelpers/ComboboxHelpers.tsx constant DIVIDER_HEIGHT (line 22) | const DIVIDER_HEIGHT = 17; constant CATEGORY_HEIGHT (line 23) | const CATEGORY_HEIGHT = 32; function useItemsData (line 25) | function useItemsData({ function useKeyboardNavigation (line 98) | function useKeyboardNavigation({ function createDividerItemObject (line 130) | function createDividerItemObject({ categoryId }: { categoryId: string })... function createCategoryItemObject (line 134) | function createCategoryItemObject({ function createOptionItemObject (line 155) | function createOptionItemObject({ function comboboxItemRenderer (line 189) | function comboboxItemRenderer({ function dividerItemRenderer (line 240) | function dividerItemRenderer({ id, height }: { id: string; height: numbe... function categoryItemRenderer (line 248) | function categoryItemRenderer({ function optionItemRenderer (line 260) | function optionItemRenderer({ FILE: packages/core/src/components/Combobox/ComboboxService.ts type OptionsByCategories (line 3) | type OptionsByCategories = { FILE: packages/core/src/components/Combobox/__tests__/Combobox.test.tsx function clickValueCheckCallback (line 6) | function clickValueCheckCallback(getByLabelText, onClickMock, labelText,... FILE: packages/core/src/components/Combobox/__tests__/ComboboxService.test.ts constant OPTIONS (line 4) | const OPTIONS = [ constant CATEGORIES (line 9) | const CATEGORIES = { constant EMPTY_FILTER_VALUE (line 14) | const EMPTY_FILTER_VALUE = ""; FILE: packages/core/src/components/Combobox/components/ComboboxCategory/ComboboxCategory.tsx type ComboboxCategoryProps (line 7) | interface ComboboxCategoryProps { FILE: packages/core/src/components/Combobox/components/ComboboxConstants.ts constant COMBOBOX_DIVIDER_ITEM (line 5) | const COMBOBOX_DIVIDER_ITEM = "combobox-divider"; constant COMBOBOX_CATEGORY_ITEM (line 6) | const COMBOBOX_CATEGORY_ITEM = "combobox-category"; constant COMBOBOX_OPTION_ITEM (line 7) | const COMBOBOX_OPTION_ITEM = "combobox-option"; constant COMBOBOX_LISTBOX_ID (line 8) | const COMBOBOX_LISTBOX_ID = "combobox-listbox"; type ComboboxOptionIconType (line 13) | enum ComboboxOptionIconType { type IComboboxCategoryMap (line 18) | interface IComboboxCategoryMap { type IComboboxCategory (line 25) | interface IComboboxCategory { type IComboboxOption (line 48) | interface IComboboxOption { type IComboboxItem (line 108) | interface IComboboxItem { type IComboboxOptionEvents (line 167) | interface IComboboxOptionEvents { type IOptionItemRendererArgs (line 191) | interface IOptionItemRendererArgs extends IComboboxOptionEvents { FILE: packages/core/src/components/Combobox/components/ComboboxItems/ComboboxItems.tsx type ComboboxItemsProps (line 15) | interface ComboboxItemsProps extends IComboboxOptionEvents { FILE: packages/core/src/components/Combobox/components/ComboboxOption/ComboboxOption.tsx type ComboboxOptionProps (line 13) | interface ComboboxOptionProps extends IComboboxOptionEvents { FILE: packages/core/src/components/Combobox/helpers.ts function getOptionId (line 1) | function getOptionId(id: string, index: number) { FILE: packages/core/src/components/Counter/Counter.tsx type CounterProps (line 15) | interface CounterProps extends VibeComponentProps { FILE: packages/core/src/components/Counter/Counter.types.ts type CounterType (line 1) | type CounterType = "fill" | "line"; type CounterColor (line 3) | type CounterColor = "primary" | "dark" | "negative" | "light"; type CounterSize (line 5) | type CounterSize = "xs" | "small" | "large"; FILE: packages/core/src/components/DatePicker/DatePicker.tsx constant DEFAULT_TIME (line 21) | const DEFAULT_TIME = { hours: 9, minutes: 0 }; constant MODIFIERS_CLASS_NAMES (line 23) | const MODIFIERS_CLASS_NAMES = { FILE: packages/core/src/components/DatePicker/DatePicker.types.ts type DatePickerBaseProps (line 4) | interface DatePickerBaseProps extends VibeComponentProps { type DatePickerSingleProps (line 23) | interface DatePickerSingleProps extends DatePickerBaseProps { type DatePickerRange (line 28) | type DatePickerRange = { type DatePickerRangeProps (line 33) | interface DatePickerRangeProps extends DatePickerBaseProps { type DatePickerProps (line 38) | type DatePickerProps = DatePickerSingleProps | DatePickerRangeProps; FILE: packages/core/src/components/DatePicker/DatePickerHeader.tsx type DatePickerHeaderProps (line 12) | interface DatePickerHeaderProps { function getYearButtonLabel (line 127) | function getYearButtonLabel(displayMonth: Date, locale: Locale) { function getMonthButtonLabel (line 131) | function getMonthButtonLabel(displayMonth: Date, locale: Locale) { FILE: packages/core/src/components/DatePicker/datePickerHooks.tsx type DatePickerDropdownItem (line 4) | interface DatePickerDropdownItem { constant YEARS_AGO (line 23) | const YEARS_AGO = 100; constant YEARS_IN_FUTURE (line 24) | const YEARS_IN_FUTURE = 100; FILE: packages/core/src/components/DatePicker/utils.ts type Intent (line 4) | type Intent = "to" | "from"; function addToRange (line 6) | function addToRange(day: Date, { from, to }: DateRange, intent: Intent):... type GetDateNextStateResult (line 96) | type GetDateNextStateResult = function addToRangeNextState (line 103) | function addToRangeNextState( function addToRangeModifiers (line 146) | function addToRangeModifiers(dayToAdd: Date, range: DateRange, intent: I... FILE: packages/core/src/components/Divider/Divider.tsx type DividerProps (line 10) | interface DividerProps extends VibeComponentProps { FILE: packages/core/src/components/Divider/Divider.types.ts type DividerDirection (line 1) | type DividerDirection = "vertical" | "horizontal"; FILE: packages/core/src/components/Dropdown/Dropdown.tsx function isMultiType (line 48) | function isMultiType(dropdownProps: BaseDropdownProps): dropdownPro... function isSingleType (line 52) | function isSingleType(dropdownProps: BaseDropdownProps): dropdownPr... FILE: packages/core/src/components/Dropdown/Dropdown.types.ts type DropdownOption (line 7) | type DropdownOption> = BaseItemData; type DropdownGroupOption (line 8) | type DropdownGroupOption> = DropdownListG... type MultiSelectSpecifics (line 10) | interface MultiSelectSpecifics... type DropdownSizes (line 272) | type DropdownSizes = "small" | "medium" | "large"; type DropdownDirection (line 274) | type DropdownDirection = "ltr" | "rtl" | "auto"; type DropdownMultiControllerProps (line 276) | type DropdownMultiControllerProps>) { type ExplicitType (line 157) | type ExplicitType = Record & { type ComplexType (line 204) | type ComplexType = Record & { FILE: packages/core/src/components/Dropdown/__tests__/Dropdown.test.tsx function renderDropdown (line 26) | function renderDropdown>>... type SimpleOptionType (line 754) | type SimpleOptionType = BaseItemData<{ type InlineType (line 780) | interface InlineType extends Record { type InlineItemType (line 785) | type InlineItemType = BaseItemData; type RenderedType (line 862) | interface RenderedType extends Record { type RenderedItemType (line 867) | type RenderedItemType = BaseItemData; type FilterTestOptionType (line 912) | type FilterTestOptionType = BaseItemData<{ FILE: packages/core/src/components/Dropdown/components/DropdownBase/DropdownBase.tsx type DropdownBaseProps (line 12) | interface DropdownBaseProps { FILE: packages/core/src/components/Dropdown/components/DropdownBaseList/DropdownBaseList.types.ts type DropdownBaseListProps (line 6) | interface DropdownBaseListProps> type DropdownListGroup (line 80) | interface DropdownListGroup> { FILE: packages/core/src/components/Dropdown/components/DropdownWrapperUI.tsx type DropdownWrapperUIProps (line 9) | interface DropdownWrapperUIProps = { function MultiSelectedValues (line 22) | function MultiSelectedValues Record; type ItemPropGetter (line 9) | type ItemPropGetter = (options: { item: Item; index: number }) => ... type DropdownContextValue (line 11) | interface DropdownContextValue Record; type ItemPropGetter (line 7) | type ItemPropGetter = (options: { item: Item; index: number }) => ... type InheritedDropdownProps (line 9) | type InheritedDropdownProps( FILE: packages/core/src/components/Dropdown/hooks/useDropdownMultiCombobox.ts function useDropdownMultiCombobox (line 7) | function useDropdownMultiCombobox( FILE: packages/core/src/components/EditableHeading/EditableHeading.tsx type EditableHeadingProps (line 13) | interface EditableHeadingProps extends VibeComponentProps, EditableTypog... FILE: packages/core/src/components/EditableText/EditableText.tsx type EditableTextProps (line 13) | interface EditableTextProps extends VibeComponentProps, EditableTypograp... FILE: packages/core/src/components/EditableTypography/EditableTypography.tsx type EditableTypographyImplementationProps (line 13) | interface EditableTypographyImplementationProps { type EditableTypographyProps (line 60) | interface EditableTypographyProps extends VibeComponentProps, EditableTy... constant PADDING_OFFSET (line 87) | const PADDING_OFFSET = 2; function onTypographyClick (line 136) | function onTypographyClick(event: React.KeyboardEvent | React.MouseEvent) { function toggleEditMode (line 141) | function toggleEditMode(event: React.KeyboardEvent | React.MouseEvent) { function handleEditModeChange (line 149) | function handleEditModeChange(value: boolean) { function handleInputValueChange (line 154) | function handleInputValueChange() { function handleBlur (line 170) | function handleBlur() { function handleKeyDown (line 174) | function handleKeyDown(event: React.KeyboardEvent & { current?: HTMLEl... type DirectionMap (line 5) | type DirectionMap = Map; type DirectionMaps (line 6) | type DirectionMaps = Record; type Position (line 8) | type Position = VerticalPosition & HorizontalPosition; type VerticalPosition (line 10) | type VerticalPosition = { type HorizontalPosition (line 15) | type HorizontalPosition = { type GridKeyboardNavigationContextType (line 20) | interface GridKeyboardNavigationContextType { FILE: packages/core/src/components/GridKeyboardNavigationContext/__tests__/GridKeyboardNavigationContext.test.tsx function renderHookForTest (line 115) | function renderHookForTest(positions, disabled = false) { function renderHookWithContext (line 120) | function renderHookWithContext(positions, contextValue) { function focusWrapperElement (line 128) | function focusWrapperElement() { function createElementRef (line 135) | function createElementRef(id) { FILE: packages/core/src/components/GridKeyboardNavigationContext/helper.ts function throwIfCausingCircularDependency (line 9) | function throwIfCausingCircularDependency(directionMaps: DirectionMaps, ... function getLastFocusableElementFromElementInDirection (line 108) | function getLastFocusableElementFromElementInDirection(directionMap: Dir... FILE: packages/core/src/components/HiddenText/HiddenText.tsx type HiddenTextProps (line 8) | interface HiddenTextProps extends VibeComponentProps { FILE: packages/core/src/components/Info/Info.types.ts type InfoProps (line 5) | type InfoProps = BaseInfoProps & VibeComponentProps & InfoAriaLabelProps; type BaseInfoProps (line 7) | interface BaseInfoProps { type InfoAriaLabelProps (line 51) | type InfoAriaLabelProps = FILE: packages/core/src/components/Info/components/InfoDialogContent/InfoDialogContent.types.ts type InfoDialogContentProps (line 4) | interface InfoDialogContentProps extends VibeComponentProps { FILE: packages/core/src/components/Info/components/InfoLink/InfoLink.tsx type InfoLinkProps (line 6) | type InfoLinkProps = LinkProps; FILE: packages/core/src/components/InfoText/InfoText.types.ts type InfoTextProps (line 1) | interface InfoTextProps { FILE: packages/core/src/components/Label/Label.tsx type LabelProps (line 19) | interface LabelProps extends VibeComponentProps { FILE: packages/core/src/components/Label/Label.types.ts type LabelSizes (line 3) | type LabelSizes = "small" | "medium"; type LabelKind (line 5) | type LabelKind = "fill" | "line"; type ContentColor (line 7) | type ContentColor = (typeof contentColors)[number]; type LabelColor (line 8) | type LabelColor = "primary" | "dark" | "negative" | "positive" | Content... FILE: packages/core/src/components/Label/LabelCelebrationAnimation.tsx constant DEFAULT_BORDER_RADIUS (line 6) | const DEFAULT_BORDER_RADIUS = 4; constant DEFAULT_STROKE_WIDTH (line 7) | const DEFAULT_STROKE_WIDTH = 1; type LabelCelebrationAnimationProps (line 9) | interface LabelCelebrationAnimationProps { function LabelCelebrationAnimation (line 20) | function LabelCelebrationAnimation({ children, onAnimationEnd }: LabelCe... function getPath (line 68) | function getPath({ function getPerimeter (line 92) | function getPerimeter({ FILE: packages/core/src/components/Link/Link.tsx type LinkProps (line 13) | interface LinkProps extends VibeComponentProps { function getIcon (line 142) | function getIcon(shouldShow: boolean, icon: string | React.FunctionCompo... FILE: packages/core/src/components/Link/Link.types.ts type LinkTarget (line 1) | type LinkTarget = "_blank" | "_self" | "_parent" | "_top"; type LinkIconPosition (line 3) | type LinkIconPosition = "start" | "end"; type LinkColor (line 5) | type LinkColor = "primary" | "onPrimary" | "onInverted"; FILE: packages/core/src/components/Link/LinkConsts.ts type LinkTarget (line 4) | enum LinkTarget { type IconPosition (line 14) | enum IconPosition { FILE: packages/core/src/components/List/List.tsx type ListProps (line 36) | interface ListProps extends VibeComponentProps { FILE: packages/core/src/components/List/List.types.ts type ListElement (line 1) | type ListElement = "div" | "nav" | "ul" | "ol"; FILE: packages/core/src/components/List/VirtualizedListItems/VirtualizedListItems.tsx constant ITEM_CHILDREN_TYPES (line 10) | const ITEM_CHILDREN_TYPES = { constant LIST_TITLE_HEIGHT (line 15) | const LIST_TITLE_HEIGHT = 48; constant LIST_ITEM_HEIGHT (line 16) | const LIST_ITEM_HEIGHT = 32; type VirtualizedListItemsProps (line 18) | interface VirtualizedListItemsProps extends VibeComponentProps { FILE: packages/core/src/components/List/utils/ListContext.ts type ListContextType (line 4) | type ListContextType = { FILE: packages/core/src/components/List/utils/ListUtils.ts constant VALID_ROLES (line 11) | const VALID_ROLES = ["option", "listitem", "menuitem", "tab", "treeitem"]; FILE: packages/core/src/components/ListItem/ListItem.tsx type ListItemProps (line 24) | interface ListItemProps extends VibeComponentProps { FILE: packages/core/src/components/ListItem/ListItem.types.ts type ListItemElement (line 3) | type ListItemElement = "div" | "li" | "a"; type ListItemSize (line 5) | type ListItemSize = (typeof SIZES)[keyof typeof SIZES]; FILE: packages/core/src/components/ListItemAvatar/ListItemAvatar.tsx type ListItemAvatarProps (line 9) | interface ListItemAvatarProps extends VibeComponentProps { FILE: packages/core/src/components/ListItemIcon/ListItemIcon.tsx constant LIST_ITEM_ICON_SIZE (line 11) | const LIST_ITEM_ICON_SIZE = 18; type ListItemIconProps (line 13) | interface ListItemIconProps extends VibeComponentProps { FILE: packages/core/src/components/ListItemIcon/ListItemIcon.types.ts type ListItemIconMargin (line 1) | type ListItemIconMargin = "start" | "end"; FILE: packages/core/src/components/ListTitle/ListTitle.tsx type ListTitleProps (line 8) | interface ListTitleProps extends VibeComponentProps { FILE: packages/core/src/components/Menu/Menu/Menu.tsx type MenuProps (line 25) | interface MenuProps extends VibeComponentProps { FILE: packages/core/src/components/Menu/Menu/MenuConstants.ts type CloseMenuOption (line 3) | type CloseMenuOption = { type MenuChild (line 7) | type MenuChild = ReactElement & { FILE: packages/core/src/components/Menu/Menu/hooks/__tests__/useAdjacentSelectableMenuIndex.test.tsx function renderHookForTest (line 124) | function renderHookForTest(children: React.ReactElement[]) { FILE: packages/core/src/components/Menu/Menu/hooks/__tests__/useFocusOnMount.test.tsx function renderHookWithProps (line 12) | function renderHookWithProps(props: Partial) { FILE: packages/core/src/components/Menu/Menu/hooks/__tests__/useLastNavigationDirection.test.tsx function renderHookForTest (line 85) | function renderHookForTest() { FILE: packages/core/src/components/Menu/Menu/hooks/useCloseMenuOnKeyEvent.tsx constant KEYS (line 7) | const KEYS = [keyCodes.ESCAPE, keyCodes.LEFT_ARROW, keyCodes.TAB]; function useCloseMenuOnKeyEvent (line 9) | function useCloseMenuOnKeyEvent({ FILE: packages/core/src/components/Menu/Menu/hooks/useFocusOnMount.tsx type UseFocusOnMountProps (line 5) | interface UseFocusOnMountProps { FILE: packages/core/src/components/Menu/Menu/hooks/useLastNavigationDirection.tsx constant NAVIGATION_KEYS (line 12) | const NAVIGATION_KEYS = [...ARROW_UP_KEYS, ...ARROW_RIGHT_KEYS, ...ARROW... FILE: packages/core/src/components/Menu/Menu/hooks/useMenuKeyboardNavigation.tsx function useMenuKeyboardNavigation (line 13) | function useMenuKeyboardNavigation({ FILE: packages/core/src/components/Menu/Menu/hooks/useMouseLeave.tsx function useMouseLeave (line 6) | function useMouseLeave({ FILE: packages/core/src/components/Menu/Menu/hooks/useOnCloseMenu.tsx function useOnCloseMenu (line 4) | function useOnCloseMenu({ FILE: packages/core/src/components/Menu/Menu/hooks/useSubMenuIndex.tsx function useSubMenuIndex (line 3) | function useSubMenuIndex() { FILE: packages/core/src/components/Menu/Menu/utils/utils.ts function isMenuChildSelectable (line 4) | function isMenuChildSelectable(child: MenuChild): boolean { FILE: packages/core/src/components/Menu/MenuDivider/MenuDivider.tsx type MenuDividerProps (line 8) | type MenuDividerProps = VibeComponentProps; FILE: packages/core/src/components/Menu/MenuGridItem/MenuGridItem.tsx type MenuGridItemProps (line 11) | interface MenuGridItemProps extends VibeComponentProps { FILE: packages/core/src/components/Menu/MenuGridItem/__tests__/useFocusGridItemByActiveStatus.test.ts function mockLastNavigationDirection (line 84) | function mockLastNavigationDirection(currentDirectionValue) { FILE: packages/core/src/components/Menu/MenuGridItem/__tests__/useMenuGridItemNavContext.test.ts function renderHookForTest (line 82) | function renderHookForTest({ FILE: packages/core/src/components/Menu/MenuItem/AvatarMenuItem.tsx type AvatarMenuItemProps (line 6) | interface AvatarMenuItemProps extends VibeComponentProps { FILE: packages/core/src/components/Menu/MenuItem/MenuItem.tsx type MenuItemProps (line 15) | interface MenuItemProps extends VibeComponentProps { type MenuItemTitleComponentProps (line 171) | interface MenuItemTitleComponentProps extends Omit = {}) { FILE: packages/core/src/components/Menu/MenuItem/components/MenuItemSubMenu/MenuItemSubMenu.tsx constant DEFAULT_FALLBACK_PLACEMENTS (line 8) | const DEFAULT_FALLBACK_PLACEMENTS: Placement[] = ["right-end", "left-sta... FILE: packages/core/src/components/Menu/MenuItem/components/MenuItemSubMenu/MenuItemSubMenu.types.ts type MenuItemSubMenuProps (line 6) | interface MenuItemSubMenuProps extends Pick | Element | Docume... FILE: packages/core/src/components/Modal/layouts/ModalBasicLayout/ModalBasicLayout.types.ts type ModalBasicLayoutProps (line 4) | interface ModalBasicLayoutProps extends VibeComponentProps { FILE: packages/core/src/components/Modal/layouts/ModalFooterShadow.types.ts type ModalFooterShadowProps (line 1) | interface ModalFooterShadowProps { FILE: packages/core/src/components/Modal/layouts/ModalLayoutScrollableContent.types.ts type ModalLayoutScrollableContentProps (line 3) | interface ModalLayoutScrollableContentProps { FILE: packages/core/src/components/Modal/layouts/ModalMediaLayout/ModalMediaLayout.types.ts type ModalMediaLayoutProps (line 4) | interface ModalMediaLayoutProps extends VibeComponentProps { FILE: packages/core/src/components/Modal/layouts/ModalSideBySideLayout/ModalSideBySideLayout.types.ts type ModalSideBySideLayoutProps (line 4) | interface ModalSideBySideLayoutProps extends VibeComponentProps { FILE: packages/core/src/components/MultiStepIndicator/MultiStep.types.ts type MultiStepType (line 1) | type MultiStepType = "primary" | "success" | "danger" | "dark"; type StepStatus (line 3) | type StepStatus = "pending" | "active" | "fulfilled"; type TextPlacement (line 5) | type TextPlacement = "horizontal" | "vertical"; type MultiStepSize (line 7) | type MultiStepSize = "regular" | "compact"; type Step (line 9) | type Step = { FILE: packages/core/src/components/MultiStepIndicator/MultiStepIndicator.tsx type MultiStepIndicatorProps (line 14) | interface MultiStepIndicatorProps extends VibeComponentProps { FILE: packages/core/src/components/MultiStepIndicator/components/StepIndicator/StepIndicator.tsx constant KEYS (line 22) | const KEYS = [keyCodes.ENTER, keyCodes.SPACE]; type StepCircleDisplayProps (line 24) | interface StepCircleDisplayProps { type StepIndicatorProps (line 67) | interface StepIndicatorProps extends VibeComponentProps { FILE: packages/core/src/components/NumberField/NumberField.types.ts type NumberFieldNativeInputProps (line 6) | type NumberFieldNativeInputProps = Omit< type NumberFieldBaseProps (line 27) | interface NumberFieldBaseProps extends NumberFieldNativeInputProps, Omit... type NumberFieldValidityChangeProps (line 87) | type NumberFieldValidityChangeProps = type NumberFieldProps (line 107) | type NumberFieldProps = NumberFieldBaseProps & FormElementProps & Number... FILE: packages/core/src/components/NumberField/components/NumberFieldSpinButton/NumberFieldSpinButton.types.ts type NumberFieldSpinButtonProps (line 1) | interface NumberFieldSpinButtonProps { FILE: packages/core/src/components/NumberField/hooks/useNumberFieldState.ts type UseNumberFieldStateProps (line 5) | type UseNumberFieldStateProps = Pick< FILE: packages/core/src/components/NumberField/hooks/useSpinButtonHandlers.ts type UseSpinButtonHandlersProps (line 5) | type UseSpinButtonHandlersProps = Pick< FILE: packages/core/src/components/NumberField/utils/calcValue.ts type CalculateSteppedValueProps (line 3) | type CalculateSteppedValueProps = Pick) { FILE: packages/core/src/components/Skeleton/Skeleton.tsx type SkeletonProps (line 11) | interface SkeletonProps extends VibeComponentProps { FILE: packages/core/src/components/Skeleton/SkeletonConstants.ts constant SKELETON_CUSTOM_SIZE (line 2) | const SKELETON_CUSTOM_SIZE = "custom"; FILE: packages/core/src/components/Skeleton/Skelton.types.ts type SkeletonType (line 1) | type SkeletonType = "circle" | "rectangle" | "text"; type TextSkeletonSize (line 3) | type TextSkeletonSize = "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "p" | ... type SkeletonSizeType (line 5) | type SkeletonSizeType = TextSkeletonSize | "custom"; FILE: packages/core/src/components/SlideTransition/SlideTransition.types.ts type SlideTransitionProps (line 4) | interface SlideTransitionProps extends VibeComponentProps { type SlideDirection (line 22) | type SlideDirection = "forward" | "backward"; FILE: packages/core/src/components/Slider/SelectionIndicator.tsx constant VALUE_UPDATE_DELAY (line 9) | const VALUE_UPDATE_DELAY = 300; function getCurrentLabel (line 11) | function getCurrentLabel(isPostfix: boolean, ranged: boolean, value: num... function parseValue (line 21) | function parseValue(valueText: string) { type SelectionIndicatorProps (line 25) | interface SelectionIndicatorProps extends VibeComponentProps { FILE: packages/core/src/components/Slider/Slider.tsx type SliderProps (line 15) | type SliderProps = { FILE: packages/core/src/components/Slider/Slider.types.ts type SliderColor (line 5) | type SliderColor = "primary" | "negative" | "positive"; type SliderLabelColor (line 7) | type SliderLabelColor = Extract; type SliderLabelPosition (line 9) | type SliderLabelPosition = Extract; type SliderSize (line 11) | type SliderSize = (typeof BASE_SIZES)[keyof typeof BASE_SIZES]; type InfixKind (line 13) | type InfixKind = "prefix" | "postfix"; FILE: packages/core/src/components/Slider/SliderBase/SliderBase.tsx type SliderBaseProps (line 24) | type SliderBaseProps = VibeComponentProps; function handleKeyDown (line 52) | function handleKeyDown(e: React.KeyboardEvent) { FILE: packages/core/src/components/Slider/SliderBase/SliderFilledTrack.tsx function defineFilledTrackProps (line 8) | function defineFilledTrackProps(dimension: number, offset: number, rever... type SliderFilledTrackProps (line 21) | interface SliderFilledTrackProps extends VibeComponentProps { FILE: packages/core/src/components/Slider/SliderBase/SliderRail.tsx type SliderRailProps (line 10) | interface SliderRailProps extends VibeComponentProps { function handleClick (line 28) | function handleClick(e: React.MouseEvent) { FILE: packages/core/src/components/Slider/SliderBase/SliderThumb.tsx type SliderThumbProps (line 13) | interface SliderThumbProps extends VibeComponentProps { function handleBlur (line 55) | function handleBlur() { function handleFocus (line 60) | function handleFocus() { function handlePointerLeave (line 65) | function handlePointerLeave() { function handlePointerDown (line 69) | function handlePointerDown(e: React.PointerEvent) { function stopMove (line 76) | function stopMove() { FILE: packages/core/src/components/Slider/SliderBase/SliderTrack.tsx type SliderTrackProps (line 8) | interface SliderTrackProps extends VibeComponentProps { FILE: packages/core/src/components/Slider/SliderConstants.ts constant BEM_PREFIX (line 10) | const BEM_PREFIX = "monday"; constant COMPONENT_ID (line 12) | const COMPONENT_ID = "slider"; constant UPDATE_SLIDER_SIZE_DEBOUNCE (line 14) | const UPDATE_SLIDER_SIZE_DEBOUNCE = 200; constant TOOLTIP_SHOW_DELAY (line 16) | const TOOLTIP_SHOW_DELAY = 300; type SliderContextSelection (line 18) | type SliderContextSelection = { type SliderContextUI (line 27) | type SliderContextUI = { type SliderContextActions (line 42) | type SliderContextActions = { type SliderContextInfix (line 52) | type SliderContextInfix = { FILE: packages/core/src/components/Slider/SliderContext.tsx type SliderProviderProps (line 18) | interface SliderProviderProps extends SliderProps { function SliderProvider (line 49) | function SliderProvider({ function useSliderUi (line 153) | function useSliderUi(): SliderContextUI { function useSliderInfix (line 157) | function useSliderInfix(): SliderContextInfix { function useSliderSelection (line 161) | function useSliderSelection(): SliderContextSelection { function useSliderActions (line 165) | function useSliderActions(): SliderContextActions { FILE: packages/core/src/components/Slider/SliderHelpers.ts function _calcDimension (line 1) | function _calcDimension(max: number, min: number, value: number): [numbe... function _ensureSingleValueText (line 7) | function _ensureSingleValueText(valueText: string, value: number, format... function _ensureStepModulo (line 20) | function _ensureStepModulo(pageStep: number, step: number) { function calcDimensions (line 28) | function calcDimensions(max: number, min: number, ranged: boolean, value... function calculatePageStep (line 39) | function calculatePageStep(max: number, min: number, step: number) { function ensureDefaultValue (line 54) | function ensureDefaultValue( function ensureValueText (line 75) | function ensureValueText( function getNearest (line 89) | function getNearest(newValue: number, ranged: boolean, value: number | n... function moveToPx (line 98) | function moveToPx(offsetInPx: number, min: number, max: number, railCoor... FILE: packages/core/src/components/Slider/SliderHooks.ts function _useIsStateControlledFromOutside (line 7) | function _useIsStateControlledFromOutside(value: number | number[]): boo... function _useSliderValue (line 12) | function _useSliderValue( function useSliderActionsContextValue (line 25) | function useSliderActionsContextValue( function useDragging (line 168) | function useDragging(): [number, (value: number) => void, () => number] { function useSliderRail (line 183) | function useSliderRail() { function useSliderValues (line 209) | function useSliderValues( FILE: packages/core/src/components/Slider/SliderInfix.tsx type SliderInfixProps (line 9) | interface SliderInfixProps extends VibeComponentProps { FILE: packages/core/src/components/Slider/SliderInfixHooks.tsx function useSliderInfixComponent (line 13) | function useSliderInfixComponent(kind: InfixKind): [boolean, string[], R... FILE: packages/core/src/components/Slider/__tests__/sliderTestUtils.tsx constant SLIDER_LABEL (line 5) | const SLIDER_LABEL = "my-slider"; function renderSliderInNonRangeMode (line 7) | async function renderSliderInNonRangeMode(props = {}) { function renderSliderInRangeMode (line 14) | async function renderSliderInRangeMode(props = {}) { function renderSliderForSnapshots (line 23) | async function renderSliderForSnapshots(props, dataTestId = "monday-slid... FILE: packages/core/src/components/SplitButton/SplitButton.tsx type SplitButtonProps (line 38) | interface SplitButtonProps extends ButtonProps { FILE: packages/core/src/components/SplitButton/SplitButtonConstants.ts constant DIALOG_MOVE_BY (line 5) | const DIALOG_MOVE_BY = { main: 8, secondary: 0 }; constant DEFAULT_DIALOG_SHOW_TRIGGER (line 6) | const DEFAULT_DIALOG_SHOW_TRIGGER: DialogTriggerEvent[] = ["click"]; constant DEFAULT_DIALOG_HIDE_TRIGGER (line 7) | const DEFAULT_DIALOG_HIDE_TRIGGER: DialogTriggerEvent[] = ["clickoutside... constant SECONDARY_BUTTON_WRAPPER_CLASSNAME (line 8) | const SECONDARY_BUTTON_WRAPPER_CLASSNAME = "monday-style-split-button__s... constant EMPTY_ARR (line 9) | const EMPTY_ARR: string[] = []; constant ENTER_KEYS (line 11) | const ENTER_KEYS = [keyCodes.ENTER]; type SplitButtonSecondaryContentPositionType (line 26) | type SplitButtonSecondaryContentPositionType = constant SECONDARY_BUTTON_ARIA_LABEL (line 29) | const SECONDARY_BUTTON_ARIA_LABEL = "additional actions"; FILE: packages/core/src/components/SplitButton/SplitButtonMenu/SplitButtonMenu.tsx type SplitButtonMenuProps (line 5) | type SplitButtonMenuProps = Omit & {... FILE: packages/core/src/components/SplitButton/__tests__/SplitButton.test.tsx constant ENTER_KEY (line 26) | const ENTER_KEY = "{Enter}"; FILE: packages/core/src/components/Steps/Steps.tsx type StepsProps (line 13) | interface StepsProps extends VibeComponentProps { FILE: packages/core/src/components/Steps/Steps.types.ts type StepsType (line 1) | type StepsType = "numbers" | "gallery"; type StepsDotAriaCurrent (line 3) | type StepsDotAriaCurrent = "page" | "step" | "location" | "date" | "time"; type StepsColor (line 5) | type StepsColor = "primary" | "on-primary-color" | "on-inverted-backgrou... FILE: packages/core/src/components/Steps/StepsCommand.tsx type StepsCommandProps (line 14) | interface StepsCommandProps extends VibeComponentProps { FILE: packages/core/src/components/Steps/StepsConstants.ts constant NEXT_TEXT (line 1) | const NEXT_TEXT = "Next"; constant BACK_TEXT (line 2) | const BACK_TEXT = "Back"; constant FINISH_TEXT (line 3) | const FINISH_TEXT = "Finish"; FILE: packages/core/src/components/Steps/StepsDot.tsx type StepsDotProps (line 9) | interface StepsDotProps extends VibeComponentProps { FILE: packages/core/src/components/Steps/StepsGalleryHeader.tsx type StepsGalleryHeaderProps (line 9) | interface StepsGalleryHeaderProps extends VibeComponentProps { FILE: packages/core/src/components/Steps/StepsHeader.tsx type StepsHeaderProps (line 12) | interface StepsHeaderProps extends VibeComponentProps { FILE: packages/core/src/components/Steps/StepsNumbersHeader.tsx type StepsNumbersHeaderProps (line 8) | interface StepsNumbersHeaderProps extends VibeComponentProps { FILE: packages/core/src/components/Switch/Switch.tsx type SwitchProps (line 9) | interface SwitchProps extends VibeComponentProps { FILE: packages/core/src/components/Switch/index.tsx function useHiddenSwitch (line 6) | function useHiddenSwitch({ FILE: packages/core/src/components/Table/Table/Table.tsx type TableLoadingStateType (line 27) | type TableLoadingStateType = "long-text" | "medium-text" | "circle" | "r... type Width (line 29) | type Width = number | `${number}%` | `${number}px` | `${number}fr`; type TableColumn (line 31) | interface TableColumn { type TableProps (line 58) | interface TableProps extends VibeComponentProps { FILE: packages/core/src/components/Table/Table/Table.types.ts type RowSizes (line 1) | type RowSizes = "small" | "medium" | "large"; FILE: packages/core/src/components/Table/Table/TableConsts.ts constant SKELETON_ROWS_AMOUNT (line 1) | const SKELETON_ROWS_AMOUNT = 5; type RowSizes (line 6) | enum RowSizes { FILE: packages/core/src/components/Table/Table/__tests__/Table.test.tsx type TableNode (line 14) | interface TableNode { function traverse (line 19) | function traverse(element: Element, acc: TableNode[] = []): TableNode[] { FILE: packages/core/src/components/Table/Table/__tests__/tableTestUtils.tsx function mockUseTable (line 9) | function mockUseTable() { function mockUseTableRowMenu (line 32) | function mockUseTableRowMenu() { FILE: packages/core/src/components/Table/Table/tableHelpers.ts function generateWidth (line 8) | function generateWidth(width: TableColumn["width"]): string { function getTableRowLayoutStyles (line 20) | function getTableRowLayoutStyles(columns: TableColumn[], style: React.CS... function getSortIcon (line 28) | function getSortIcon(sortState: TableHeaderCellProps["sortState"]) { function getNextSortState (line 38) | function getNextSortState(sortState: TableHeaderCellProps["sortState"]):... function getAriaSort (line 48) | function getAriaSort(sortState: TableHeaderCellProps["sortState"]): Aria... function getSkeletonType (line 58) | function getSkeletonType(loadingStateType: TableLoadingStateType): Skele... function getLoadingTypeForCell (line 68) | function getLoadingTypeForCell( FILE: packages/core/src/components/Table/TableBody/TableBody.tsx type TableBodyProps (line 14) | interface TableBodyProps extends VibeComponentProps { FILE: packages/core/src/components/Table/TableCell/TableCell.tsx type TableCellProps (line 9) | interface TableCellProps extends VibeComponentProps { FILE: packages/core/src/components/Table/TableCellSkeleton/TableCellSkeleton.tsx type TableCellSkeletonProps (line 12) | interface TableCellSkeletonProps extends VibeComponentProps { FILE: packages/core/src/components/Table/TableContainer/TableContainer.types.ts type TableContainerProps (line 4) | interface TableContainerProps extends VibeComponentProps { FILE: packages/core/src/components/Table/TableHeader/TableHeader.tsx type TableHeaderProps (line 11) | interface TableHeaderProps extends VibeComponentProps { FILE: packages/core/src/components/Table/TableHeaderCell/TableHeaderCell.tsx type TableHeaderCellProps (line 16) | interface TableHeaderCellProps extends VibeComponentProps { FILE: packages/core/src/components/Table/TableRow/TableRow.tsx type TableRowProps (line 11) | interface TableRowProps extends VibeComponentProps { FILE: packages/core/src/components/Table/TableRowMenu/TableRowMenu.types.ts type TableMenuProps (line 4) | interface TableMenuProps extends VibeComponentProps { FILE: packages/core/src/components/Table/TableVirtualizedBody/TableVirtualizedBody.tsx type TableVirtualizedRow (line 15) | type TableVirtualizedRow = Record & { id: string }; type TableVirtualizedBodyProps (line 17) | interface TableVirtualizedBodyProps = { FILE: packages/core/src/components/TextArea/TextArea.types.ts type TextAreaSize (line 4) | type TextAreaSize = "small" | "large"; type TextAreaNativeInputProps (line 5) | type TextAreaNativeInputProps = Omit< type TextAreaProps (line 10) | interface TextAreaProps extends TextAreaNativeInputProps, VibeComponentP... FILE: packages/core/src/components/TextField/TextField.tsx type TextFieldProps (line 20) | interface TextFieldProps extends VibeComponentProps { FILE: packages/core/src/components/TextField/TextField.types.ts type TextFieldType (line 1) | type TextFieldType = type TextFieldFeedbackState (line 12) | type TextFieldFeedbackState = "error" | "success"; type TextFieldSize (line 14) | type TextFieldSize = "small" | "medium" | "large"; FILE: packages/core/src/components/TextField/TextFieldConstants.ts type TextFieldAriaLabel (line 4) | enum TextFieldAriaLabel { constant OLD_TEXT_FIELD_SIZES (line 9) | const OLD_TEXT_FIELD_SIZES = { type TextFieldSize (line 15) | type TextFieldSize = (typeof BASE_SIZES)[keyof typeof BASE_SIZES] | keyo... constant FEEDBACK_CLASSES (line 17) | const FEEDBACK_CLASSES = { constant SIZE_MAPPER (line 22) | const SIZE_MAPPER = { FILE: packages/core/src/components/TextField/__tests__/TextField-tests.test.tsx constant TEST_ID (line 8) | const TEST_ID = "test-text-field"; FILE: packages/core/src/components/TextWithHighlight/TextWithHighlight.tsx type TextWithHighlightProps (line 29) | interface TextWithHighlightProps extends VibeComponentProps { function escapeRegExp (line 160) | function escapeRegExp(string: string) { FILE: packages/core/src/components/ThemeProvider/ThemeProvider.tsx type ThemeProviderProps (line 14) | interface ThemeProviderProps { FILE: packages/core/src/components/ThemeProvider/ThemeProvider.types.ts type SystemTheme (line 1) | type SystemTheme = "light" | "dark" | "black"; type ThemeColor (line 6) | type ThemeColor = FILE: packages/core/src/components/ThemeProvider/ThemeProviderConstants.ts type Theme (line 3) | type Theme = { type SystemThemeColorMap (line 11) | type SystemThemeColorMap = { type ThemeColorTokenValueMap (line 15) | type ThemeColorTokenValueMap = ThemeColorTokenValue | ThemeCustomClassVa... type ThemeColorTokenValue (line 17) | type ThemeColorTokenValue = { type ThemeCustomClassValue (line 21) | type ThemeCustomClassValue = { type SystemThemeClassMapType (line 31) | type SystemThemeClassMapType = { FILE: packages/core/src/components/ThemeProvider/ThemeProviderUtils.ts constant APP_THEME_SUFFIX (line 59) | const APP_THEME_SUFFIX = "-app-theme"; FILE: packages/core/src/components/ThemeProvider/__tests__/ThemeProvider.test.tsx constant THEME_NAME (line 7) | const THEME_NAME = "test-theme-name"; constant ADDITIONAL_STRING_SELECTOR (line 8) | const ADDITIONAL_STRING_SELECTOR = "test-random-string-selector"; FILE: packages/core/src/components/Tipseen/Tipseen.tsx type TipseenProps (line 20) | interface TipseenProps extends VibeComponentProps { FILE: packages/core/src/components/Tipseen/Tipseen.types.ts type TipseenCloseButtonTheme (line 1) | type TipseenCloseButtonTheme = "light" | "dark" | "fixed-light" | "fixed... type TipseenColor (line 3) | type TipseenColor = "primary" | "inverted"; FILE: packages/core/src/components/Tipseen/TipseenBasicContent.tsx type TipseenBasicContentProps (line 10) | interface TipseenBasicContentProps extends VibeComponentProps { FILE: packages/core/src/components/Tipseen/TipseenConstants.ts constant SUBMIT_BUTTON_TEXT (line 1) | const SUBMIT_BUTTON_TEXT = "Submit"; constant DISMISS_BUTTON_TEXT (line 2) | const DISMISS_BUTTON_TEXT = "Dismiss"; constant TIPSEEN_CLOSE_BUTTON_TEST_ID (line 3) | const TIPSEEN_CLOSE_BUTTON_TEST_ID = "close-tipseen"; constant TIPSEEN_CLOSE_BUTTON_ARIA_LABEL (line 4) | const TIPSEEN_CLOSE_BUTTON_ARIA_LABEL = "Close"; FILE: packages/core/src/components/Tipseen/TipseenContent.tsx type TipseenContentProps (line 14) | interface TipseenContentProps extends VibeComponentProps { FILE: packages/core/src/components/Tipseen/TipseenMedia/TipseenMedia.tsx type TipseenMediaProps (line 12) | interface TipseenMediaProps extends PropsWithChildren { FILE: packages/core/src/components/Tipseen/TipseenTitle.tsx type TipseenTitleProps (line 9) | interface TipseenTitleProps extends VibeComponentProps { FILE: packages/core/src/components/Tipseen/TipseenWizard.tsx constant FINISH_TEXT (line 9) | const FINISH_TEXT = "Got it"; type TipseenWizardProps (line 11) | interface TipseenWizardProps extends StepsProps { FILE: packages/core/src/components/Toast/Toast.tsx type ToastProps (line 22) | interface ToastProps extends VibeComponentProps { FILE: packages/core/src/components/Toast/Toast.types.ts type ToastType (line 1) | type ToastType = "normal" | "positive" | "negative" | "warning" | "dark"; type ToastActionType (line 3) | type ToastActionType = "link" | "button"; type ToastAction (line 5) | type ToastAction = { FILE: packages/core/src/components/Toast/ToastButton/ToastButton.tsx type ToastButtonProps (line 6) | type ToastButtonProps = ButtonProps; FILE: packages/core/src/components/Toast/ToastLink/ToastLink.tsx type ToastLinkProps (line 8) | type ToastLinkProps = LinkProps; FILE: packages/core/src/components/Toggle/MockToggle.tsx type MockToggleProps (line 9) | interface MockToggleProps extends VibeComponentProps { FILE: packages/core/src/components/Toggle/Toggle.tsx type ToggleProps (line 12) | interface ToggleProps extends VibeComponentProps { FILE: packages/core/src/components/Toggle/Toggle.types.ts type ToggleSize (line 1) | type ToggleSize = "small" | "medium"; FILE: packages/core/src/components/Toggle/ToggleConstants.ts constant BASE_TOGGLE_CLASS_NAME (line 1) | const BASE_TOGGLE_CLASS_NAME = "monday-style-toggle"; FILE: packages/core/src/components/Toggle/ToggleText.tsx type ToggleTextProps (line 7) | interface ToggleTextProps extends VibeComponentProps { FILE: packages/core/src/components/TransitionView/TransitionView.types.ts type TransitionViewProps (line 5) | interface TransitionViewProps extends VibeComponentProps { type TransitionViewDirection (line 20) | type TransitionViewDirection = SlideDirection; FILE: packages/core/src/components/VirtualizedGrid/VirtualizedGrid.tsx type VirtualizedGridProps (line 34) | interface VirtualizedGridProps extends VibeComponentProps { FILE: packages/core/src/components/VirtualizedGrid/VirtualizedGrid.types.ts type VirtualizedGridItemType (line 1) | type VirtualizedGridItemType = { FILE: packages/core/src/components/VirtualizedList/VirtualizedList.tsx type VirtualizedListProps (line 43) | interface VirtualizedListProps extends VibeComponentProps { FILE: packages/core/src/components/VirtualizedList/VirtualizedList.types.ts type VirtualizedListItem (line 1) | type VirtualizedListItem = { FILE: packages/core/src/components/next/List/List.types.ts type ListSize (line 5) | type ListSize = BaseListSizes; type ListElement (line 6) | type ListElement = BaseListElement; type ListProps (line 8) | interface ListProps extends VibeComponentProps { FILE: packages/core/src/components/next/List/ListItem/ListItem.types.ts type ListItemDirection (line 9) | type ListItemDirection = BaseItemDirection; type ListItemStartElement (line 10) | type ListItemStartElement = StartElement; type ListItemEndElement (line 11) | type ListItemEndElement = EndElement; type ListItemProps (line 17) | interface ListItemProps FILE: packages/core/src/components/next/List/ListTitle/ListTitle.types.ts type ListTitleProps (line 4) | interface ListTitleProps extends VibeComponentProps { FILE: packages/core/src/components/next/List/__tests__/List.test.tsx function renderList (line 8) | function renderList(props?: Partial) { function CustomWrapper (line 281) | function CustomWrapper({ children }: { children: React.ReactNode }) { FILE: packages/core/src/constants/keyCodes.ts constant SELECTION_KEYS (line 16) | const SELECTION_KEYS = [keyCodes.ENTER, keyCodes.SPACE]; constant UP_DOWN_ARROWS (line 17) | const UP_DOWN_ARROWS = [keyCodes.UP_ARROW, keyCodes.DOWN_ARROW]; FILE: packages/core/src/constants/sizes.ts constant BASE_SIZES (line 1) | const BASE_SIZES = { constant SIZES (line 7) | const SIZES = { XXS: "xxs", XS: "xs", ...BASE_SIZES } as const; type BaseSizes (line 9) | enum BaseSizes { type Sizes (line 15) | enum Sizes { type SIZES_VALUES (line 23) | type SIZES_VALUES = (typeof SIZES)[keyof typeof SIZES]; FILE: packages/core/src/helpers/textManipulations.ts constant MIN_PRECISION (line 3) | const MIN_PRECISION = 0; constant MAX_PRECISION (line 4) | const MAX_PRECISION = 20; constant DEFAULT_LOCAL (line 5) | const DEFAULT_LOCAL = "en-US"; function validateLocalSupported (line 7) | function validateLocalSupported(local: string) { function validatePrecision (line 19) | function validatePrecision(precision: number) { function formatNumber (line 31) | function formatNumber( FILE: packages/core/src/hooks/__tests__/useDebounceEvent.test.ts function getEventObject (line 148) | function getEventObject(value: string): ChangeEvent void) { FILE: packages/core/src/hooks/useActiveDescendantListFocus/__tests__/useActiveDescendantListFocus.test.ts constant FIRST_ITEM_ID (line 7) | const FIRST_ITEM_ID = "id-1"; constant SECOND_ITEM_ID (line 8) | const SECOND_ITEM_ID = "id-2"; constant THIRD_ITEM_ID (line 9) | const THIRD_ITEM_ID = "id-3"; constant FOURTH_ITEM_ID (line 10) | const FOURTH_ITEM_ID = "id-4"; constant FIFTH_ITEM_ID (line 11) | const FIFTH_ITEM_ID = "id-5"; constant ITEM_IDS (line 12) | const ITEM_IDS = [FIRST_ITEM_ID, SECOND_ITEM_ID, THIRD_ITEM_ID, FOURTH_I... function renderHookForTest (line 14) | function renderHookForTest({ function runListUnitTest (line 37) | function runListUnitTest({ isHorizontal, defaultVisualFocusFirstIndex }) { FILE: packages/core/src/hooks/useActiveDescendantListFocus/index.ts type Role (line 12) | enum Role { function useActiveDescendantListFocus (line 21) | function useActiveDescendantListFocus({ FILE: packages/core/src/hooks/useActiveDescendantListFocus/useActiveDescendantListFocusHelpers.ts type ActiveDependentHelper (line 1) | type ActiveDependentHelper = { function getNextSelectableIndex (line 7) | function getNextSelectableIndex({ isItemSelectable, visualFocusItemIndex... function getPreviousSelectableIndex (line 17) | function getPreviousSelectableIndex({ FILE: packages/core/src/hooks/useActiveDescendantListFocus/useActiveDescendantListFocusHooks.ts type ArrowDirection (line 10) | enum ArrowDirection { constant ENTER_KEY (line 17) | const ENTER_KEY = "Enter"; constant SPACE_KEY (line 18) | const SPACE_KEY = " "; function useSupportArrowsKeyboardNavigation (line 20) | function useSupportArrowsKeyboardNavigation({ function useSupportPressItemKeyboardNavigation (line 105) | function useSupportPressItemKeyboardNavigation({ function useCleanVisualFocusOnBlur (line 157) | function useCleanVisualFocusOnBlur({ function useSetDefaultItemOnFocusEvent (line 190) | function useSetDefaultItemOnFocusEvent({ function useKeepFocusOnItemWhenListChanged (line 238) | function useKeepFocusOnItemWhenListChanged({ FILE: packages/core/src/hooks/useAfterFirstRender/index.ts function useAfterFirstRender (line 3) | function useAfterFirstRender(): RefObject { FILE: packages/core/src/hooks/useDebounceEvent/index.ts type UseDebounceResult (line 14) | type UseDebounceResult = { function useDebounceEvent (line 21) | function useDebounceEvent({ FILE: packages/core/src/hooks/useElementsOverflowingIndex.ts type AggregatedChildResult (line 6) | type AggregatedChildResult = { childLength: number; totalLength: number }; function useElementsOverflowingIndex (line 8) | function useElementsOverflowingIndex({ FILE: packages/core/src/hooks/useFocusWithin.ts type Result (line 3) | type Result = { function useFocusWithin (line 10) | function useFocusWithin({ FILE: packages/core/src/hooks/useFullKeyboardListeners.ts type NavDirections (line 6) | enum NavDirections { constant ARROW_DOWN_KEYS (line 13) | const ARROW_DOWN_KEYS = ["ArrowDown"]; constant ARROW_UP_KEYS (line 14) | const ARROW_UP_KEYS = ["ArrowUp"]; constant ARROW_RIGHT_KEYS (line 15) | const ARROW_RIGHT_KEYS = ["ArrowRight"]; constant ARROW_LEFT_KEYS (line 16) | const ARROW_LEFT_KEYS = ["ArrowLeft"]; constant SELECTION_KEYS (line 17) | const SELECTION_KEYS = ["Enter", " "]; constant ENTER_KEYS (line 18) | const ENTER_KEYS = ["Enter"]; constant ESCAPE_KEYS (line 19) | const ESCAPE_KEYS = ["Escape"]; constant END_KEYS (line 20) | const END_KEYS = ["End"]; constant HOME_KEYS (line 21) | const HOME_KEYS = ["Home"]; function useFullKeyboardListeners (line 23) | function useFullKeyboardListeners({ FILE: packages/core/src/hooks/useGridKeyboardNavigation/__tests__/useGridKeyboardNavigation.test.ts function itemsArray (line 199) | function itemsArray(length) { function renderHookForTest (line 203) | function renderHookForTest({ FILE: packages/core/src/hooks/useGridKeyboardNavigation/gridKeyboardNavigationHelper.ts function getActiveIndexFromInboundNavigation (line 3) | function getActiveIndexFromInboundNavigation({ function calcRawNewIndexAfterArrowNavigation (line 47) | function calcRawNewIndexAfterArrowNavigation({ function calcActiveIndexAfterArrowNavigation (line 106) | function calcActiveIndexAfterArrowNavigation({ FILE: packages/core/src/hooks/useGridKeyboardNavigation/useGridKeyboardNavigation.ts constant NO_ACTIVE_INDEX (line 11) | const NO_ACTIVE_INDEX = -1; function useGridKeyboardNavigation (line 37) | function useGridKeyboardNavigation({ FILE: packages/core/src/hooks/useHover/useHover.ts function useHover (line 4) | function useHover(): [MutableRefObj... FILE: packages/core/src/hooks/useIsMouseEnter.ts function useIsMouseEnter (line 5) | function useIsMouseEnter({ ref }: { ref: RefObject }) { FILE: packages/core/src/hooks/useIsMouseOver.ts function useIsMouseOver (line 5) | function useIsMouseOver({ ref }: { ref: RefObject }): boole... FILE: packages/core/src/hooks/useItemsOverflow/useItemsOverflow.ts function useItemsOverflow (line 7) | function useItemsOverflow({ FILE: packages/core/src/hooks/useKeyboard.ts function useKeyboard (line 4) | function useKeyboard({ FILE: packages/core/src/hooks/useListenFocusTriggers/index.ts function useListenFocusTriggers (line 4) | function useListenFocusTriggers({ FILE: packages/core/src/hooks/useMediaQuery/index.ts function useMediaQuery (line 4) | function useMediaQuery(query: string | string[]) { FILE: packages/core/src/hooks/usePrevious/index.ts function usePrevious (line 4) | function usePrevious(value: Type): Type { FILE: packages/core/src/hooks/useRefWithCallback.ts function useRefWithCallback (line 3) | function useRefWithCallback( FILE: packages/core/src/hooks/useSetFocus/__tests__/useSetFocus.test.ts function renderHookForTest (line 105) | function renderHookForTest() { FILE: packages/core/src/hooks/useSetFocus/index.ts function useSetFocus (line 6) | function useSetFocus({ FILE: packages/core/src/hooks/useStyle.ts function removeEmpty (line 25) | function removeEmpty(obj: CSSProperties) { function useStyle (line 36) | function useStyle(currentStyle: CSSProperties, additionalProps?: CSSProp... FILE: packages/core/src/hooks/useSwitch/__tests__/useSwitch.test.ts function renderHookForTest (line 79) | function renderHookForTest(props?: UseSwitchProps) { function callOnChange (line 83) | function callOnChange(result: RenderResult>) { FILE: packages/core/src/hooks/useSwitch/index.ts type SwitchRole (line 3) | enum SwitchRole { type UseSwitchProps (line 8) | interface UseSwitchProps { function useSwitch (line 27) | function useSwitch({ isChecked, defaultChecked, onChange, isDisabled }: ... FILE: packages/core/src/hooks/useThrottledCallback.ts function useThrottledCallback (line 4) | function useThrottledCallback( FILE: packages/core/src/hooks/useTimeout/index.ts function useTimeout (line 4) | function useTimeout({ FILE: packages/core/src/hooks/useVibeMediaQuery/index.ts function useVibeMediaQuery (line 15) | function useVibeMediaQuery() { FILE: packages/core/src/hooks/useWizard/useWizard.ts function useWizard (line 4) | function useWizard({ initialStep = 0, stepCount, onStepChange, onFinish ... FILE: packages/core/src/hooks/useWizard/useWizard.types.ts type UseWizardProps (line 1) | interface UseWizardProps { type UseWizardReturnValue (line 20) | interface UseWizardReturnValue { type WizardDirection (line 51) | type WizardDirection = "forward" | "backward"; FILE: packages/core/src/scripts/generate-metadata.ts constant CACHE_FILE (line 10) | const CACHE_FILE = path.resolve(__dirname, ".metadata-cache.json"); constant STORYBOOK_BASE_URL (line 13) | const STORYBOOK_BASE_URL = "https://vibe.monday.com"; constant IS_CI (line 15) | const IS_CI = process.env.CI === "true" || process.env.CI === "True"; constant CPU_COUNT (line 24) | const CPU_COUNT = cpus().length; constant BATCH_SIZE (line 25) | const BATCH_SIZE = Math.max(30, Math.ceil(CPU_COUNT * 4)); type AggregatorRecord (line 30) | interface AggregatorRecord { type DocgenResult (line 37) | interface DocgenResult { type FinalOutput (line 46) | type FinalOutput = Array<{ function isIndexFile (line 60) | function isIndexFile(filePath: string): boolean { function findMatchingPaths (line 67) | function findMatchingPaths(baseDir: string, moduleSpecifier: string): st... function getExportedSymbolsFromDecl (line 83) | function getExportedSymbolsFromDecl(decl: ExportDeclaration): string[] { function expandAllExportedSymbols (line 114) | function expandAllExportedSymbols(sf: SourceFile, visited: Set):... function toRelativePath (line 147) | function toRelativePath(filePath: string): string { function resolveExportsRecursively (line 158) | function resolveExportsRecursively( function aggregatorMain (line 213) | function aggregatorMain(): AggregatorRecord[] { function runReactDocgenOnFiles (line 261) | async function runReactDocgenOnFiles(filePaths: string[]): Promise { function mergeResults (line 465) | function mergeResults( function unifyTypesWithComponents (line 516) | function unifyTypesWithComponents(records: AggregatorRecord[]): Aggregat... function main (line 543) | async function main() { FILE: packages/core/src/services/themes.ts function isThemesSupported (line 1) | function isThemesSupported() { function getCSSVar (line 11) | function getCSSVar(varName: string, fallback?: string) { function hexToRgb (line 21) | function hexToRgb(hex: string) { FILE: packages/core/src/services/virtualized-service.ts constant LAST_ITEM_ID (line 1) | const LAST_ITEM_ID = "~~~lastItem~~~"; constant EMPTY_OBJECT (line 2) | const EMPTY_OBJECT: Record = {}; type NormalizedItem (line 4) | type NormalizedItem = { type NormalizedItems (line 13) | type NormalizedItems = Record>; type IdGetter (line 14) | type IdGetter = (item: T, index: number) => string; type SizeGetter (line 15) | type SizeGetter = (item: T, index: number) => number; function findItemAtOffset (line 55) | function findItemAtOffset( function isEmptyObject (line 92) | function isEmptyObject(obj: unknown) { FILE: packages/core/src/tests/constants.ts type ComponentDefaultTestId (line 1) | enum ComponentDefaultTestId { type NavigationCommand (line 135) | enum NavigationCommand { type ComponentVibeId (line 146) | enum ComponentVibeId { FILE: packages/core/src/tests/interactions-utils.ts type Canvas (line 6) | type Canvas = HTMLElement | BoundFunctions; type TestFunction (line 7) | type TestFunction = (canvas: Canvas, args: Record) => unknown; type Coordinates (line 8) | type Coordinates = { x: number; y: number }; function logFunctionStart (line 23) | function logFunctionStart(name: string) { function getElementClientCenter (line 27) | function getElementClientCenter(element: HTMLElement) { function getWithin (line 64) | function getWithin(canvasOrValidTestElement: HTMLElement | BoundFunction... function delay (line 215) | function delay(timeout: number) { function drag (line 239) | async function drag( FILE: packages/core/src/types/ArrayLastElement.ts type ArrayLastElement (line 1) | type ArrayLastElement = T extends [...unknown[], in... FILE: packages/core/src/types/Colors.ts type ContentColor (line 19) | type ContentColor = (typeof contentColors)[number]; type StateSelectedColorKeys (line 20) | type StateSelectedColorKeys = keyof typeof MapStateSelectedColor; type StateSelectedHoverColorKeys (line 21) | type StateSelectedHoverColorKeys = keyof typeof MapStateSelectedHoverColor; type ElementAllowedColor (line 23) | type ElementAllowedColor = ContentColor | "positive" | "negative" | "pri... function getElementColor (line 25) | function getElementColor( type ColorStyle (line 45) | type ColorStyle = "regular" | "hover" | "selected"; FILE: packages/core/src/types/ElementContent.ts type ElementContent (line 3) | type ElementContent = ReactNode | ReactNode[]; FILE: packages/core/src/types/FormElement.ts type FormElementProps (line 7) | type FormElementProps = FILE: packages/core/src/types/MoveBy.ts type MoveBy (line 1) | type MoveBy = { FILE: packages/core/src/types/SplitString.ts type SplitString (line 1) | type SplitString = string extends S FILE: packages/core/src/types/VibeComponentProps.ts type VibeComponentProps (line 1) | interface VibeComponentProps { FILE: packages/core/src/types/events.ts type OnPressEventType (line 3) | type OnPressEventType = React.MouseEvent | React.Focus... type GeneralEventType (line 4) | type GeneralEventType = Event | React.UIEvent; type GenericEventCallback (line 5) | type GenericEventCallback = (ev: GeneralEventType) => unknown; type KeyboardEventCallback (line 6) | type KeyboardEventCallback = (event: KeyboardEvent) => unknown; type MouseEventCallBack (line 9) | type MouseEventCallBack = (event: React.MouseEvent; FILE: packages/docs/src/layout/footer/ArrowIcon.tsx function ArrowIcon (line 3) | function ArrowIcon() { FILE: packages/docs/src/layout/footer/Footer.tsx function Footer (line 7) | function Footer() { FILE: packages/docs/src/layout/footer/FooterCard.tsx function FooterCard (line 7) | function FooterCard({ FILE: packages/docs/src/layout/live-editor/LiveEditor.tsx type EditorProps (line 4) | interface EditorProps { type EditorComponent (line 15) | type EditorComponent = React.ForwardRefExoticComponent; FILE: packages/docs/src/pages/components/Accordion/Accordion.interactions.ts constant CHANGES_DELAY (line 6) | const CHANGES_DELAY = 100; function getAccordionHeadingByText (line 8) | function getAccordionHeadingByText(canvas: Screen, title: string) { function getOpenedAccordionItem (line 12) | function getOpenedAccordionItem(canvas: Screen) { function getOpenedAccordionItems (line 18) | function getOpenedAccordionItems(canvas: Screen) { function openAndCheckAccordionItem (line 26) | async function openAndCheckAccordionItem(canvas: Screen, title: string) { function closeAndCheckMultiAccordionItem (line 37) | async function closeAndCheckMultiAccordionItem(canvas: Screen, expectedO... function openAndCheckMultiAccordionItem (line 46) | async function openAndCheckMultiAccordionItem(canvas: Screen, title: str... FILE: packages/docs/src/pages/components/AlertBanner/AlertBanner.stories.tsx type Story (line 57) | type Story = StoryObj; FILE: packages/docs/src/pages/components/AttentionBox/AttentionBox.stories.tsx type Story (line 22) | type Story = StoryObj; type Stage (line 274) | type Stage = "button" | "skeleton" | "content" | "attention"; FILE: packages/docs/src/pages/components/AvatarGroup/AvatarGroup.stories.tsx type Story (line 61) | type Story = StoryObj; type AvatarGroupTemplateProps (line 63) | interface AvatarGroupTemplateProps extends AvatarGroupProps { FILE: packages/docs/src/pages/components/BaseInput/BaseInput.stories.tsx type Story (line 5) | type Story = StoryObj; FILE: packages/docs/src/pages/components/BaseList/BaseList.stories.tsx type Story (line 7) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Button/Button.stories.tsx type Story (line 9) | type Story = StoryObj; FILE: packages/docs/src/pages/components/ButtonGroup/ButtonGroup.stories.tsx type Story (line 7) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Checkbox/Checkbox.stories.tsx type Story (line 8) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Clickable/Clickable.interactions.ts function states_onClickTabFocusElementTest (line 10) | async function states_onClickTabFocusElementTest(canvas) { FILE: packages/docs/src/pages/components/ColorPicker/ColorPicker.interactions.ts function selectAndResetWithKeyboard (line 14) | async function selectAndResetWithKeyboard(canvas) { function selectMultiColorsWithKeyboardAndMouse (line 42) | async function selectMultiColorsWithKeyboardAndMouse(canvas) { function formatColorName (line 73) | function formatColorName(color: string) { function clickOnColor (line 77) | async function clickOnColor(canvas, color) { function expectColorToBeSelected (line 83) | async function expectColorToBeSelected(canvas, color) { function expectColorToBeNotSelected (line 88) | async function expectColorToBeNotSelected(canvas, color) { function expectColorToBeActive (line 93) | async function expectColorToBeActive(canvas, color) { function expectColorToBeNotActive (line 98) | async function expectColorToBeNotActive(canvas, color) { function findColorItem (line 103) | async function findColorItem(canvas, color) { FILE: packages/docs/src/pages/components/Combobox/Combobox.interactions.ts function getComponentElements (line 16) | async function getComponentElements(canvas) { function onTypeFilterComboboxOptionsTest (line 22) | async function onTypeFilterComboboxOptionsTest(canvas) { function onSelectExistFilterClearsFilterTest (line 28) | async function onSelectExistFilterClearsFilterTest(canvas) { function onNavigateBetweenOptionsByArrowsAriaUpdates (line 41) | async function onNavigateBetweenOptionsByArrowsAriaUpdates(canvas) { FILE: packages/docs/src/pages/components/Dialog/Dialog.interactions.ts constant CLICK_OUTSIDE_DIALOG (line 7) | const CLICK_OUTSIDE_DIALOG = "click-outside-dialog"; constant CONTEXT_MENU_DIALOG (line 8) | const CONTEXT_MENU_DIALOG = "context-menu-dialog"; constant HIDE_TRIGGERS_CONTAINER (line 9) | const HIDE_TRIGGERS_CONTAINER = "hide-triggers-container"; constant CLICK_OUTSIDE_DIALOG_BUTTON (line 10) | const CLICK_OUTSIDE_DIALOG_BUTTON = "click-outside-button"; function getDialogContainer (line 54) | function getDialogContainer() { function getDialogElement (line 58) | async function getDialogElement(canvas: Canvas, dataTestId: string) { function checkIfDialogHidden (line 62) | async function checkIfDialogHidden(dialogElement: HTMLElement) { function createTestIfDialogHiddenAfterTrigger (line 66) | function createTestIfDialogHiddenAfterTrigger( FILE: packages/docs/src/pages/components/Dropdown/DropdownBasicDropdown.stories.tsx type Story (line 11) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Dropdown/DropdownBoxMode.stories.tsx type Story (line 11) | type Story = StoryObj; FILE: packages/docs/src/pages/components/EditableHeading/EditableHeading.interactions.ts constant CHANGES_DELAY (line 15) | const CHANGES_DELAY = 200; function getComponent (line 18) | function getComponent(canvas: Canvas) { function getInput (line 22) | function getInput(canvas: Canvas) { function changeModes (line 26) | async function changeModes(canvas: Canvas) { function editAndChangeToValidText (line 40) | async function editAndChangeToValidText(canvas: Canvas) { function clearInput (line 55) | async function clearInput(canvas: Canvas) { function cancelEditing (line 68) | async function cancelEditing(canvas: Canvas) { FILE: packages/docs/src/pages/components/EditableText/EditableText.interactions.ts constant CHANGES_DELAY (line 15) | const CHANGES_DELAY = 200; function getComponent (line 18) | function getComponent(canvas: Canvas) { function getInput (line 22) | function getInput(canvas: Canvas) { function changeModes (line 26) | async function changeModes(canvas: Canvas) { function editAndChangeToValidText (line 40) | async function editAndChangeToValidText(canvas: Canvas) { function clearInput (line 55) | async function clearInput(canvas: Canvas) { function cancelEditing (line 68) | async function cancelEditing(canvas: Canvas) { FILE: packages/docs/src/pages/components/GridKeyboardNavigationContext/useGridKeyboardNavigationContext.interactions.ts function assertElementWithTextToBeActive (line 41) | async function assertElementWithTextToBeActive(text) { FILE: packages/docs/src/pages/components/GridKeyboardNavigationContext/useGridKeyboardNavigationContext.stories.helpers.tsx constant ELEMENT_WIDTH_PX (line 13) | const ELEMENT_WIDTH_PX = 72; constant PADDING_PX (line 14) | const PADDING_PX = 24; constant ON_CLICK (line 16) | const ON_CLICK = action("Selected"); type DummyNavigableGridProps (line 18) | interface DummyNavigableGridProps { type LayoutWithInnerKeyboardNavigationProps (line 67) | interface LayoutWithInnerKeyboardNavigationProps { FILE: packages/docs/src/pages/components/Heading/Heading.interactions.ts constant ONE_LINE_ELLIPSIS_TEST_ID (line 6) | const ONE_LINE_ELLIPSIS_TEST_ID = "ellipsis-title-example"; constant OVERFLOW_TITLE_CONTAINER_ID (line 7) | const OVERFLOW_TITLE_CONTAINER_ID = "overflow-title-examples-container"; function isTooltipAppearOnHover (line 9) | async function isTooltipAppearOnHover(canvas: Screen) { FILE: packages/docs/src/pages/components/Icon/Icon.stories.tsx type IconMeta (line 88) | interface IconMeta { FILE: packages/docs/src/pages/components/IconButton/IconButton.stories.tsx type Story (line 9) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Info/Info.stories.tsx type Story (line 6) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Label/Label.stories.tsx type Story (line 8) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Link/Example.tsx type ComponentRuleProps (line 6) | interface ComponentRuleProps { FILE: packages/docs/src/pages/components/Link/Link.stories.tsx type Story (line 19) | type Story = StoryObj; FILE: packages/docs/src/pages/components/List/List.stories.tsx type Story (line 12) | type Story = StoryObj; FILE: packages/docs/src/pages/components/List/ListItem.stories.tsx type Story (line 21) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Loader/Loader.stories.tsx type Story (line 17) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Menu/Menu.interactions.ts constant TWO_DEPTHS_MENU_TEXTS (line 15) | const TWO_DEPTHS_MENU_TEXTS = { constant HIDDEN_ELEMENT_SELECTOR (line 22) | const HIDDEN_ELEMENT_SELECTOR = "[aria-hidden]"; function getMenuElement (line 107) | function getMenuElement(canvas) { FILE: packages/docs/src/pages/components/Menu/MenuItem.stories.tsx type Story (line 7) | type Story = StoryObj; FILE: packages/docs/src/pages/components/MenuButton/MenuButton.stories.tsx type Story (line 8) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Modal/Modal.stories.helpers.tsx function withOpenedModalPreview (line 72) | function withOpenedModalPreview( FILE: packages/docs/src/pages/components/Modal/ModalBasicLayout.stories.tsx type Story (line 9) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Modal/ModalMediaLayout.stories.tsx type Story (line 18) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Modal/ModalSideBySideLayout.stories.tsx type Story (line 29) | type Story = StoryObj; FILE: packages/docs/src/pages/components/NumberField/NumberField.stories.tsx type Story (line 20) | type Story = StoryObj; FILE: packages/docs/src/pages/components/ProgressBars/ProgressBar.stories.tsx type Story (line 21) | type Story = StoryObj; FILE: packages/docs/src/pages/components/RadioButton/RadioButton.interactions.ts constant CHANGES_DELAY (line 4) | const CHANGES_DELAY = 100; FILE: packages/docs/src/pages/components/Search/Search.stories.tsx type Story (line 22) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Slider/Slider.interactions.ts constant CHANGES_DELAY (line 5) | const CHANGES_DELAY = 50; constant DRAG_STEPS (line 6) | const DRAG_STEPS = 20; constant DRAG_STEP_DELAY (line 7) | const DRAG_STEP_DELAY = 5; function clickAtX (line 9) | function clickAtX(element: HTMLElement, clientX: number): void { function dragToX (line 15) | async function dragToX(element: HTMLElement, targetX: number): Promise(columnId: keyof T, sortState: "asc" | "desc" | "none", ... FILE: packages/docs/src/pages/components/Text/Text.interactions.ts constant ONE_LINE_ELLIPSIS_TEST_ID (line 6) | const ONE_LINE_ELLIPSIS_TEST_ID = "ellipsis-text-example"; constant OVERFLOW_TEXT_CONTAINER_ID (line 7) | const OVERFLOW_TEXT_CONTAINER_ID = "overflow-text-examples-container"; function isTooltipAppearOnHover (line 9) | async function isTooltipAppearOnHover(canvas: Screen) { FILE: packages/docs/src/pages/components/TextArea/TextArea.stories.tsx type Story (line 7) | type Story = StoryObj; FILE: packages/docs/src/pages/components/TextField/TextField.stories.tsx type Story (line 7) | type Story = StoryObj; FILE: packages/docs/src/pages/components/ThemeProvider/ThemeProvider.interactions.ts constant APP_THEME_SUFFIX (line 8) | const APP_THEME_SUFFIX = "-app-theme"; constant PRIMARY_COLOR (line 59) | const PRIMARY_COLOR = getVariableHexColor("primary-color"); constant POSITIVE_COLOR (line 60) | const POSITIVE_COLOR = getVariableHexColor("positive-color"); constant DARK_APP_THEME_CLASS_NAME (line 61) | const DARK_APP_THEME_CLASS_NAME = addAppThemeSuffix("dark"); function checkSystemTheme (line 63) | async function checkSystemTheme(canvas: Screen) { FILE: packages/docs/src/pages/components/ThemeProvider/ThemeProvider.stories.helpers.tsx type ThemeColor (line 7) | enum ThemeColor { FILE: packages/docs/src/pages/components/Toggle/Toggle.stories.tsx type Story (line 7) | type Story = StoryObj; FILE: packages/docs/src/pages/components/Tooltip/Tooltip.interactions.ts function testHoverTooltipTrigger (line 6) | async function testHoverTooltipTrigger( FILE: packages/docs/src/pages/components/VirtualizedGrid/VirtualizedGrid.stories.tsx constant ITEMS_COUNT (line 11) | const ITEMS_COUNT = 100; FILE: packages/docs/src/pages/foundations/accessibility/principles/principle.tsx constant PRINCIPLE_VISUAL_ELEMENT (line 5) | const PRINCIPLE_VISUAL_ELEMENT = `monday-storybook-principle`; type PrincipleProps (line 7) | interface PrincipleProps { FILE: packages/docs/src/pages/foundations/accessibility/principles/principlesAccesability.tsx constant BASE_CLASS (line 6) | const BASE_CLASS = "monday-storybook-principles"; FILE: packages/docs/src/pages/foundations/colors/colors-description/colors-description.tsx type ColorsDescriptionProps (line 14) | interface ColorsDescriptionProps { FILE: packages/docs/src/pages/foundations/colors/colors.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/docs/src/pages/foundations/colors/content-color-cell/content-color-cell.tsx type ContentColorCellProps (line 4) | interface ContentColorCellProps { FILE: packages/docs/src/pages/foundations/colors/content-color-row/content-color-row.tsx type ContentColorRowProps (line 7) | interface ContentColorRowProps { FILE: packages/docs/src/pages/foundations/motion/animation-information-box/animation-information-box.tsx type AnimationInformationBoxProps (line 5) | interface AnimationInformationBoxProps { FILE: packages/docs/src/pages/foundations/motion/animation-overviews/animation-overviews.tsx constant OVERVIEW (line 6) | const OVERVIEW = [ FILE: packages/docs/src/pages/foundations/motion/animation-types/animation-types.tsx constant TYPES (line 6) | const TYPES = [ FILE: packages/docs/src/pages/foundations/motion/duration-expressive-tokens/duration-expressive-tokens.tsx constant DURATION_EXPRESSIVE (line 6) | const DURATION_EXPRESSIVE = [ FILE: packages/docs/src/pages/foundations/motion/duration-productive-tokens/duration-productive-tokens.tsx constant DURATION_PRODUCIVE (line 6) | const DURATION_PRODUCIVE = [ FILE: packages/docs/src/pages/foundations/motion/easing-overview/easing-overview.tsx type EasingOverviewProps (line 6) | interface EasingOverviewProps { FILE: packages/docs/src/pages/foundations/motion/easing-overviews/easing-overviews.tsx constant EASING (line 12) | const EASING = [ FILE: packages/docs/src/pages/foundations/motion/token-Information-box/token-information-box.tsx type TokenInformationBoxProps (line 4) | interface TokenInformationBoxProps { FILE: packages/docs/src/pages/foundations/round-corners/corners-settings/corner-settings.tsx type CornersSettingsProps (line 4) | interface CornersSettingsProps { FILE: packages/docs/src/pages/foundations/round-corners/rounded-corner/rounded-corner.tsx type RoundedCornerProps (line 5) | interface RoundedCornerProps { FILE: packages/docs/src/pages/foundations/shadow/card-shadow-example/card-shadow-example.tsx constant CSS_BASE_CLASS (line 7) | const CSS_BASE_CLASS = "card-shadow-example"; FILE: packages/docs/src/pages/foundations/shadow/drag-shadow-example/drag-shadow-example.tsx constant CSS_BASE_CLASS (line 7) | const CSS_BASE_CLASS = "drag-shadow-example"; FILE: packages/docs/src/pages/foundations/shadow/shadow-levels/shadow-example/shadow-example.tsx type ShadowExampleProps (line 7) | interface ShadowExampleProps { FILE: packages/docs/src/pages/foundations/spacing/spacing.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/docs/src/pages/foundations/typography/examples-table/examples-table.tsx type TableData (line 5) | interface TableData { FILE: packages/docs/src/pages/foundations/ux-writing-handbook/values/values.tsx type ValueProps (line 5) | interface ValueProps { FILE: packages/docs/src/pages/hooks/useActiveDescendantListFocus/useActiveDescendantListFocus.interactions.ts function getSearchElement (line 19) | async function getSearchElement(canvas) { function expectElementToBeNaturallyFocused (line 23) | async function expectElementToBeNaturallyFocused(element) { function expectElementVisuallyFocusedByText (line 26) | async function expectElementVisuallyFocusedByText(text) { function keyboardNavAndFocusForVerticalList (line 32) | async function keyboardNavAndFocusForVerticalList(canvas) { FILE: packages/docs/src/pages/hooks/useActiveDescendantListFocus/useActiveDescendantListFocus.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/docs/src/pages/hooks/useAfterFirstRender/useAfterFirstRender.stories.tsx type Story (line 5) | type Story = StoryObj; FILE: packages/docs/src/pages/hooks/useGridKeyboardNavigation/useGridKeyboardNavigation.stories.tsx constant ELEMENT_WIDTH_PX (line 8) | const ELEMENT_WIDTH_PX = 72; constant PADDING_PX (line 9) | const PADDING_PX = 24; constant ON_CLICK (line 10) | const ON_CLICK = action("item selected"); FILE: packages/docs/src/pages/migration-guide/DiffCodeBlock.tsx function DiffCodeBlock (line 5) | function DiffCodeBlock({ code }: { code: string }) { FILE: packages/docs/src/pages/welcome/EntranceAnimation.tsx type EntranceAnimationProps (line 4) | interface EntranceAnimationProps { FILE: packages/docs/src/pages/welcome/Section.tsx function Section (line 6) | function Section({ FILE: packages/docs/src/pages/welcome/Title.tsx function Title (line 5) | function Title({ children, className }: { children: React.ReactNode; cla... FILE: packages/docs/src/pages/welcome/contributions/Contributor.tsx type ContributorProps (line 5) | interface ContributorProps { function Contributor (line 12) | function Contributor({ name, image, href, tooltip }: ContributorProps) { FILE: packages/docs/src/pages/welcome/contributions/Contributors.tsx function Contributors (line 8) | function Contributors() { FILE: packages/docs/src/pages/welcome/contributions/ContributorsList.tsx constant CONTRIBUTORS (line 15) | const CONTRIBUTORS = [ function ContributorsList (line 72) | function ContributorsList() { FILE: packages/docs/src/pages/welcome/contributions/Founders.tsx constant FOUNDERS (line 8) | const FOUNDERS = [ function Founders (line 23) | function Founders() { FILE: packages/docs/src/pages/welcome/contributions/Team.tsx function Team (line 89) | function Team() { FILE: packages/docs/src/pages/welcome/contributions/TeamMember.tsx type TeamMemberProps (line 6) | interface TeamMemberProps { FILE: packages/docs/src/pages/welcome/contributions/useContributors.ts type GithubContributor (line 3) | type GithubContributor = { type GithubContributorResponse (line 12) | type GithubContributorResponse = { function fetchContributors (line 20) | async function fetchContributors( function fetchAllContributors (line 47) | async function fetchAllContributors(organizationName: string, packageNam... type useContributorsProps (line 59) | interface useContributorsProps { function useContributors (line 65) | function useContributors({ organizationName, packageName, excludedContri... FILE: packages/docs/src/pages/welcome/hero/FloatingObjects.tsx function mapRange (line 13) | function mapRange(value: number, fromLow: number, fromHigh: number, toLo... type FloatingObjectProps (line 21) | interface FloatingObjectProps { function FloatingObject (line 35) | function FloatingObject({ function FloatingObjects (line 104) | function FloatingObjects() { FILE: packages/docs/src/pages/welcome/hero/Hero.tsx function Hero (line 9) | function Hero() { FILE: packages/docs/src/pages/welcome/hero/ResourceButton.tsx function ResourceButton (line 5) | function ResourceButton({ FILE: packages/docs/src/pages/welcome/hero/icons/FigmaIcon.tsx function FigmaIcon (line 3) | function FigmaIcon() { FILE: packages/docs/src/pages/welcome/hero/icons/GitHubIcon.tsx function GitHubIcon (line 3) | function GitHubIcon() { FILE: packages/docs/src/pages/welcome/hero/icons/HeroAbstractFluidShape.tsx function HeroAbstractFluidShape (line 3) | function HeroAbstractFluidShape() { FILE: packages/docs/src/pages/welcome/hero/icons/HeroArrowCrossShape.tsx function HeroArrowCrossShape (line 3) | function HeroArrowCrossShape() { FILE: packages/docs/src/pages/welcome/hero/icons/HeroCircleShape.tsx function HeroCircleShape (line 3) | function HeroCircleShape() { FILE: packages/docs/src/pages/welcome/hero/icons/HeroCircleShapeTeal.tsx function HeroCircleShapeTeal (line 3) | function HeroCircleShapeTeal() { FILE: packages/docs/src/pages/welcome/hero/icons/HeroCloverShape.tsx function HeroCloverShape (line 3) | function HeroCloverShape() { FILE: packages/docs/src/pages/welcome/hero/icons/HeroCloverShapeGreen.tsx function HeroCloverShapeGreen (line 3) | function HeroCloverShapeGreen() { FILE: packages/docs/src/pages/welcome/hero/icons/HeroHeartShape.tsx function HeroHeartShape (line 3) | function HeroHeartShape() { FILE: packages/docs/src/pages/welcome/resources/ResourceCard.tsx function ResourceCard (line 6) | function ResourceCard({ FILE: packages/docs/src/pages/welcome/resources/Resources.tsx function Resources (line 13) | function Resources() { FILE: packages/docs/src/utils/createStoryMetaSettingsDecorator.ts function createStoryMetaSettingsDecorator (line 9) | function createStoryMetaSettingsDecorator({ FILE: packages/hooks/src/useClickOutside/index.ts function useClickOutside (line 4) | function useClickOutside({ FILE: packages/hooks/src/useIsOverflowing/index.ts function checkOverflow (line 4) | function checkOverflow(element: HTMLElement, ignoreHeightOverflow: boole... function useIsOverflowing (line 13) | function useIsOverflowing({ FILE: packages/hooks/src/useResizeObserver/index.ts type ResizeCallback (line 4) | type ResizeCallback = ({ borderBoxSize }: { borderBoxSize: ResizeObserve... function useResizeObserver (line 6) | function useResizeObserver({ FILE: packages/hooks/vitest.setup.mjs class ResizeObserver (line 6) | class ResizeObserver { method observe (line 7) | observe() {} method unobserve (line 8) | unobserve() {} method disconnect (line 9) | disconnect() {} FILE: packages/icons/scripts/generate-lazy-icons.js constant REACT_ICONS_FOLDER (line 4) | const REACT_ICONS_FOLDER = path.resolve("./src/react"); constant LAZY_EXPORTS_FOLDER (line 5) | const LAZY_EXPORTS_FOLDER = path.resolve("./src/lazy"); FILE: packages/icons/scripts/generate-meta.js function addFiles (line 9) | async function addFiles() { FILE: packages/icons/scripts/generate-svg-index.js constant SVG_FOLDER (line 4) | const SVG_FOLDER = "./src/svg"; constant INDEX_FILE (line 5) | const INDEX_FILE = `${SVG_FOLDER}/index.ts`; FILE: packages/icons/scripts/metadata-util.js constant ICONS_FOLDERS (line 3) | const ICONS_FOLDERS = path.resolve("./src/svg/"); constant METADATA_FILENAME (line 4) | const METADATA_FILENAME = "iconsMetaData.ts"; constant METADATA_FILE_PATH (line 5) | const METADATA_FILE_PATH = path.resolve("./src") + "/" + METADATA_FILENAME; function getIconsFiles (line 7) | function getIconsFiles() { function getIconsMetaFiles (line 11) | function getIconsMetaFiles() { function getFilesWithNoMetadata (line 17) | function getFilesWithNoMetadata() { FILE: packages/icons/scripts/utils.js constant EXCEPTIONAL_ICONS (line 2) | const EXCEPTIONAL_ICONS = ["ConnectedDoc.svg"]; constant ALLOWED_COLORS (line 3) | const ALLOWED_COLORS = ["currentColor", "none"]; function isEligibleForValidation (line 5) | function isEligibleForValidation(svgFile) { function validateColors (line 9) | function validateColors(colors, svgFileName, allowedColors = ALLOWED_COL... function extractColorsFromSvg (line 17) | function extractColorsFromSvg(content) { function colorErrorMessage (line 25) | function colorErrorMessage(message) { function generateErrorMessage (line 29) | function generateErrorMessage(attribute, color, svgFileName) { FILE: packages/icons/scripts/validate-icons-colors.js constant SVGS_PATH (line 9) | const SVGS_PATH = "src/svg"; function validateSvgFile (line 11) | function validateSvgFile(name, content) { function readSvgFileContent (line 16) | function readSvgFileContent(svgFilePath) { function validateAllSvgsInPath (line 20) | function validateAllSvgsInPath(path) { FILE: packages/icons/src/iconsMetaData.ts constant BASIC (line 1) | const BASIC = "Basic"; constant PLATFORM (line 2) | const PLATFORM = "Platform"; constant VIEW (line 3) | const VIEW = "View"; type Icon (line 4) | type Icon = { FILE: packages/icons/src/react/API.tsx type APIProps (line 4) | interface APIProps extends React.SVGAttributes { FILE: packages/icons/src/react/Academy.tsx type AcademyProps (line 4) | interface AcademyProps extends React.SVGAttributes { FILE: packages/icons/src/react/Activity.tsx type ActivityProps (line 4) | interface ActivityProps extends React.SVGAttributes { FILE: packages/icons/src/react/Add.tsx type AddProps (line 4) | interface AddProps extends React.SVGAttributes { FILE: packages/icons/src/react/AddNewDoc.tsx type AddNewDocProps (line 4) | interface AddNewDocProps extends React.SVGAttributes { FILE: packages/icons/src/react/AddSmall.tsx type AddSmallProps (line 4) | interface AddSmallProps extends React.SVGAttributes { FILE: packages/icons/src/react/AddToTeam.tsx type AddToTeamProps (line 4) | interface AddToTeamProps extends React.SVGAttributes { FILE: packages/icons/src/react/AddUpdate.tsx type AddUpdateProps (line 4) | interface AddUpdateProps extends React.SVGAttributes { FILE: packages/icons/src/react/Alert.tsx type AlertProps (line 4) | interface AlertProps extends React.SVGAttributes { FILE: packages/icons/src/react/AlignCenter.tsx type AlignCenterProps (line 4) | interface AlignCenterProps extends React.SVGAttributes { FILE: packages/icons/src/react/AlignLeft.tsx type AlignLeftProps (line 4) | interface AlignLeftProps extends React.SVGAttributes { FILE: packages/icons/src/react/AlignRight.tsx type AlignRightProps (line 4) | interface AlignRightProps extends React.SVGAttributes { FILE: packages/icons/src/react/Announcement.tsx type AnnouncementProps (line 4) | interface AnnouncementProps extends React.SVGAttributes { FILE: packages/icons/src/react/Apps.tsx type AppsProps (line 4) | interface AppsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Archive.tsx type ArchiveProps (line 4) | interface ArchiveProps extends React.SVGAttributes { FILE: packages/icons/src/react/Attach.tsx type AttachProps (line 4) | interface AttachProps extends React.SVGAttributes { FILE: packages/icons/src/react/Baseline.tsx type BaselineProps (line 4) | interface BaselineProps extends React.SVGAttributes { FILE: packages/icons/src/react/Basic.tsx type BasicProps (line 4) | interface BasicProps extends React.SVGAttributes { FILE: packages/icons/src/react/Battery.tsx type BatteryProps (line 4) | interface BatteryProps extends React.SVGAttributes { FILE: packages/icons/src/react/BlockQuote.tsx type BlockQuoteProps (line 4) | interface BlockQuoteProps extends React.SVGAttributes { FILE: packages/icons/src/react/Board.tsx type BoardProps (line 4) | interface BoardProps extends React.SVGAttributes { FILE: packages/icons/src/react/BoardPrivate.tsx type BoardPrivateProps (line 4) | interface BoardPrivateProps extends React.SVGAttributes { FILE: packages/icons/src/react/BoardShareable.tsx type BoardShareableProps (line 4) | interface BoardShareableProps extends React.SVGAttributes { FILE: packages/icons/src/react/BoardTemplate.tsx type BoardTemplateProps (line 4) | interface BoardTemplateProps extends React.SVGAttributes { FILE: packages/icons/src/react/Bold.tsx type BoldProps (line 4) | interface BoldProps extends React.SVGAttributes { FILE: packages/icons/src/react/Bolt.tsx type BoltProps (line 4) | interface BoltProps extends React.SVGAttributes { FILE: packages/icons/src/react/Bookmark.tsx type BookmarkProps (line 4) | interface BookmarkProps extends React.SVGAttributes { FILE: packages/icons/src/react/Broadcast.tsx type BroadcastProps (line 4) | interface BroadcastProps extends React.SVGAttributes { FILE: packages/icons/src/react/Broom.tsx type BroomProps (line 4) | interface BroomProps extends React.SVGAttributes { FILE: packages/icons/src/react/Bug.tsx type BugProps (line 4) | interface BugProps extends React.SVGAttributes { FILE: packages/icons/src/react/Bullet.tsx type BulletProps (line 4) | interface BulletProps extends React.SVGAttributes { FILE: packages/icons/src/react/Bullets.tsx type BulletsProps (line 4) | interface BulletsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Bulllet.tsx type BullletProps (line 4) | interface BullletProps extends React.SVGAttributes { FILE: packages/icons/src/react/Calendar.tsx type CalendarProps (line 4) | interface CalendarProps extends React.SVGAttributes { FILE: packages/icons/src/react/Chart.tsx type ChartProps (line 4) | interface ChartProps extends React.SVGAttributes { FILE: packages/icons/src/react/Check.tsx type CheckProps (line 4) | interface CheckProps extends React.SVGAttributes { FILE: packages/icons/src/react/CheckList.tsx type CheckListProps (line 4) | interface CheckListProps extends React.SVGAttributes { FILE: packages/icons/src/react/Checkbox.tsx type CheckboxProps (line 4) | interface CheckboxProps extends React.SVGAttributes { FILE: packages/icons/src/react/ClassicFolder.tsx type ClassicFolderProps (line 4) | interface ClassicFolderProps extends React.SVGAttributes { FILE: packages/icons/src/react/Clear.tsx type ClearProps (line 4) | interface ClearProps extends React.SVGAttributes { FILE: packages/icons/src/react/Clipboard.tsx type ClipboardProps (line 4) | interface ClipboardProps extends React.SVGAttributes { FILE: packages/icons/src/react/Close.tsx type CloseProps (line 4) | interface CloseProps extends React.SVGAttributes { FILE: packages/icons/src/react/CloseMedium.tsx type CloseMediumProps (line 4) | interface CloseMediumProps extends React.SVGAttributes { FILE: packages/icons/src/react/CloseRound.tsx type CloseRoundProps (line 4) | interface CloseRoundProps extends React.SVGAttributes { FILE: packages/icons/src/react/CloseSmall.tsx type CloseSmallProps (line 4) | interface CloseSmallProps extends React.SVGAttributes { FILE: packages/icons/src/react/Code.tsx type CodeProps (line 4) | interface CodeProps extends React.SVGAttributes { FILE: packages/icons/src/react/Collapse.tsx type CollapseProps (line 4) | interface CollapseProps extends React.SVGAttributes { FILE: packages/icons/src/react/CollapseHorizontally.tsx type CollapseHorizontallyProps (line 4) | interface CollapseHorizontallyProps extends React.SVGAttributes { FILE: packages/icons/src/react/Column.tsx type ColumnProps (line 4) | interface ColumnProps extends React.SVGAttributes { FILE: packages/icons/src/react/Comment.tsx type CommentProps (line 4) | interface CommentProps extends React.SVGAttributes { FILE: packages/icons/src/react/Completed.tsx type CompletedProps (line 4) | interface CompletedProps extends React.SVGAttributes { FILE: packages/icons/src/react/Connect.tsx type ConnectProps (line 4) | interface ConnectProps extends React.SVGAttributes { FILE: packages/icons/src/react/ConnectedDoc.tsx type ConnectedDocProps (line 4) | interface ConnectedDocProps extends React.SVGAttributes { FILE: packages/icons/src/react/ContentDirectory.tsx type ContentDirectoryProps (line 4) | interface ContentDirectoryProps extends React.SVGAttributes { FILE: packages/icons/src/react/ConvertToItem.tsx type ConvertToItemProps (line 4) | interface ConvertToItemProps extends React.SVGAttributes { FILE: packages/icons/src/react/ConvertToSubitem.tsx type ConvertToSubitemProps (line 4) | interface ConvertToSubitemProps extends React.SVGAttributes { FILE: packages/icons/src/react/Counter.tsx type CounterProps (line 4) | interface CounterProps extends React.SVGAttributes { FILE: packages/icons/src/react/Country.tsx type CountryProps (line 4) | interface CountryProps extends React.SVGAttributes { FILE: packages/icons/src/react/CreditCard.tsx type CreditCardProps (line 4) | interface CreditCardProps extends React.SVGAttributes { FILE: packages/icons/src/react/Custom.tsx type CustomProps (line 4) | interface CustomProps extends React.SVGAttributes { FILE: packages/icons/src/react/Cut.tsx type CutProps (line 4) | interface CutProps extends React.SVGAttributes { FILE: packages/icons/src/react/Dashboard.tsx type DashboardProps (line 4) | interface DashboardProps extends React.SVGAttributes { FILE: packages/icons/src/react/DashboardPrivate.tsx type DashboardPrivateProps (line 4) | interface DashboardPrivateProps extends React.SVGAttributes { FILE: packages/icons/src/react/Deactivate.tsx type DeactivateProps (line 4) | interface DeactivateProps extends React.SVGAttributes { FILE: packages/icons/src/react/Delete.tsx type DeleteProps (line 4) | interface DeleteProps extends React.SVGAttributes { FILE: packages/icons/src/react/Dependency.tsx type DependencyProps (line 4) | interface DependencyProps extends React.SVGAttributes { FILE: packages/icons/src/react/Description.tsx type DescriptionProps (line 4) | interface DescriptionProps extends React.SVGAttributes { FILE: packages/icons/src/react/DisabledUser.tsx type DisabledUserProps (line 4) | interface DisabledUserProps extends React.SVGAttributes { FILE: packages/icons/src/react/Divider.tsx type DividerProps (line 4) | interface DividerProps extends React.SVGAttributes { FILE: packages/icons/src/react/Doc.tsx type DocProps (line 4) | interface DocProps extends React.SVGAttributes { FILE: packages/icons/src/react/DocPrivate.tsx type DocPrivateProps (line 4) | interface DocPrivateProps extends React.SVGAttributes { FILE: packages/icons/src/react/DocShareable.tsx type DocShareableProps (line 4) | interface DocShareableProps extends React.SVGAttributes { FILE: packages/icons/src/react/DocTemplate.tsx type DocTemplateProps (line 4) | interface DocTemplateProps extends React.SVGAttributes { FILE: packages/icons/src/react/DoubleCheck.tsx type DoubleCheckProps (line 4) | interface DoubleCheckProps extends React.SVGAttributes { FILE: packages/icons/src/react/Downgrade.tsx type DowngradeProps (line 4) | interface DowngradeProps extends React.SVGAttributes { FILE: packages/icons/src/react/Download.tsx type DownloadProps (line 4) | interface DownloadProps extends React.SVGAttributes { FILE: packages/icons/src/react/Drag.tsx type DragProps (line 4) | interface DragProps extends React.SVGAttributes { FILE: packages/icons/src/react/Dropdown.tsx type DropdownProps (line 4) | interface DropdownProps extends React.SVGAttributes { FILE: packages/icons/src/react/DropdownChevronDown.tsx type DropdownChevronDownProps (line 4) | interface DropdownChevronDownProps extends React.SVGAttributes { FILE: packages/icons/src/react/DueDate.tsx type DueDateProps (line 4) | interface DueDateProps extends React.SVGAttributes { FILE: packages/icons/src/react/Duplicate.tsx type DuplicateProps (line 4) | interface DuplicateProps extends React.SVGAttributes { FILE: packages/icons/src/react/Edit.tsx type EditProps (line 4) | interface EditProps extends React.SVGAttributes { FILE: packages/icons/src/react/Education.tsx type EducationProps (line 4) | interface EducationProps extends React.SVGAttributes { FILE: packages/icons/src/react/Email.tsx type EmailProps (line 4) | interface EmailProps extends React.SVGAttributes { FILE: packages/icons/src/react/Embed.tsx type EmbedProps (line 4) | interface EmbedProps extends React.SVGAttributes { FILE: packages/icons/src/react/Emoji.tsx type EmojiProps (line 4) | interface EmojiProps extends React.SVGAttributes { FILE: packages/icons/src/react/Enter.tsx type EnterProps (line 4) | interface EnterProps extends React.SVGAttributes { FILE: packages/icons/src/react/EnterArrow.tsx type EnterArrowProps (line 4) | interface EnterArrowProps extends React.SVGAttributes { FILE: packages/icons/src/react/Erase.tsx type EraseProps (line 4) | interface EraseProps extends React.SVGAttributes { FILE: packages/icons/src/react/Event.tsx type EventProps (line 4) | interface EventProps extends React.SVGAttributes { FILE: packages/icons/src/react/Expand.tsx type ExpandProps (line 4) | interface ExpandProps extends React.SVGAttributes { FILE: packages/icons/src/react/ExternalPage.tsx type ExternalPageProps (line 4) | interface ExternalPageProps extends React.SVGAttributes { FILE: packages/icons/src/react/Favorite.tsx type FavoriteProps (line 4) | interface FavoriteProps extends React.SVGAttributes { FILE: packages/icons/src/react/Feedback.tsx type FeedbackProps (line 4) | interface FeedbackProps extends React.SVGAttributes { FILE: packages/icons/src/react/File.tsx type FileProps (line 4) | interface FileProps extends React.SVGAttributes { FILE: packages/icons/src/react/Files.tsx type FilesProps (line 4) | interface FilesProps extends React.SVGAttributes { FILE: packages/icons/src/react/Filter.tsx type FilterProps (line 4) | interface FilterProps extends React.SVGAttributes { FILE: packages/icons/src/react/Folder.tsx type FolderProps (line 4) | interface FolderProps extends React.SVGAttributes { FILE: packages/icons/src/react/Form.tsx type FormProps (line 4) | interface FormProps extends React.SVGAttributes { FILE: packages/icons/src/react/Formula.tsx type FormulaProps (line 4) | interface FormulaProps extends React.SVGAttributes { FILE: packages/icons/src/react/Forum.tsx type ForumProps (line 4) | interface ForumProps extends React.SVGAttributes { FILE: packages/icons/src/react/Forward.tsx type ForwardProps (line 4) | interface ForwardProps extends React.SVGAttributes { FILE: packages/icons/src/react/Fullscreen.tsx type FullscreenProps (line 4) | interface FullscreenProps extends React.SVGAttributes { FILE: packages/icons/src/react/FullscreenClose.tsx type FullscreenCloseProps (line 4) | interface FullscreenCloseProps extends React.SVGAttributes { FILE: packages/icons/src/react/Gallery.tsx type GalleryProps (line 4) | interface GalleryProps extends React.SVGAttributes { FILE: packages/icons/src/react/Gantt.tsx type GanttProps (line 4) | interface GanttProps extends React.SVGAttributes { FILE: packages/icons/src/react/Gif.tsx type GifProps (line 4) | interface GifProps extends React.SVGAttributes { FILE: packages/icons/src/react/Globe.tsx type GlobeProps (line 4) | interface GlobeProps extends React.SVGAttributes { FILE: packages/icons/src/react/Graph.tsx type GraphProps (line 4) | interface GraphProps extends React.SVGAttributes { FILE: packages/icons/src/react/Group.tsx type GroupProps (line 4) | interface GroupProps extends React.SVGAttributes { FILE: packages/icons/src/react/Guest.tsx type GuestProps (line 4) | interface GuestProps extends React.SVGAttributes { FILE: packages/icons/src/react/Health.tsx type HealthProps (line 4) | interface HealthProps extends React.SVGAttributes { FILE: packages/icons/src/react/Heart.tsx type HeartProps (line 4) | interface HeartProps extends React.SVGAttributes { FILE: packages/icons/src/react/Help.tsx type HelpProps (line 4) | interface HelpProps extends React.SVGAttributes { FILE: packages/icons/src/react/Hide.tsx type HideProps (line 4) | interface HideProps extends React.SVGAttributes { FILE: packages/icons/src/react/Highlight.tsx type HighlightProps (line 4) | interface HighlightProps extends React.SVGAttributes { FILE: packages/icons/src/react/HighlightColorBucket.tsx type HighlightColorBucketProps (line 4) | interface HighlightColorBucketProps extends React.SVGAttributes { FILE: packages/icons/src/react/IPRestrictions.tsx type IPRestrictionsProps (line 4) | interface IPRestrictionsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Idea.tsx type IdeaProps (line 4) | interface IdeaProps extends React.SVGAttributes { FILE: packages/icons/src/react/Image.tsx type ImageProps (line 4) | interface ImageProps extends React.SVGAttributes { FILE: packages/icons/src/react/Inbox.tsx type InboxProps (line 4) | interface InboxProps extends React.SVGAttributes { FILE: packages/icons/src/react/Info.tsx type InfoProps (line 4) | interface InfoProps extends React.SVGAttributes { FILE: packages/icons/src/react/Integrations.tsx type IntegrationsProps (line 4) | interface IntegrationsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Invite.tsx type InviteProps (line 4) | interface InviteProps extends React.SVGAttributes { FILE: packages/icons/src/react/Italic.tsx type ItalicProps (line 4) | interface ItalicProps extends React.SVGAttributes { FILE: packages/icons/src/react/Item.tsx type ItemProps (line 4) | interface ItemProps extends React.SVGAttributes { FILE: packages/icons/src/react/ItemDefaultValues.tsx type ItemDefaultValuesProps (line 4) | interface ItemDefaultValuesProps extends React.SVGAttributes { FILE: packages/icons/src/react/ItemHeightDouble.tsx type ItemHeightDoubleProps (line 4) | interface ItemHeightDoubleProps extends React.SVGAttributes { FILE: packages/icons/src/react/ItemHeightSingle.tsx type ItemHeightSingleProps (line 4) | interface ItemHeightSingleProps extends React.SVGAttributes { FILE: packages/icons/src/react/ItemHeightTriple.tsx type ItemHeightTripleProps (line 4) | interface ItemHeightTripleProps extends React.SVGAttributes { FILE: packages/icons/src/react/Key.tsx type KeyProps (line 4) | interface KeyProps extends React.SVGAttributes { FILE: packages/icons/src/react/Keyboard.tsx type KeyboardProps (line 4) | interface KeyboardProps extends React.SVGAttributes { FILE: packages/icons/src/react/Labs.tsx type LabsProps (line 4) | interface LabsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Launch.tsx type LaunchProps (line 4) | interface LaunchProps extends React.SVGAttributes { FILE: packages/icons/src/react/Layout.tsx type LayoutProps (line 4) | interface LayoutProps extends React.SVGAttributes { FILE: packages/icons/src/react/LearnMore.tsx type LearnMoreProps (line 4) | interface LearnMoreProps extends React.SVGAttributes { FILE: packages/icons/src/react/Lines.tsx type LinesProps (line 4) | interface LinesProps extends React.SVGAttributes { FILE: packages/icons/src/react/Link.tsx type LinkProps (line 4) | interface LinkProps extends React.SVGAttributes { FILE: packages/icons/src/react/Location.tsx type LocationProps (line 4) | interface LocationProps extends React.SVGAttributes { FILE: packages/icons/src/react/Locked.tsx type LockedProps (line 4) | interface LockedProps extends React.SVGAttributes { FILE: packages/icons/src/react/LogIn.tsx type LogInProps (line 4) | interface LogInProps extends React.SVGAttributes { FILE: packages/icons/src/react/LogOut.tsx type LogOutProps (line 4) | interface LogOutProps extends React.SVGAttributes { FILE: packages/icons/src/react/LongText.tsx type LongTextProps (line 4) | interface LongTextProps extends React.SVGAttributes { FILE: packages/icons/src/react/Mention.tsx type MentionProps (line 4) | interface MentionProps extends React.SVGAttributes { FILE: packages/icons/src/react/Menu.tsx type MenuProps (line 4) | interface MenuProps extends React.SVGAttributes { FILE: packages/icons/src/react/Microphone.tsx type MicrophoneProps (line 4) | interface MicrophoneProps extends React.SVGAttributes { FILE: packages/icons/src/react/Minimize.tsx type MinimizeProps (line 4) | interface MinimizeProps extends React.SVGAttributes { FILE: packages/icons/src/react/MinusSmall.tsx type MinusSmallProps (line 4) | interface MinusSmallProps extends React.SVGAttributes { FILE: packages/icons/src/react/Mirror.tsx type MirrorProps (line 4) | interface MirrorProps extends React.SVGAttributes { FILE: packages/icons/src/react/Mobile.tsx type MobileProps (line 4) | interface MobileProps extends React.SVGAttributes { FILE: packages/icons/src/react/MondayDoc.tsx type MondayDocProps (line 4) | interface MondayDocProps extends React.SVGAttributes { FILE: packages/icons/src/react/MondayLogoOutline.tsx type MondayLogoOutlineProps (line 4) | interface MondayLogoOutlineProps extends React.SVGAttributes { FILE: packages/icons/src/react/Moon.tsx type MoonProps (line 4) | interface MoonProps extends React.SVGAttributes { FILE: packages/icons/src/react/MoreActions.tsx type MoreActionsProps (line 4) | interface MoreActionsProps extends React.SVGAttributes { FILE: packages/icons/src/react/MoreBelow.tsx type MoreBelowProps (line 4) | interface MoreBelowProps extends React.SVGAttributes { FILE: packages/icons/src/react/MoreBelowFilled.tsx type MoreBelowFilledProps (line 4) | interface MoreBelowFilledProps extends React.SVGAttributes { FILE: packages/icons/src/react/Move.tsx type MoveProps (line 4) | interface MoveProps extends React.SVGAttributes { FILE: packages/icons/src/react/MoveArrowDown.tsx type MoveArrowDownProps (line 4) | interface MoveArrowDownProps extends React.SVGAttributes { FILE: packages/icons/src/react/MoveArrowLeft.tsx type MoveArrowLeftProps (line 4) | interface MoveArrowLeftProps extends React.SVGAttributes { FILE: packages/icons/src/react/MoveArrowLeftDouble.tsx type MoveArrowLeftDoubleProps (line 4) | interface MoveArrowLeftDoubleProps extends React.SVGAttributes { FILE: packages/icons/src/react/MoveArrowRightNarrow.tsx type MoveArrowRightNarrowProps (line 4) | interface MoveArrowRightNarrowProps extends React.SVGAttributes { FILE: packages/icons/src/react/Mute.tsx type MuteProps (line 4) | interface MuteProps extends React.SVGAttributes { FILE: packages/icons/src/react/MyWeek.tsx type MyWeekProps (line 4) | interface MyWeekProps extends React.SVGAttributes { FILE: packages/icons/src/react/NavigationArrow.tsx type NavigationArrowProps (line 4) | interface NavigationArrowProps extends React.SVGAttributes { FILE: packages/icons/src/react/NavigationChevronDown.tsx type NavigationChevronDownProps (line 4) | interface NavigationChevronDownProps extends React.SVGAttributes { FILE: packages/icons/src/react/Night.tsx type NightProps (line 4) | interface NightProps extends React.SVGAttributes { FILE: packages/icons/src/react/NoColor.tsx type NoColorProps (line 4) | interface NoColorProps extends React.SVGAttributes { FILE: packages/icons/src/react/Note.tsx type NoteProps (line 4) | interface NoteProps extends React.SVGAttributes { FILE: packages/icons/src/react/NotificationChecked.tsx type NotificationCheckedProps (line 4) | interface NotificationCheckedProps extends React.SVGAttributes { FILE: packages/icons/src/react/NotificationsMuted.tsx type NotificationsMutedProps (line 4) | interface NotificationsMutedProps extends React.SVGAttributes { FILE: packages/icons/src/react/Numbers.tsx type NumbersProps (line 4) | interface NumbersProps extends React.SVGAttributes { FILE: packages/icons/src/react/Offline.tsx type OfflineProps (line 4) | interface OfflineProps extends React.SVGAttributes { FILE: packages/icons/src/react/Open.tsx type OpenProps (line 4) | interface OpenProps extends React.SVGAttributes { FILE: packages/icons/src/react/PDF.tsx type PDFProps (line 4) | interface PDFProps extends React.SVGAttributes { FILE: packages/icons/src/react/Page.tsx type PageProps (line 4) | interface PageProps extends React.SVGAttributes { FILE: packages/icons/src/react/Paste.tsx type PasteProps (line 4) | interface PasteProps extends React.SVGAttributes { FILE: packages/icons/src/react/Pause.tsx type PauseProps (line 4) | interface PauseProps extends React.SVGAttributes { FILE: packages/icons/src/react/Person.tsx type PersonProps (line 4) | interface PersonProps extends React.SVGAttributes { FILE: packages/icons/src/react/PersonRound.tsx type PersonRoundProps (line 4) | interface PersonRoundProps extends React.SVGAttributes { FILE: packages/icons/src/react/Pin.tsx type PinProps (line 4) | interface PinProps extends React.SVGAttributes { FILE: packages/icons/src/react/PinFull.tsx type PinFullProps (line 4) | interface PinFullProps extends React.SVGAttributes { FILE: packages/icons/src/react/Placeholder.tsx type PlaceholderProps (line 4) | interface PlaceholderProps extends React.SVGAttributes { FILE: packages/icons/src/react/Play.tsx type PlayProps (line 4) | interface PlayProps extends React.SVGAttributes { FILE: packages/icons/src/react/Print.tsx type PrintProps (line 4) | interface PrintProps extends React.SVGAttributes { FILE: packages/icons/src/react/Prompt.tsx type PromptProps (line 4) | interface PromptProps extends React.SVGAttributes { FILE: packages/icons/src/react/PushNotification.tsx type PushNotificationProps (line 4) | interface PushNotificationProps extends React.SVGAttributes { FILE: packages/icons/src/react/Quote.tsx type QuoteProps (line 4) | interface QuoteProps extends React.SVGAttributes { FILE: packages/icons/src/react/Radio.tsx type RadioProps (line 4) | interface RadioProps extends React.SVGAttributes { FILE: packages/icons/src/react/Recurring.tsx type RecurringProps (line 4) | interface RecurringProps extends React.SVGAttributes { FILE: packages/icons/src/react/RecycleBin.tsx type RecycleBinProps (line 4) | interface RecycleBinProps extends React.SVGAttributes { FILE: packages/icons/src/react/Redo.tsx type RedoProps (line 4) | interface RedoProps extends React.SVGAttributes { FILE: packages/icons/src/react/Remove.tsx type RemoveProps (line 4) | interface RemoveProps extends React.SVGAttributes { FILE: packages/icons/src/react/RemoveRound.tsx type RemoveRoundProps (line 4) | interface RemoveRoundProps extends React.SVGAttributes { FILE: packages/icons/src/react/Reply.tsx type ReplyProps (line 4) | interface ReplyProps extends React.SVGAttributes { FILE: packages/icons/src/react/ReplyAll.tsx type ReplyAllProps (line 4) | interface ReplyAllProps extends React.SVGAttributes { FILE: packages/icons/src/react/Retry.tsx type RetryProps (line 4) | interface RetryProps extends React.SVGAttributes { FILE: packages/icons/src/react/Robot.tsx type RobotProps (line 4) | interface RobotProps extends React.SVGAttributes { FILE: packages/icons/src/react/Rotate.tsx type RotateProps (line 4) | interface RotateProps extends React.SVGAttributes { FILE: packages/icons/src/react/ScheduledEmail.tsx type ScheduledEmailProps (line 4) | interface ScheduledEmailProps extends React.SVGAttributes { FILE: packages/icons/src/react/ScheduledSend.tsx type ScheduledSendProps (line 4) | interface ScheduledSendProps extends React.SVGAttributes { FILE: packages/icons/src/react/Search.tsx type SearchProps (line 4) | interface SearchProps extends React.SVGAttributes { FILE: packages/icons/src/react/Security.tsx type SecurityProps (line 4) | interface SecurityProps extends React.SVGAttributes { FILE: packages/icons/src/react/Send.tsx type SendProps (line 4) | interface SendProps extends React.SVGAttributes { FILE: packages/icons/src/react/Settings.tsx type SettingsProps (line 4) | interface SettingsProps extends React.SVGAttributes { FILE: packages/icons/src/react/SettingsKnobs.tsx type SettingsKnobsProps (line 4) | interface SettingsKnobsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Share.tsx type ShareProps (line 4) | interface ShareProps extends React.SVGAttributes { FILE: packages/icons/src/react/ShortText.tsx type ShortTextProps (line 4) | interface ShortTextProps extends React.SVGAttributes { FILE: packages/icons/src/react/Show.tsx type ShowProps (line 4) | interface ShowProps extends React.SVGAttributes { FILE: packages/icons/src/react/Shredder.tsx type ShredderProps (line 4) | interface ShredderProps extends React.SVGAttributes { FILE: packages/icons/src/react/Shuffle.tsx type ShuffleProps (line 4) | interface ShuffleProps extends React.SVGAttributes { FILE: packages/icons/src/react/Signature.tsx type SignatureProps (line 4) | interface SignatureProps extends React.SVGAttributes { FILE: packages/icons/src/react/Sort.tsx type SortProps (line 4) | interface SortProps extends React.SVGAttributes { FILE: packages/icons/src/react/SortAscending.tsx type SortAscendingProps (line 4) | interface SortAscendingProps extends React.SVGAttributes { FILE: packages/icons/src/react/SortDescending.tsx type SortDescendingProps (line 4) | interface SortDescendingProps extends React.SVGAttributes { FILE: packages/icons/src/react/Sound.tsx type SoundProps (line 4) | interface SoundProps extends React.SVGAttributes { FILE: packages/icons/src/react/Status.tsx type StatusProps (line 4) | interface StatusProps extends React.SVGAttributes { FILE: packages/icons/src/react/StrikethroughS.tsx type StrikethroughSProps (line 4) | interface StrikethroughSProps extends React.SVGAttributes { FILE: packages/icons/src/react/StrikethroughT.tsx type StrikethroughTProps (line 4) | interface StrikethroughTProps extends React.SVGAttributes { FILE: packages/icons/src/react/Subitems.tsx type SubitemsProps (line 4) | interface SubitemsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Sun.tsx type SunProps (line 4) | interface SunProps extends React.SVGAttributes { FILE: packages/icons/src/react/Switch.tsx type SwitchProps (line 4) | interface SwitchProps extends React.SVGAttributes { FILE: packages/icons/src/react/Switcher.tsx type SwitcherProps (line 4) | interface SwitcherProps extends React.SVGAttributes { FILE: packages/icons/src/react/Table.tsx type TableProps (line 4) | interface TableProps extends React.SVGAttributes { FILE: packages/icons/src/react/Tags.tsx type TagsProps (line 4) | interface TagsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Team.tsx type TeamProps (line 4) | interface TeamProps extends React.SVGAttributes { FILE: packages/icons/src/react/Text.tsx type TextProps (line 4) | interface TextProps extends React.SVGAttributes { FILE: packages/icons/src/react/TextBig.tsx type TextBigProps (line 4) | interface TextBigProps extends React.SVGAttributes { FILE: packages/icons/src/react/TextColorIndicator.tsx type TextColorIndicatorProps (line 4) | interface TextColorIndicatorProps extends React.SVGAttributes { FILE: packages/icons/src/react/TextCopy.tsx type TextCopyProps (line 4) | interface TextCopyProps extends React.SVGAttributes { FILE: packages/icons/src/react/TextFormatting.tsx type TextFormattingProps (line 4) | interface TextFormattingProps extends React.SVGAttributes { FILE: packages/icons/src/react/TextHuge.tsx type TextHugeProps (line 4) | interface TextHugeProps extends React.SVGAttributes { FILE: packages/icons/src/react/TextMedium.tsx type TextMediumProps (line 4) | interface TextMediumProps extends React.SVGAttributes { FILE: packages/icons/src/react/TextSmall.tsx type TextSmallProps (line 4) | interface TextSmallProps extends React.SVGAttributes { FILE: packages/icons/src/react/Textcolor.tsx type TextcolorProps (line 4) | interface TextcolorProps extends React.SVGAttributes { FILE: packages/icons/src/react/ThumbsDown.tsx type ThumbsDownProps (line 4) | interface ThumbsDownProps extends React.SVGAttributes { FILE: packages/icons/src/react/ThumbsUp.tsx type ThumbsUpProps (line 4) | interface ThumbsUpProps extends React.SVGAttributes { FILE: packages/icons/src/react/Time.tsx type TimeProps (line 4) | interface TimeProps extends React.SVGAttributes { FILE: packages/icons/src/react/Timeline.tsx type TimelineProps (line 4) | interface TimelineProps extends React.SVGAttributes { FILE: packages/icons/src/react/Translation.tsx type TranslationProps (line 4) | interface TranslationProps extends React.SVGAttributes { FILE: packages/icons/src/react/TurnInto.tsx type TurnIntoProps (line 4) | interface TurnIntoProps extends React.SVGAttributes { FILE: packages/icons/src/react/Underline.tsx type UnderlineProps (line 4) | interface UnderlineProps extends React.SVGAttributes { FILE: packages/icons/src/react/Undo.tsx type UndoProps (line 4) | interface UndoProps extends React.SVGAttributes { FILE: packages/icons/src/react/Unlocked.tsx type UnlockedProps (line 4) | interface UnlockedProps extends React.SVGAttributes { FILE: packages/icons/src/react/Update.tsx type UpdateProps (line 4) | interface UpdateProps extends React.SVGAttributes { FILE: packages/icons/src/react/Upgrade.tsx type UpgradeProps (line 4) | interface UpgradeProps extends React.SVGAttributes { FILE: packages/icons/src/react/Upload.tsx type UploadProps (line 4) | interface UploadProps extends React.SVGAttributes { FILE: packages/icons/src/react/UserDomain.tsx type UserDomainProps (line 4) | interface UserDomainProps extends React.SVGAttributes { FILE: packages/icons/src/react/UserStatus.tsx type UserStatusProps (line 4) | interface UserStatusProps extends React.SVGAttributes { FILE: packages/icons/src/react/Versioning.tsx type VersioningProps (line 4) | interface VersioningProps extends React.SVGAttributes { FILE: packages/icons/src/react/Video.tsx type VideoProps (line 4) | interface VideoProps extends React.SVGAttributes { FILE: packages/icons/src/react/Wand.tsx type WandProps (line 4) | interface WandProps extends React.SVGAttributes { FILE: packages/icons/src/react/Warning.tsx type WarningProps (line 4) | interface WarningProps extends React.SVGAttributes { FILE: packages/icons/src/react/WarningFull.tsx type WarningFullProps (line 4) | interface WarningFullProps extends React.SVGAttributes { FILE: packages/icons/src/react/WhatsNew.tsx type WhatsNewProps (line 4) | interface WhatsNewProps extends React.SVGAttributes { FILE: packages/icons/src/react/Widgets.tsx type WidgetsProps (line 4) | interface WidgetsProps extends React.SVGAttributes { FILE: packages/icons/src/react/Work.tsx type WorkProps (line 4) | interface WorkProps extends React.SVGAttributes { FILE: packages/icons/src/react/Workflow.tsx type WorkflowProps (line 4) | interface WorkflowProps extends React.SVGAttributes { FILE: packages/icons/src/react/Workspace.tsx type WorkspaceProps (line 4) | interface WorkspaceProps extends React.SVGAttributes { FILE: packages/icons/src/react/WrapText.tsx type WrapTextProps (line 4) | interface WrapTextProps extends React.SVGAttributes { FILE: packages/icons/src/react/ZoomIn.tsx type ZoomInProps (line 4) | interface ZoomInProps extends React.SVGAttributes { FILE: packages/icons/src/react/ZoomOut.tsx type ZoomOutProps (line 4) | interface ZoomOutProps extends React.SVGAttributes { FILE: packages/icons/src/types.ts type IconName (line 6) | type IconName = (typeof iconsMetaData)[number]["name"]; FILE: packages/mcp/scripts/extract-accessibility.js function getMdxFiles (line 14) | function getMdxFiles() { function extractAccessibilityFromMdx (line 39) | function extractAccessibilityFromMdx(file) { function cleanUpAccessibilityContent (line 94) | function cleanUpAccessibilityContent(content) { function run (line 146) | function run() { FILE: packages/mcp/scripts/extract-code-samples.js function getStoryFiles (line 16) | function getStoryFiles() { function generateCodeForOneLiner (line 43) | function generateCodeForOneLiner(ast, constName) { function extractMarkdown (line 59) | function extractMarkdown(file) { function run (line 145) | function run() { FILE: packages/mcp/src/index.ts function main (line 15) | async function main() { FILE: packages/mcp/src/server/index.ts type ExecuteResult (line 13) | type ExecuteResult = Promise<{ type MCPTool (line 18) | interface MCPTool { FILE: packages/mcp/src/server/tools/dropdown-migration.ts function getDropdownMigrationInstructions (line 69) | function getDropdownMigrationInstructions(projectInfo: any) { function analyzeProject (line 242) | async function analyzeProject(projectPath: string) { function analyzeDropdownImports (line 259) | async function analyzeDropdownImports(projectPath: string): Promise { function analyzeDropdownUsage (line 296) | async function analyzeDropdownUsage(projectPath: string): Promise { function analyzePropUsage (line 328) | async function analyzePropUsage(projectPath: string): Promise { function analyzeOptionStructures (line 393) | async function analyzeOptionStructures(projectPath: string): Promise { function getAllTsFiles (line 435) | async function getAllTsFiles(dir: string): Promise { function generateRecommendations (line 472) | function generateRecommendations(analysis: any, projectInfo: any) { function getRemovedPropFix (line 634) | function getRemovedPropFix(prop: string): string { function getChangedPropFix (line 653) | function getChangedPropFix(prop: string): string { FILE: packages/mcp/src/server/tools/icon-metadata-service.ts type IconMetadata (line 7) | interface IconMetadata { class IconMetadataService (line 16) | class IconMetadataService { method getIconMetadata (line 20) | static async getIconMetadata(): Promise { method fetchWithRetry (line 36) | private static async fetchWithRetry(): Promise { method parseJavaScriptModule (line 63) | private static parseJavaScriptModule(jsCode: string): IconMetadata[] { FILE: packages/mcp/src/server/tools/metadata-service.ts type ComponentMetadata (line 6) | interface ComponentMetadata { class MetadataService (line 12) | class MetadataService { method getMetadata (line 16) | static async getMetadata(): Promise { method fetchWithRetry (line 35) | private static async fetchWithRetry(): Promise { FILE: packages/mcp/src/server/tools/token-metadata-service.ts type TokenMetadata (line 6) | interface TokenMetadata { class TokenMetadataService (line 14) | class TokenMetadataService { method getTokenMetadata (line 21) | static async getTokenMetadata(): Promise { method fetchWithRetry (line 43) | private static async fetchWithRetry(): Promise { method parseTokensFromContent (line 70) | private static parseTokensFromContent(content: string): TokenMetadata[] { method categorizeToken (line 118) | private static categorizeToken(tokenName: string): string { method clearCache (line 164) | static clearCache(): void { FILE: packages/mcp/src/server/tools/v3-migration.ts function getMigrationInstructions (line 69) | function getMigrationInstructions(projectInfo: any) { function analyzeProject (line 288) | async function analyzeProject(projectPath: string) { function analyzePackageJson (line 312) | function analyzePackageJson(packageJson: any) { function analyzeImports (line 331) | async function analyzeImports(projectPath: string): Promise { function analyzeComponentUsage (line 378) | async function analyzeComponentUsage(projectPath: string): Promise { function getAllTsFiles (line 449) | async function getAllTsFiles(dir: string): Promise { function generateRecommendations (line 486) | function generateRecommendations(analysis: any, projectInfo: any) { function getComponentReplacement (line 640) | function getComponentReplacement(component: string): string { function getBreakingChangeDetails (line 650) | function getBreakingChangeDetails(component: string): string { FILE: packages/mcp/src/server/tools/v4-migration.ts constant PROMOTED_COMPONENTS (line 8) | const PROMOTED_COMPONENTS = ["Dropdown", "AttentionBox", "Modal", "DateP... type OldComponentDetection (line 10) | interface OldComponentDetection { type PromotedComponentAnalysis (line 18) | interface PromotedComponentAnalysis { function getMigrationInstructions (line 90) | function getMigrationInstructions(projectInfo: { targetDirectory: string... type FileIssue (line 370) | interface FileIssue { function analyzeProject (line 378) | async function analyzeProject(projectPath: string) { function analyzePackageJson (line 408) | function analyzePackageJson(packageJson: any) { function scanAllFiles (line 426) | function scanAllFiles(files: string[]) { function scanStyleFile (line 531) | function scanStyleFile(file: string, lines: string[], importAnalysis: an... function scanManualChanges (line 558) | function scanManualChanges(file: string, lines: string[], content: strin... function collapseImportLines (line 755) | function collapseImportLines(lines: string[]): Array<{ text: string; lin... function detectPromotedComponentImports (line 783) | function detectPromotedComponentImports(files: string[]): PromotedCompon... function getPromotedComponentMigrationGuide (line 843) | function getPromotedComponentMigrationGuide() { function getAllSourceFiles (line 906) | function getAllSourceFiles(dir: string): string[] { function generateRecommendations (line 935) | function generateRecommendations(analysis: any, projectInfo: { targetDir... function getComponentReplacement (line 1187) | function getComponentReplacement(component: string): string { function getComponentReplacementDetails (line 1194) | function getComponentReplacementDetails(component: string): string { function getBreakingChangeDetails (line 1206) | function getBreakingChangeDetails(component: string): string { FILE: packages/shared/src/constants/keyCodes.ts constant SELECTION_KEYS (line 12) | const SELECTION_KEYS = [keyCodes.ENTER, keyCodes.SPACE]; constant UP_DOWN_ARROWS (line 13) | const UP_DOWN_ARROWS = [keyCodes.UP_ARROW, keyCodes.DOWN_ARROW]; FILE: packages/shared/src/constants/sizes.ts constant BASE_SIZES (line 1) | const BASE_SIZES = { constant SIZES (line 7) | const SIZES = { XXS: "xxs", XS: "xs", ...BASE_SIZES } as const; type BaseSizes (line 9) | enum BaseSizes { type Sizes (line 15) | enum Sizes { type SIZES_VALUES (line 23) | type SIZES_VALUES = (typeof SIZES)[keyof typeof SIZES]; FILE: packages/shared/src/hooks/useEventListener.ts function useEventListener (line 4) | function useEventListener({ FILE: packages/shared/src/hooks/useKeyEvent.ts constant CTRL_OR_META (line 6) | const CTRL_OR_META = "ctrlOrMetaKey"; type Modifier (line 8) | enum Modifier { type UseKeyEventArgs (line 31) | interface UseKeyEventArgs { function useKeyEvent (line 74) | function useKeyEvent({ FILE: packages/shared/src/hooks/useKeyboardButtonPressedFunc.ts function useKeyboardButtonPressedFunc (line 5) | function useKeyboardButtonPressedFunc(onClick: (event: React.KeyboardEve... FILE: packages/shared/src/hooks/useMergeRef.ts function useMergeRef (line 16) | function useMergeRef(...refs: (RefObject | ForwardedRef | null)... FILE: packages/shared/src/tests/constants.ts type ComponentDefaultTestId (line 1) | enum ComponentDefaultTestId { type NavigationCommand (line 133) | enum NavigationCommand { type ComponentVibeId (line 144) | enum ComponentVibeId { FILE: packages/shared/src/types/ArrayLastElement.ts type ArrayLastElement (line 1) | type ArrayLastElement = T extends [...unknown[], in... FILE: packages/shared/src/types/Colors.ts type ContentColor (line 16) | type ContentColor = (typeof contentColors)[number]; type StateSelectedColorKeys (line 17) | type StateSelectedColorKeys = keyof typeof MapStateSelectedColor; type StateSelectedHoverColorKeys (line 18) | type StateSelectedHoverColorKeys = keyof typeof MapStateSelectedHoverColor; type ElementAllowedColor (line 20) | type ElementAllowedColor = ContentColor | "positive" | "negative" | "pri... function getElementColor (line 22) | function getElementColor( type ColorStyle (line 42) | type ColorStyle = "regular" | "hover" | "selected"; FILE: packages/shared/src/types/ElementContent.ts type ElementContent (line 3) | type ElementContent = ReactNode | ReactNode[]; FILE: packages/shared/src/types/FormElement.ts type FormElementProps (line 7) | type FormElementProps = FILE: packages/shared/src/types/MoveBy.ts type MoveBy (line 1) | type MoveBy = { FILE: packages/shared/src/types/SplitString.ts type SplitString (line 1) | type SplitString = string extends S FILE: packages/shared/src/types/VibeComponentProps.ts type VibeComponentProps (line 1) | interface VibeComponentProps { FILE: packages/shared/src/types/events.ts type OnPressEventType (line 3) | type OnPressEventType = React.MouseEvent | React.Focus... type GeneralEventType (line 4) | type GeneralEventType = Event | React.UIEvent; type GenericEventCallback (line 5) | type GenericEventCallback = (ev: GeneralEventType) => unknown; type KeyboardEventCallback (line 6) | type KeyboardEventCallback = (event: KeyboardEvent) => unknown; type MouseEventCallBack (line 9) | type MouseEventCallBack = (event: React.MouseEvent void | boolean>, allowB... function convertToArray (line 46) | function convertToArray(input: T | Array): Array { function NOOP (line 50) | function NOOP() {} FILE: packages/shared/src/utils/media-query-utils.ts constant SMALL1 (line 1) | const SMALL1 = 1; constant SMALL2 (line 2) | const SMALL2 = 2; constant MEDIUM1 (line 3) | const MEDIUM1 = 3; constant MEDIUM2 (line 4) | const MEDIUM2 = 4; constant LARGE (line 5) | const LARGE = 5; constant XLARGE (line 6) | const XLARGE = 6; constant MEDIA_QUERY_QUERIES (line 8) | const MEDIA_QUERY_QUERIES = { constant VIBE_MEDIA_QUERIES (line 17) | const VIBE_MEDIA_QUERIES = [ constant MEDIA_QUERY_SIZES (line 26) | const MEDIA_QUERY_SIZES = { FILE: packages/shared/src/utils/screenReaderAccessHelper.ts function getClickableScreenReaderAccessProps (line 1) | function getClickableScreenReaderAccessProps({ function getClickableIconScreenReaderAccessProps (line 17) | function getClickableIconScreenReaderAccessProps({ FILE: packages/shared/src/utils/testid-helper.ts function createTestIdHelper (line 1) | function createTestIdHelper(componentTestId: string) { FILE: packages/shared/src/utils/textManipulations.ts constant MIN_PRECISION (line 3) | const MIN_PRECISION = 0; constant MAX_PRECISION (line 4) | const MAX_PRECISION = 20; constant DEFAULT_LOCAL (line 5) | const DEFAULT_LOCAL = "en-US"; function validateLocalSupported (line 7) | function validateLocalSupported(local: string) { function validatePrecision (line 19) | function validatePrecision(precision: number) { function formatNumber (line 31) | function formatNumber( FILE: packages/shared/src/utils/typesciptCssModulesHelper.ts function getStyle (line 6) | function getStyle( FILE: packages/shared/src/utils/user-agent-utils.ts function isFirefox (line 1) | function isFirefox() { function isIE11 (line 5) | function isIE11() { FILE: packages/shared/src/utils/warn-deprecated.ts function useWarnDeprecated (line 3) | function useWarnDeprecated({ function warnDeprecated (line 18) | function warnDeprecated({ FILE: packages/storybook-blocks/__mocks__/fileMock.js method process (line 4) | process(src, filename) { FILE: packages/storybook-blocks/__mocks__/styleMock.js method process (line 2) | process(src, filename) { FILE: packages/storybook-blocks/rollup.config.js constant EXTENSIONS (line 12) | const EXTENSIONS = ['.js', '.jsx', '.ts', '.tsx']; constant ROOT_PATH (line 13) | const ROOT_PATH = path.join(__dirname); constant SRC_PATH (line 14) | const SRC_PATH = path.join(ROOT_PATH, 'src'); constant DIST_PATH (line 15) | const DIST_PATH = path.join(ROOT_PATH, 'dist'); FILE: packages/storybook-blocks/src/components/alpha-warning/__stories__/alpha-warning.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/anchor-list-item/__stories__/anchor-list-item.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/anchor-list-item/anchor-list-item.tsx type AnchorListItemProps (line 5) | type AnchorListItemProps = { FILE: packages/storybook-blocks/src/components/color-description/__stories__/color-description.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/color-description/color-description.tsx type ColorDescriptionProps (line 6) | type ColorDescriptionProps = { FILE: packages/storybook-blocks/src/components/component-name/__stories__/component-name.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/component-name/component-name.tsx type ComponentNameProps (line 5) | type ComponentNameProps = { FILE: packages/storybook-blocks/src/components/component-rule/component-rule-constants.ts constant COMPONENT_RULE_BASE_CSS_CLASS (line 1) | const COMPONENT_RULE_BASE_CSS_CLASS = 'vibe-sb-comps-component-rule'; constant RECOMMENDED_TITLE (line 2) | const RECOMMENDED_TITLE = 'Do'; constant NOT_RECOMMENDED_TITLE (line 3) | const NOT_RECOMMENDED_TITLE = "Don't"; FILE: packages/storybook-blocks/src/components/component-rule/component-rule.tsx type ComponentRuleProps (line 9) | interface ComponentRuleProps { FILE: packages/storybook-blocks/src/components/component-rules/__stories__/component-rules.stories.tsx type Story (line 11) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/component-rules/component-rules.tsx type ComponentRulesProps (line 7) | interface ComponentRulesProps { FILE: packages/storybook-blocks/src/components/deprecated-warning/__stories__/deprecated-warning.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/deprecated-warning/deprecated-warning.tsx type DeprecatedWarningProps (line 6) | interface DeprecatedWarningProps { FILE: packages/storybook-blocks/src/components/frame/__stories__/frame.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/frame/frame.tsx type FrameProps (line 6) | type FrameProps = { FILE: packages/storybook-blocks/src/components/function-arguments/__stories__/function-arguments.stories.tsx type Story (line 11) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/function-arguments/function-argument.tsx type FunctionArgumentProps (line 5) | type FunctionArgumentProps = { FILE: packages/storybook-blocks/src/components/function-arguments/function-arguments.tsx type FunctionArgumentsProps (line 4) | type FunctionArgumentsProps = { FILE: packages/storybook-blocks/src/components/github-contributors-list/contributors-list.tsx type ContributorsListProps (line 7) | interface ContributorsListProps { FILE: packages/storybook-blocks/src/components/github-contributors-list/github-contributors-list.tsx type GithubContributorsListProps (line 7) | interface GithubContributorsListProps { FILE: packages/storybook-blocks/src/components/github-contributors-list/github-contributors-types.ts type GithubContributor (line 1) | type GithubContributor = { type GithubContributorResponse (line 9) | type GithubContributorResponse = { FILE: packages/storybook-blocks/src/components/github-contributors-list/github-contributors-utils.ts function fetchContributors (line 3) | async function fetchContributors( function fetchAllContributors (line 30) | async function fetchAllContributors(organizationName: string, packageNam... FILE: packages/storybook-blocks/src/components/information-box-title/information-box-title.tsx type InformationBoxTitleProps (line 8) | type InformationBoxTitleProps = { FILE: packages/storybook-blocks/src/components/information-box/__stories__/information-box.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/information-box/information-box.tsx type InformationBoxProps (line 7) | type InformationBoxProps = { FILE: packages/storybook-blocks/src/components/link/LinkConstants.ts type LinkSize (line 1) | enum LinkSize { type LinkTarget (line 6) | enum LinkTarget { FILE: packages/storybook-blocks/src/components/link/__stories__/link.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/link/link.tsx type LinkProps (line 8) | type LinkProps = { FILE: packages/storybook-blocks/src/components/multiple-story-elements-wrapper/multiple-story-elements-wrapper.tsx type MultipleStoryElementsWrapperProps (line 6) | type MultipleStoryElementsWrapperProps = { FILE: packages/storybook-blocks/src/components/paragraph/__stories__/paragraph.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/paragraph/paragraph.tsx type ParagraphProps (line 6) | type ParagraphProps = { FILE: packages/storybook-blocks/src/components/related-component/related-component.tsx type RelatedComponentProps (line 8) | interface RelatedComponentProps { FILE: packages/storybook-blocks/src/components/related-components/related-components-context.ts type RelatedComponentsContextType (line 4) | type RelatedComponentsContextType = { FILE: packages/storybook-blocks/src/components/related-components/related-components.tsx type RelatedComponentsProps (line 7) | interface RelatedComponentsProps { FILE: packages/storybook-blocks/src/components/section-name/__stories__/section-name.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/section-name/section-name.tsx type SectionNameProps (line 5) | interface SectionNameProps extends React.HTMLAttributes; FILE: packages/storybook-blocks/src/components/sidebar-item/sidebar-item.tsx type SidebarItemProps (line 8) | interface SidebarItemProps { FILE: packages/storybook-blocks/src/components/status-tag/__stories__/status-tag.stories.tsx type Story (line 11) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/status-tag/status-tag.tsx type StatusTagType (line 5) | type StatusTagType = 'alpha' | 'beta' | 'new' | 'deprecated'; type StatusTagProps (line 7) | interface StatusTagProps { FILE: packages/storybook-blocks/src/components/story-description/__stories__/story-description.stories.tsx type Story (line 12) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/story-description/story-description.tsx type StoryDescriptionProps (line 8) | type StoryDescriptionProps = { FILE: packages/storybook-blocks/src/components/storybook-link/__stories__/storybook-link.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/storybook-link/storybook-link.tsx type StorybookLinkProps (line 7) | interface StorybookLinkProps { function fetchLink (line 26) | async function fetchLink() { FILE: packages/storybook-blocks/src/components/tip/__stories__/tip.stories.tsx type Story (line 12) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/tip/tip.tsx type TipProps (line 8) | interface TipProps { FILE: packages/storybook-blocks/src/components/tip/tipConstants.ts type TipTypes (line 1) | enum TipTypes { FILE: packages/storybook-blocks/src/components/title/__stories__/title.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/title/title.tsx type TitleProps (line 5) | interface TitleProps extends React.HTMLProps { FILE: packages/storybook-blocks/src/components/token-table/__stories__/token-table.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/token-table/token-table-head-item.tsx type TableHeadItemProps (line 3) | type TableHeadItemProps = { FILE: packages/storybook-blocks/src/components/token-table/token-table-row.tsx type TableRowProps (line 3) | type TableRowProps = { FILE: packages/storybook-blocks/src/components/token-table/token-table.tsx type TableBody (line 6) | type TableBody = { type TokenTableProps (line 11) | type TokenTableProps = { FILE: packages/storybook-blocks/src/components/unstyled-list-item/unstyled-list-item.tsx type UnstyledListItemProps (line 4) | interface UnstyledListItemProps { FILE: packages/storybook-blocks/src/components/unstyled-list/__stories__/unstyled-list.stories.tsx type Story (line 12) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/unstyled-list/unstyled-list.tsx type UnstyledListProps (line 3) | interface UnstyledListProps { FILE: packages/storybook-blocks/src/components/usage-guidelines/__stories__/usage-guidelines.stories.tsx type Story (line 12) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/usage-guidelines/usage-guidelines.tsx type UsageGuidelinesProps (line 5) | interface UsageGuidelinesProps { FILE: packages/storybook-blocks/src/components/visual-description/__stories__/visual-description.stories.tsx type Story (line 10) | type Story = StoryObj; FILE: packages/storybook-blocks/src/components/visual-description/visual-description.tsx type VisualDescriptionProps (line 5) | interface VisualDescriptionProps { FILE: packages/storybook-blocks/src/decorators/memory-stats.jsx function withMemoryStats (line 4) | function withMemoryStats(Story, options) { FILE: packages/storybook-blocks/src/decorators/vertical-stories.jsx function VerticalStories (line 3) | function VerticalStories(Story) { FILE: packages/storybook-blocks/src/functions/createComponentTemplate.tsx type ArgsType (line 3) | type ArgsType = { function createComponentTemplate (line 7) | function createComponentTemplate(ComponentClass: ComponentType) { FILE: packages/storybook-blocks/src/functions/createStoryMetaSettings/createStoryMetaSettings.ts function parseStringForEnums (line 7) | function parseStringForEnums(componentName: string, enumName: string, en... function parseStringForEnum (line 17) | function parseStringForEnum(componentName: string, enumName: string, enu... function createMappedActionToInputPropDecorator (line 30) | function createMappedActionToInputPropDecorator(actionName: string, link... function createStoryMetaSettings (line 50) | function createStoryMetaSettings({ FILE: packages/storybook-blocks/src/functions/createStoryMetaSettings/types.ts type EnumPropNames (line 4) | type EnumPropNames = { type ActionProps (line 9) | type ActionProps = { type IconMetaData (line 14) | type IconMetaData = { type AllowedIcons (line 19) | type AllowedIcons = { type StoryMetaSettingsArgs (line 24) | type StoryMetaSettingsArgs = { type StoryMetaSettingsResult (line 35) | type StoryMetaSettingsResult = { FILE: packages/storybook-blocks/src/functions/memory-stats/index.js function startMemoryStats (line 5) | function startMemoryStats() { function stopMemoryStats (line 25) | function stopMemoryStats() { FILE: packages/storybook-blocks/src/functions/memory-stats/memory-stats-lib.js function MemoryStats (line 8) | function MemoryStats() { FILE: packages/storybook-blocks/src/helpers/components/Flex/Flex.tsx type FlexProps (line 9) | interface FlexProps extends VibeComponentProps { FILE: packages/storybook-blocks/src/helpers/components/Flex/FlexConstants.ts type FlexAlign (line 1) | enum FlexAlign { type FlexJustify (line 8) | enum FlexJustify { type FlexGap (line 17) | enum FlexGap { type FlexDirection (line 25) | enum FlexDirection { FILE: packages/storybook-blocks/src/helpers/components/Icons/Check.tsx type CheckProps (line 4) | interface CheckProps extends React.SVGAttributes { FILE: packages/storybook-blocks/src/helpers/components/Icons/CloseSmall.tsx type CloseSmallProps (line 4) | interface CloseSmallProps extends React.SVGAttributes { FILE: packages/storybook-blocks/src/helpers/components/Link/Link.tsx type LinkProps (line 9) | interface LinkProps extends VibeComponentProps { FILE: packages/storybook-blocks/src/helpers/components/Link/LinkConsts.ts type LinkTarget (line 1) | enum LinkTarget { FILE: packages/storybook-blocks/src/helpers/types/VibeComponent.ts type VibeComponent (line 3) | type VibeComponent = React.ForwardRefExoticComponent... FILE: packages/storybook-blocks/src/helpers/types/VibeComponentProps.ts type VibeComponentProps (line 1) | interface VibeComponentProps { FILE: packages/storybook-blocks/src/helpers/utils/bem-helper.ts function BEMClass (line 1) | function BEMClass(componentName: string) { FILE: packages/storybook-blocks/src/helpers/utils/function-utils.ts function NOOP (line 2) | function NOOP() {} FILE: packages/storybook-blocks/src/helpers/utils/typesciptCssModulesHelper.ts function getStyle (line 6) | function getStyle( FILE: packages/storybook-blocks/src/types/ElementContent.ts type ElementContent (line 3) | type ElementContent = ReactNode | ReactNode[]; FILE: packages/storybook-blocks/src/types/withStaticProps.ts type Required (line 3) | type Required = { FILE: packages/style/scripts/generate-colors.ts constant CSS_FILE (line 9) | const CSS_FILE = path.join(__dirname, "../dist/index.css"); constant OUTPUT_FILE (line 10) | const OUTPUT_FILE = path.join(__dirname, "../src/files/tokens.json"); type ThemeColors (line 12) | interface ThemeColors { type Themes (line 16) | interface Themes { constant THEME_PATTERNS (line 20) | const THEME_PATTERNS = { function generateColors (line 27) | async function generateColors(): Promise { function resolveThemeColors (line 60) | async function resolveThemeColors(css: string, themePatterns: string[]):... function flattenThemeToRoot (line 83) | function flattenThemeToRoot(css: string, themePatterns: string[]): string { function isColorProperty (line 108) | function isColorProperty(prop: string): boolean { FILE: packages/style/stylelint-config/rules/use-defined-css-var-when-available/__tests__/props-to-allowed-vars.test.js constant ALLOWED_CSS_VARS_PREFIX_WITHOUT_MAPPING (line 4) | const ALLOWED_CSS_VARS_PREFIX_WITHOUT_MAPPING = [ function intersect (line 113) | function intersect(arr1, arr2) { function fail (line 120) | function fail(message) { FILE: packages/style/stylelint-config/rules/use-defined-css-var-when-available/index.js constant RULE_NAME (line 7) | const RULE_NAME = "@vibe/style/use-defined-css-var-when-available"; constant CONFIGS_THAT_MEAN_IGNORE_FILE (line 8) | const CONFIGS_THAT_MEAN_IGNORE_FILE = ["disabled", "disable", "off", "0"]; FILE: packages/style/stylelint-config/rules/use-defined-css-var-when-available/parse-monday-css.js function getReferencedPropFromVar (line 6) | function getReferencedPropFromVar(value) { function readCssFromDefaultPath (line 12) | function readCssFromDefaultPath() { function parseMondayUiCss (line 17) | function parseMondayUiCss(css = readCssFromDefaultPath()) { function getPropsToAllowedCssVars (line 85) | function getPropsToAllowedCssVars() { FILE: packages/style/stylelint-config/rules/use-defined-css-var-when-available/props-to-allowed-vars.js constant SPACINGS (line 1) | const SPACINGS = [ constant BORDER_RADIUSES (line 16) | const BORDER_RADIUSES = ["--border-radius-small", "--border-radius-mediu... constant BORDER_WIDTHS (line 18) | const BORDER_WIDTHS = ["--border-width"]; constant BORDER_STYLES (line 20) | const BORDER_STYLES = ["--border-style"]; constant FONT_SIZES (line 22) | const FONT_SIZES = [ constant FONT_FAMILIES (line 40) | const FONT_FAMILIES = ["--font-family", "--title-font-family", "--h1-fon... constant FONT_WEIGHTS (line 42) | const FONT_WEIGHTS = ["--font-weight-very-light", "--font-weight-light",... constant FONT_LINE_HEIGHTS (line 44) | const FONT_LINE_HEIGHTS = [ constant ANIMATION_TIMING (line 62) | const ANIMATION_TIMING = [ constant ANIMATION_DURATION (line 70) | const ANIMATION_DURATION = [ constant SPACING_PROPS (line 78) | const SPACING_PROPS = [ constant BORDER_RADIUSES_PROPS (line 108) | const BORDER_RADIUSES_PROPS = [ constant FONT_FAMILIES_PROPS (line 120) | const FONT_FAMILIES_PROPS = ["font", "font-family"]; constant BORDER_WIDTHS_PROPS (line 122) | const BORDER_WIDTHS_PROPS = ["border", "border-width"]; constant BORDER_STYLES_PROPS (line 124) | const BORDER_STYLES_PROPS = ["border", "border-style"]; constant TIMING_FUNCTION_PROPS (line 126) | const TIMING_FUNCTION_PROPS = ["transition", "transition-timing", "anima... constant DURATION_FUNCTION_PROPS (line 128) | const DURATION_FUNCTION_PROPS = ["transition", "transition-duration", "a... constant OPACITY_PROPS (line 130) | const OPACITY_PROPS = ["opacity"]; function mapPropsToAllowedVars (line 132) | function mapPropsToAllowedVars(propNames, allowedVars, recommended = und... constant PROPS_TO_ALLOWED_VARS (line 149) | const PROPS_TO_ALLOWED_VARS = { FILE: packages/testkit/components/BaseElement.ts class BaseElement (line 6) | class BaseElement { method constructor (line 19) | constructor(page: Page, locator: Locator, elementReportName: string) { method getPage (line 29) | getPage(): Page { method getLocator (line 37) | getLocator(): Locator { method getElementReportName (line 45) | getElementReportName(): string { method hover (line 53) | async hover(): Promise { method click (line 63) | async click(): Promise { method getText (line 73) | async getText(): Promise { method scrollIntoView (line 112) | async scrollIntoView(): Promise { method getAttributeValue (line 124) | async getAttributeValue(attributeName: string, timeout: number = this.... method waitForElementToBeVisible (line 139) | async waitForElementToBeVisible(timeout: number = this.DEFAULT_TIMEOUT... method waitForElementToBeHidden (line 150) | async waitForElementToBeHidden(timeout: number = this.DEFAULT_TIMEOUT)... method waitForElementToBeDetached (line 161) | async waitForElementToBeDetached(timeout: number = this.DEFAULT_TIMEOU... method waitForElementToBeAttached (line 172) | async waitForElementToBeAttached(timeout: number = this.DEFAULT_TIMEOU... method count (line 182) | async count(): Promise { method isEnabled (line 193) | async isEnabled(timeout: number = this.DEFAULT_TIMEOUT): Promise { method getComputedStyle (line 247) | async getComputedStyle(property: string): Promise { method isExpanded (line 260) | async isExpanded(): Promise { method isChecked (line 270) | async isChecked(): Promise { method isSelected (line 280) | async isSelected(): Promise { method waitFor (line 292) | async waitFor(options = {}): Promise { method waitForVisible (line 303) | async waitForVisible(): Promise { method waitForAbsence (line 314) | async waitForAbsence(): Promise { method waitForAndVerifyElements (line 326) | protected async waitForAndVerifyElements(locator: Locator): Promise { method getButtonByName (line 37) | async getButtonByName(buttonName: string): Promise