MCPcopy Create free account

hub / github.com/pinterest/gestalt / functions

Functions3,132 in github.com/pinterest/gestalt

↓ 6 callersFunctionuniformRowLayout
({ cache, columnWidth: idealColumnWidth = 236, flexible = false, gutter, width, minCol
packages/gestalt/src/Masonry/uniformRowLayout.ts:58
↓ 6 callersFunctionuseGlobalEventsHandlerContext
()
packages/gestalt/src/contexts/GlobalEventsHandlerProvider.tsx:126
↓ 6 callersFunctionuseRequestAnimationFrame
()
packages/gestalt/src/animation/RequestAnimationFrameContext.tsx:161
↓ 5 callersFunctionbuildInputPath
({ test }: { test: string })
packages/gestalt-codemods/generic-codemods/__tests__/utils.ts:8
↓ 5 callersFunctioncapitalizeFirstLetter
(name: string)
docs/utils/capitalizeFirstLetter.ts:1
↓ 5 callersFunctioncheckIsFlexibleWidthItem
(item: T)
packages/gestalt/src/Masonry/multiColumnLayout.ts:806
↓ 5 callersFunctionconcat
(styles: ReadonlyArray<Style>)
packages/gestalt/src/style.ts:43
↓ 5 callersMethodcreateMeasurementStore
()
packages/gestalt/src/Masonry.tsx:196
↓ 5 callersFunctiongetCheckboxColor
({ state, colorStyles, opts, }: { state: InteractionStates; colorStyles: { borderColor?: string;
packages/gestalt/src/utils/datavizcolors/getCheckboxColor.ts:18
↓ 5 callersFunctiongetNamedImportsComponents
({ importNode })
packages/eslint-plugin-gestalt/src/helpers/eslintASTHelpers.ts:288
↓ 5 callersFunctiongetOneColumnItemPositions
({ centerOffset, columnWidth, columnWidthAndGutter, gutter, heights: heightsArg, items, measurem
packages/gestalt/src/Masonry/multiColumnLayout.ts:272
↓ 5 callersFunctiongetScrollPos
(element: HTMLElement | Window)
packages/gestalt/src/Masonry/scrollUtils.ts:36
↓ 5 callersFunctionhandleOnFocus
()
packages/gestalt/src/sharedSubcomponents/InternalDismissButton.tsx:69
↓ 5 callersFunctioninitializeHeightsArray
({ centerOffset, checkIsFlexibleWidthItem, columnCount, columnWidthAndGutter, firstItem, gutter,
packages/gestalt/src/Masonry/multiColumnLayout.ts:219
↓ 5 callersFunctionoffscreen
(width: number, height = Infinity)
packages/gestalt/src/Masonry/layoutHelpers.ts:5
↓ 5 callersFunctiononMouseLeave
()
packages/eslint-plugin-gestalt/src/__fixtures__/no-spread-props/invalid-fixable-input.tsx:6
↓ 5 callersFunctiononSelect
({ item })
docs/examples/dropdown/main.tsx:15
↓ 5 callersFunctionstubCache
( measurements: { [item: string]: number; } = {}, )
packages/gestalt/src/Masonry/uniformRowLayout.test.ts:4
↓ 5 callersFunctionuseAnimation
()
packages/gestalt/src/animation/AnimationContext.tsx:81
↓ 5 callersFunctionuseResponsiveMinWidth
()
packages/gestalt/src/useResponsiveMinWidth.ts:12
↓ 5 callersFunctionuseTapScaleAnimation
()
packages/gestalt/src/utils/useExperimentalTheme.ts:3
↓ 4 callersFunctionaddListener
( mediaQuery: MediaQueryList, callback: (this: MediaQueryList, ev: MediaQueryListEvent) => void, )
packages/gestalt/src/utils/matchMedia.ts:1
↓ 4 callersFunctionapplyModuleDensityStyle
( size: 'sm' | 'md' | 'lg', )
packages/gestalt/src/Accordion/applyModuleDensity.ts:6
↓ 4 callersFunctionbuildManualAttentionErrorMessage
({ test, lines, }: { test: string; lines: Array<number>; })
packages/gestalt-codemods/generic-codemods/__tests__/utils.ts:14
↓ 4 callersFunctionbuildReplaceWithModifiedAttributes
({ j, previousProp, nextProp, nextValue, }: { j: JSCodeshift; previousProp: string; nextProp?: s
packages/gestalt-codemods/generic-codemods/utils.ts:258
↓ 4 callersFunctioncheckDisplayName
( thumbnailElement, displayName, )
packages/gestalt/src/BannerOverlay.tsx:167
↓ 4 callersFunctioncleanValue
(str)
packages/gestalt-design-tokens/src/utils/buildShadowValue.js:28
↓ 4 callersFunctioncommonJSFormatter
({ token, darkTheme, isVR })
packages/gestalt-design-tokens/src/formatters/registerWebFormats.js:4
↓ 4 callersFunctionconvertNamesForURL
(name: string)
docs/docs-components/DocsSideNavigation.tsx:11
↓ 4 callersFunctioncountColumns
(page: Page)
playwright/masonry/utils/countColumns.ts:6
↓ 4 callersFunctiondebounce
( fn: (...args: Arguments) => void, threshhold: number = 100, )
packages/gestalt/src/debounce.ts:13
↓ 4 callersFunctionfilterJSXByTargetLocalName
({ src, j, targetLocalName, subcomponent, }: { src: Collection; j: JSCodeshift; targetLocalName:
packages/gestalt-codemods/generic-codemods/utils.ts:80
↓ 4 callersFunctionfullWidthLayout
({ width, idealColumnWidth = FULL_WIDTH_LAYOUT_DEFAULT_IDEAL_COLUMN_WIDTH, gutter, minCols = 2, layo
packages/gestalt/src/Masonry/fullWidthLayout.ts:14
↓ 4 callersFunctiongetAriaLabel
({ accessibilityLabel, accessibilityNewTabLabel, target, }: { accessibilityLabel?: string; accessibi
packages/gestalt/src/accessibility/getAriaLabel.ts:1
↓ 4 callersFunctiongetColorTiles
( colors: ReadonlyArray<{ darkText: string; lightText: string; token: string; name: string;
docs/pages/foundations/data_visualization/color/palette.tsx:108
↓ 4 callersFunctiongetComponentIdentifierByName
({ j, gestaltImportCollection, componentName, }: { j: JSCodeshift; gestaltImportCollection: Collecti
packages/gestalt-codemods/generic-codemods/utils.ts:40
↓ 4 callersFunctiongetGestaltImport
({ src, j }: { src: Collection; j: JSCodeshift })
packages/gestalt-codemods/generic-codemods/utils.ts:59
↓ 4 callersFunctiongetHeightAndGutter
(height: number, gutter: number)
packages/gestalt/src/Masonry/layoutHelpers.ts:1
↓ 4 callersFunctiongetListOfComponents
(theme)
packages/gestalt-design-tokens/src/getSources.js:3
↓ 4 callersFunctiongetLocalImportedName
({ importSpecifierCollection, }: { importSpecifierCollection: Collection; })
packages/gestalt-codemods/generic-codemods/utils.ts:71
↓ 4 callersFunctiongetPosition
()
packages/gestalt/src/BannerOverlay.tsx:159
↓ 4 callersFunctiongetStaticGridItems
(page: Page)
playwright/masonry/utils/getStaticGridItems.ts:4
↓ 4 callersFunctionhandleBlur
(event: React.FocusEvent<HTMLInputElement>)
packages/gestalt/src/TextField/InternalTextField.tsx:171
↓ 4 callersFunctionhasAttributes
({ elementNode, tagName, attributes })
packages/eslint-plugin-gestalt/src/helpers/eslintASTHelpers.ts:357
↓ 4 callersFunctioninitialize
({ api, fileInfo, }: { api: API; fileInfo: FileInfo; })
packages/gestalt-codemods/generic-codemods/utils.ts:19
↓ 4 callersFunctionmapFileNameToPath
(pathPart: string)
packages/eslint-plugin-gestalt/src/no-box-useless-props.test.ts:9
↓ 4 callersFunctionmoduleExportFileHeader
({ file, tokenArray, fileHeader })
packages/gestalt-design-tokens/src/formatters/registerWebFormats.js:31
↓ 4 callersFunctionremoveListener
( mediaQuery: MediaQueryList, callback: (this: MediaQueryList, ev: MediaQueryListEvent) => void, )
packages/gestalt/src/utils/matchMedia.ts:14
↓ 4 callersFunctionresetOptions
()
docs/examples/combobox/programmatic.tsx:47
↓ 4 callersFunctionsaveToSource
({ src }: { src: Collection & { modified?: boolean } })
packages/gestalt-codemods/generic-codemods/utils.ts:354
↓ 4 callersFunctiontoProps
({ className, inlineStyle }: Style)
packages/gestalt/src/style.ts:67
↓ 4 callersFunctionuseNesting
()
packages/gestalt/src/contexts/NestingProvider.tsx:41
↓ 4 callersFunctionuseScrollBoundaryContainer
()
packages/gestalt/src/contexts/ScrollBoundaryContainerProvider.tsx:35
↓ 3 callersMethodaddNode
(data: NodeData<T>)
packages/gestalt/src/Masonry/Graph.ts:40
↓ 3 callersFunctionbuildAttributeFromValue
({ j, prop, value, }: { j: JSCodeshift; prop: string; value?: string | boolean | number; })
packages/gestalt-codemods/generic-codemods/utils.ts:203
↓ 3 callersFunctionbuildDismissableSubcomponent
( component: ReactNode | ((arg1: { onDismissStart: () => void }) => ReactNode), )
packages/gestalt/src/OverlayPanel/InternalOverlayPanel.tsx:103
↓ 3 callersFunctionbuildStyles
({ baseStyles, props, blocklistProps, allowlistProps, }: { baseStyles: string; props: T; blockli
packages/gestalt/src/boxTransforms.ts:575
↓ 3 callersFunctionclipboardCopy
(text: string)
docs/docs-components/clipboardCopy.ts:5
↓ 3 callersFunctionfilterComponentTokenFiles
(theme, components, prefix)
packages/gestalt-design-tokens/src/getSources.js:17
↓ 3 callersFunctionfilterJSXByAttribute
({ j, jSXCollection, componentName, subcomponentName, prop, value, }: { j: JSCodeshift; jSXCol
packages/gestalt-codemods/generic-codemods/utils.ts:134
↓ 3 callersFunctionflattenChildren
(children: ReactNode)
packages/gestalt/src/utils/flattenChildren.ts:43
↓ 3 callersFunctionflattenChildrenWithKeys
( children: ReactNode, depth: number = 0, keys: ReadonlyArray<string | number> = [], )
packages/gestalt/src/utils/flattenChildren.ts:7
↓ 3 callersFunctiongenerateExampleItems
({ baseHeight = 200, name = 'Pin', numberOfItems = 20, previousItemCount = 0, randomNumberSeed = 0,
docs/integration-test-helpers/masonry/items-utils/generateExampleItems.ts:20
↓ 3 callersFunctiongenerateRealisticExampleItems
({ name = 'Pin', numberOfItems = 20, pinHeightsSample, previousItemCount = 0, randomNumberSeed = 0,
docs/integration-test-helpers/masonry/items-utils/generateRealisticExampleItems.ts:24
↓ 3 callersFunctiongetAdjacentColumnHeightDeltas
( heights: ReadonlyArray<number>, columnSpan: number, _multiColPositionAlgoV2?: boolean, )
packages/gestalt/src/Masonry/multiColumnLayout.ts:135
↓ 3 callersFunctiongetAttributeName
(attributeName)
packages/eslint-plugin-gestalt/src/no-box-useless-props.ts:27
↓ 3 callersFunctiongetByCategory
( componentList: ReadonlyArray<ComponentData>, options: { category: ComponentCategory; platform: P
docs/docs-components/data/utils/getByCategory.ts:8
↓ 3 callersFunctiongetChildrenActiveProp
(children: ReactChildArray)
packages/gestalt/src/SideNavigation/navigationChildrenUtils.tsx:48
↓ 3 callersFunctiongetColor
( value, )
docs/examples/chartgraph/selectorTagData.tsx:17
↓ 3 callersFunctiongetColorTheme
(colorScheme?: ColorSchemeType | null)
packages/gestalt/src/contexts/ColorSchemeProvider.tsx:20
↓ 3 callersFunctiongetComponentTokenOverrides
* Gets platform-specific component token files * @param {*} platform - ios, android, web * @returns
packages/gestalt-design-tokens/src/getSources.js:49
↓ 3 callersFunctiongetElementHeight
(element: HTMLElement | Window)
packages/gestalt/src/Masonry/scrollUtils.ts:7
↓ 3 callersFunctiongetExpectedDelta
({ itemToResize, newHeight, itemToReposition })
playwright/masonry/dynamic-heights-multiColumn.spec.ts:7
↓ 3 callersFunctiongetExposedFilesFromDirectory
* Gets components that are imported in `index.ts` of given directory (assuming they're all exported).
scripts/generateMetadata.js:118
↓ 3 callersFunctiongetFiles
({ theme, modeTheme, language, fileType })
packages/gestalt-design-tokens/src/platforms/web.js:27
↓ 3 callersFunctiongetOpeningElement
({ elementNode })
packages/eslint-plugin-gestalt/src/helpers/eslintASTHelpers.ts:35
↓ 3 callersFunctiongetPositions
()
packages/gestalt/src/AvatarGroupCluster.tsx:72
↓ 3 callersFunctiongetPropertiesFromVariable
({ variableNode })
packages/eslint-plugin-gestalt/src/helpers/eslintASTHelpers.ts:13
↓ 3 callersFunctiongetSources
({ theme, modeTheme, platform, language })
packages/gestalt-design-tokens/src/getSources.js:55
↓ 3 callersFunctionhandleBlur
(event: React.FocusEvent<HTMLTextAreaElement>)
packages/gestalt/src/TextArea.tsx:149
↓ 3 callersFunctionhandleSelectors
({ id, selected }: { id?: string; selected: boolean })
docs/examples/chartgraph/selectorTagData.tsx:39
↓ 3 callersFunctionhasSpreadAttributes
({ elementNode })
packages/eslint-plugin-gestalt/src/helpers/eslintASTHelpers.ts:326
↓ 3 callersFunctionhasUnsupportedAttributes
({ elementNode, tagName, supportedAttributes, })
packages/eslint-plugin-gestalt/src/helpers/eslintASTHelpers.ts:390
↓ 3 callersFunctionisActiveTab
(href: string)
docs/docs-components/useGetSideNavItems.tsx:24
↓ 3 callersFunctionisComponentsActiveSection
(pathname: string)
docs/docs-components/DocsSideNavigation.tsx:15
↓ 3 callersFunctionisNotNullish
(val?: number | null)
packages/gestalt/src/TextCompact.tsx:9
↓ 3 callersFunctionisNotNullish
(val?: number | null)
packages/gestalt/src/TextUI.tsx:9
↓ 3 callersFunctionisNotNullish
(val?: number | null)
packages/gestalt/src/Text.tsx:8
↓ 3 callersFunctionisNotNullish
(val?: number | null)
packages/gestalt/src/Heading.tsx:8
↓ 3 callersFunctionisSelected
(id?: string)
docs/examples/chartgraph/selectorTagData.tsx:13
↓ 3 callersFunctionkeyPressShouldTriggerTap
( event: React.KeyboardEvent<HTMLDivElement> | React.KeyboardEvent<HTMLAnchorElement>, )
packages/gestalt/src/useTapFeedback.ts:13
↓ 3 callersFunctionlogSuccess
(message)
scripts/generateComponent.js:23
↓ 3 callersFunctionmapClassName
(fn: (x: string) => string)
packages/gestalt/src/style.ts:56
↓ 3 callersMethodmeasureContainer
()
packages/gestalt/src/Masonry.tsx:496
↓ 3 callersFunctionmindex
(arr: ReadonlyArray<number>)
packages/gestalt/src/Masonry/mindex.ts:1
↓ 3 callersFunctionoverrideTypes
( docGenArg: DocGen, typeOverrides: { [key: string]: string; }, )
docs/docs-components/docgen.ts:54
↓ 3 callersFunctionplugins
(name)
packages/gestalt-core/build.js:141
↓ 3 callersFunctionresizeWidth
(page: Page, newWidth: number)
playwright/masonry/utils/resizeWidth.ts:7
↓ 3 callersFunctionshouldScaleImage
(fit?: Fit | null)
packages/gestalt/src/Image.tsx:8
↓ 3 callersFunctionthrottle
( fn: (...args: Arguments) => void, threshhold: number = 100, )
packages/gestalt/src/throttle.ts:13
← previousnext →101–200 of 3,132, ranked by callers