MCPcopy Create free account

hub / github.com/pinterest/gestalt / functions

Functions3,132 in github.com/pinterest/gestalt

FunctionHeaderMenu
({ isHeader, popoverZIndex, }: { isHeader?: boolean; popoverZIndex?: CompositeZIndex; })
docs/docs-components/HeaderMenu.tsx:4
FunctionHeaderRow
({ id }: { id: string })
docs/examples/table/alignContent.tsx:3
FunctionHeaderRow
()
docs/examples/table/separateUnitType.tsx:4
FunctionHeaderRow
()
docs/examples/table/makeContentDigestable.tsx:3
FunctionHeaderRow
({ id }: { id: string })
docs/examples/table/avoidOverStylingText.tsx:3
FunctionHeaderRow
({ id }: { id: string })
docs/examples/table/dontAlignContent.tsx:3
FunctionHeaderRow
()
docs/examples/table/dontAddSoMuchContent.tsx:3
FunctionHeaderRow
()
docs/examples/table/expandRows.tsx:4
FunctionHeaderRow
()
docs/examples/table/dontMixTextAndGraphics.tsx:3
FunctionHeaderRow
({ id }: { id: string })
docs/examples/table/bottomCaptionExample.tsx:4
FunctionHeaderRow
()
docs/examples/table/dontUseExpandForDenseContent.tsx:229
FunctionHeaderRow
({ id }: { id: string })
docs/examples/table/topCaptionExample.tsx:4
FunctionHeaderRow
({ id }: { id: string })
docs/examples/table/dontOverStyleText.tsx:3
FunctionHeaderSection
({ iconSize, gap, title, message, type, iconAccessibilityLabel, fullWidth, }: Props)
packages/gestalt/src/BannerCallout/HeaderSection.tsx:20
FunctionHeading
({ accessibilityLevel, align = 'start', children, color = 'default', lineClamp, id, overflow = '
packages/gestalt/src/Heading.tsx:87
FunctionHeadingExample
()
docs/examples/modal/createBoardExample.tsx:14
FunctionHelpButton
({ accessibilityLabel, accessibilityPopoverLabel, idealDirection = 'down', isWithinFixedContainer = fa
packages/gestalt/src/HelpButton.tsx:82
FunctionHelperLink
({ accessibilityLabel, href, onClick, target, text }: HelperLinkType)
packages/gestalt/src/BannerSlim.tsx:26
FunctionHeroGraphic
({ animate = true }: { animate?: boolean })
docs/graphics/home-page/HeroGraphic.tsx:3
FunctionHighlighter
({ children, classNames }: Props)
docs/docs-components/highlight.tsx:10
FunctionHomePage
()
docs/pages/home.tsx:16
FunctionIcon
* [Icons](https://gestalt.pinterest.systems/web/icon) are the symbolic representation of an action or information, providing visual context and improv
packages/gestalt/src/Icon.tsx:75
FunctionIconButtonEnd
({ accessibilityChecked, accessibilityHidden, accessibilityLabel, hoverStyle = 'default', icon, on
packages/gestalt/src/TextField/IconButtonEnd.tsx:40
FunctionIconButtonEnd
({ accessibilityChecked, accessibilityHidden, accessibilityLabel, hoverStyle = 'default', icon, on
packages/gestalt/src/TextField/VRIconButtonEnd.tsx:39
FunctionIconCompact
* [Icons](https://gestalt.pinterest.systems/web/icon) are the symbolic representation of an action or information, providing visual context and improv
packages/gestalt/src/IconCompact.tsx:75
FunctionIconEnd
({ disabled, size }: Props)
packages/gestalt/src/SelectList/IconEnd.tsx:11
FunctionIconPage
()
docs/pages/foundations/iconography/custom_and_brand_icons.tsx:5
FunctionIconPage
({ generatedDocGen }: { generatedDocGen: DocGen })
docs/pages/web/icon.tsx:22
FunctionIconThumbnail
({ thumbnail, overrideColor, }: { thumbnail: ReactElement; overrideColor?: IconColor; })
packages/gestalt/src/sharedSubcomponents/thumbnailSubcomponents.tsx:146
FunctionIconographyPage
()
docs/pages/foundations/iconography/usage.tsx:20
FunctionIllustrationCard
({ backgroundColor, description, headingLevel, href, image, isNew, title, }: Props)
docs/docs-components/IllustrationCard.tsx:16
FunctionIllustrationContainer
({ children, justifyContent = 'center' }: Props)
docs/docs-components/IllustrationContainer.tsx:9
FunctionIllustrationPage
()
docs/pages/foundations/illustration.tsx:33
FunctionIllustrationSection
({ children, grid = 'auto-fit', min = MIN_SVG_ILLUSTRATION_WIDTH, title, }: Props)
docs/docs-components/IllustrationSection.tsx:14
FunctionImageThumbnail
({ thumbnail }: { thumbnail: ReactElement })
packages/gestalt/src/sharedSubcomponents/thumbnailSubcomponents.tsx:130
FunctionImportDeclaration
(decl)
packages/eslint-plugin-gestalt/src/no-box-useless-props.ts:150
FunctionImportDeclaration
(decl)
packages/eslint-plugin-gestalt/src/button-icon-restrictions.ts:52
FunctionImportDeclaration
(decl)
packages/eslint-plugin-gestalt/src/no-box-disallowed-props.ts:157
FunctionImportDeclaration
(decl)
packages/eslint-plugin-gestalt/src/no-box-marginleft-marginright.ts:47
FunctionImportDeclaration
(decl)
packages/eslint-plugin-gestalt/src/no-medium-formfields.ts:34
FunctionImportDeclaration
(decl)
packages/eslint-plugin-gestalt/src/no-role-link-components.ts:34
FunctionIncludeImageExample
()
docs/examples/pageheader/complimentaryItemsExample.tsx:4
FunctionIncludeImageExample
()
docs/examples/pageheader/includeImageExample.tsx:3
FunctionIncludeImageExample
()
docs/examples/pageheader/subtextExample.tsx:3
FunctionIncludeProfilePictureExample
()
docs/examples/pageheader/includeProfilePictureExample.tsx:3
FunctionIndex
()
docs/pages/index.tsx:4
FunctionIndicator
({ accessibilityLabel, count, dataTestId, position = 'middle', }: Props)
packages/gestalt/src/Indicator.tsx:32
FunctionInlineLink
({ children, href }: { children: string; href: string })
docs/pages/get_started/faq.tsx:8
FunctionInlineStyle
(props: Props)
packages/gestalt-charts/src/ChartGraph/InlineStyle.tsx:33
FunctionInternalAvatar
(props: Props)
packages/gestalt/src/Avatar/InternalAvatar.tsx:46
FunctionInternalButtonContent
({ iconStart, iconEnd, size = 'md', target, text, textColor, }: { target?: Target; text: React
packages/gestalt/src/Button.tsx:132
FunctionInternalDatapoint
({ badge, disabled = false, lineClamp, minTitleWidth, maxTitleWidth, numTitleRows, size = 'md',
packages/gestalt/src/Datapoint/InternalDatapoint.tsx:82
FunctionInternalDateField
({ localeData, helperText, disableRange, onChange, onError, ...props }: InternalDateFieldProps)
packages/gestalt-datepicker/src/DateField/VRInternalDateField.tsx:291
FunctionInternalDateField
({ localeData, label, helperText, disableRange, onChange, onError, labelDisplay = 'visible', .
packages/gestalt-datepicker/src/DateField/InternalDateField.tsx:267
FunctionInternalDocumentationSection
({ items }: Props)
docs/docs-components/InternalDocumentationSection.tsx:11
FunctionInternalFieldset
({ id, errorMessage, legend, legendDisplay, children, helperText, marginTop, }: Props)
packages/gestalt/src/Fieldset/InternalFieldset.tsx:21
FunctionInternalIcon
({ accessibilityDescribedby, accessibilityLabel, color = 'subtle', dangerouslySetSvgPath, dataTestId
packages/gestalt/src/Icon/InternalIcon.tsx:36
FunctionInternalLabel
({ children, htmlFor, _labelDisplay }: Props)
packages/gestalt/src/Label/InternalLabel.tsx:13
FunctionInternalList
({ label, labelDisplay = 'visible', spacing = 'regular', size = '300', type, children, }: Props)
packages/gestalt/src/List/InternalList.tsx:53
FunctionInternalOnlyIconButton
({ size = 'xs' }: Props)
docs/docs-components/InternalOnlyIconButton.tsx:7
FunctionInternalOverlayPanel
({ accessibilityDismissButtonLabel, accessibilityLabel, children, closeOnOutsideClick, dismissConfir
packages/gestalt/src/OverlayPanel/InternalOverlayPanel.tsx:71
FunctionInternalPog
({ accessibilityLabel = '', active = false, bgColor = 'transparent', focusColor = 'lightBackground',
packages/gestalt/src/Pog/InternalPog.tsx:37
FunctionInternalPogCompact
({ accessibilityLabel = '', active = false, bgColor = 'transparent', focusColor = 'lightBackground',
packages/gestalt/src/Pog/InternalPogCompact.tsx:34
FunctionInternalPopover
({ accessibilityLabel, accessibilityDismissButtonLabel, anchor, children, showDismissButton, onKey
packages/gestalt/src/Popover/InternalPopover.tsx:39
FunctionInternalTooltip
({ accessibilityLabel, children, dataTestId, disabled, link, idealDirection, inline, text, z
packages/gestalt/src/Tooltip/InternalTooltip.tsx:72
FunctionInvalidElevationExample
()
docs/examples/colors/invalidElevationExample.tsx:3
FunctionItemContent
({ active, badge, counter, icon, label, subtext, disabled, primaryAction, notificationAccess
packages/gestalt/src/SideNavigation/ItemContent.tsx:90
FunctionItemResizeObserverWrapper
({ resizeObserver, idx, children, }: { resizeObserver: ResizeObserver | undefined; idx: number; ch
packages/gestalt/src/Masonry/ItemResizeObserverWrapper.tsx:4
FunctionItemsEllipsis
({ active, accessibilityLabel, notificationAccessibilityLabel, }: Props)
packages/gestalt/src/SideNavigation/ItemsEllipsis.tsx:12
FunctionJSXOpeningElement
(node)
packages/eslint-plugin-gestalt/src/no-box-useless-props.ts:159
FunctionJSXOpeningElement
(node)
packages/eslint-plugin-gestalt/src/prefer-box-inline-style.ts:108
FunctionJSXOpeningElement
(node)
packages/eslint-plugin-gestalt/src/button-icon-restrictions.ts:66
FunctionJSXOpeningElement
(node)
packages/eslint-plugin-gestalt/src/no-box-disallowed-props.ts:165
FunctionJSXOpeningElement
(node)
packages/eslint-plugin-gestalt/src/no-box-marginleft-marginright.ts:55
FunctionJSXOpeningElement
(node)
packages/eslint-plugin-gestalt/src/no-medium-formfields.ts:48
FunctionJSXOpeningElement
(node)
packages/eslint-plugin-gestalt/src/no-role-link-components.ts:45
FunctionJSXOpeningElement
(node)
packages/eslint-plugin-gestalt/src/prefer-list.ts:26
FunctionLabel
({ children, htmlFor }: Props)
packages/gestalt/src/Label.tsx:22
FunctionLayer
({ children, zIndex: zIndexIndexable, }: Props)
packages/gestalt/src/Layer.tsx:24
FunctionLayoutsExample
()
docs/examples/layouts/layoutsExample.tsx:3
FunctionLegendIcon
* [LegendIcon](https://gestalt.pinterest.systems/web/chartgraph) should only be used within custom tooltips. See the [custom tooltip variant](https://
packages/gestalt-charts/src/ChartGraph/LegendIcon.tsx:37
FunctionLetterbox
({ children, contentAspectRatio, height, width }: Props)
packages/gestalt/src/Letterbox.tsx:42
FunctionLineGraphsPage
()
docs/pages/foundations/data_visualization/charts_and_graphs/line_graphs.tsx:6
FunctionLineIcon
()
packages/gestalt/src/ButtonSocial/LineIcon.tsx:1
FunctionList
* [List](https://gestalt.pinterest.systems/web/list) allows users to view individual, but related, text items grouped together. * ![List light mode](
packages/gestalt/src/List.tsx:40
FunctionList
({ title, onSelect }: { title: string; onSelect: (data: string) => void })
docs/examples/zindex_classes/foundationalComponentsExample.tsx:43
FunctionList
({ handleImageTap, title, }: { handleImageTap: (imageTitle: string) => void; title: string; })
docs/examples/popover/variantLayer.tsx:55
FunctionListItem
* [List.Item](https://gestalt.pinterest.systems/web/list#List.Item) is a subcomponent of [List](https://gestalt.pinterest.systems/web/list). List.Item
packages/gestalt/src/ListItem.tsx:34
FunctionListPage
({ generatedDocGen }: { generatedDocGen: GeneratedDocGen })
docs/pages/web/list.tsx:33
FunctionListProvider
({ children, type, size, spacing, style }: Props)
packages/gestalt/src/contexts/ListProvider.tsx:35
FunctionListText
({ size, text }: Props)
packages/gestalt/src/List/Message.tsx:11
FunctionLocalFilesProvider
({ children, files }: Props)
docs/docs-components/contexts/LocalFilesProvider.tsx:23
FunctionLocalizationSection
({ code, name, notes, layout = 'row', previewHeight, children, noDefaultLabelProvider, noBaseT
docs/docs-components/LocalizationSection.tsx:17
FunctionMainExample
()
docs/examples/table/dontUseExpandForDenseContent.tsx:279
FunctionMainSection
({ badge, children, description, name, showHeading = true }: Props)
docs/docs-components/MainSection.tsx:17
FunctionMainSectionCard
({ cardSize = 'md', children, defaultCode, description, hideCodePreview = false, sandpackExample,
docs/docs-components/MainSectionCard.tsx:58
FunctionMainSectionSubsection
({ badge, children, columns = 1, description, title, marginBottom = 'default', }: Props)
docs/docs-components/MainSectionSubsection.tsx:18
FunctionMarkdown
({ textColor, text }: Props)
docs/docs-components/Markdown.tsx:40
FunctionMarkdownPage
({ children, meta, pageSourceUrl, platform }: Props)
docs/docs-components/MarkdownPage.tsx:356
FunctionMask
({ children, rounding = 0, width, height, willChangeTransform = true, wash = false, }: Props)
packages/gestalt/src/Mask.tsx:41
← previousnext →1,901–2,000 of 3,132, ranked by callers