Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/concrete-utopia/utopia
/ functions
Functions
8,668 in github.com/concrete-utopia/utopia
⨍
Functions
8,668
◇
Types & classes
1,798
↓ 24 callers
Function
inferControlTypeBasedOnValue
( propValue: any, propName?: string, )
editor/src/components/inspector/sections/component-section/component-section-utils.ts:155
↓ 24 callers
Function
insertJSXElementChildren
( targetParent: InsertionPath, elementsToInsert: Array<JSXElementChild>, components: Array<UtopiaJSXComp
editor/src/core/model/element-template-utils.ts:584
↓ 24 callers
Function
parseCSSNumber
( input: unknown, numberType: CSSNumberType, defaultUnit: CSSNumberUnit | null = null, )
editor/src/components/inspector/common/css-utils.ts:1109
↓ 24 callers
Function
routeFileContent
(text: string)
editor/src/components/canvas/remix/remix-utils.spec.browser2.tsx:104
↓ 24 callers
Function
useInspectorStyleInfo
( prop: P, transformValue: (parsedValues: ParsedValues<P>) => ParsedCSSProperties[P] = (parsedValues) =>
editor/src/components/inspector/common/property-path-hooks.ts:371
↓ 23 callers
Function
canvasVector
(vector: PointInner)
editor/src/core/shared/math-utils.ts:58
↓ 23 callers
Function
createFileText
(codeSnippet: string)
editor/src/core/workers/parser-printer/uid-fix.spec.ts:1363
↓ 23 callers
Function
expectElementLeftOnScreen
(offset: number)
editor/src/components/canvas/canvas-strategies/strategies/keyboard-absolute-move-resize.spec.browser2.tsx:755
↓ 23 callers
Function
getElementFromRenderResult
( renderResult: EditorRenderResult, path: ElementPath, )
editor/src/components/editor/actions/actions.test-utils.ts:8
↓ 23 callers
Function
getPropertyFromInstance
( prop: P, attributes: JSXAttributes, )
editor/src/components/canvas/plugins/inline-style-plugin.ts:32
↓ 23 callers
Function
isJSXElementLike
(element: JSXElementChild)
editor/src/core/shared/element-template.ts:1850
↓ 23 callers
Function
jsOpaqueArbitraryStatement
( originalJavascript: string, definedWithin: Array<string>, definedElsewhere: Array<string>, uid: stri
editor/src/core/shared/element-template.ts:307
↓ 23 callers
Function
jsxTestElement
( name: JSXElementName | string, props: JSXAttributes, children: JSXElementChildren, uid: string = 'aa
editor/src/core/shared/element-template.ts:1966
↓ 23 callers
Function
jsxTextBlock
(text: string, uid: string = UUID())
editor/src/core/shared/element-template.ts:1675
↓ 23 callers
Method
mock
()
editor/src/components/canvas/event-helpers.test-utils.tsx:962
↓ 23 callers
Function
optionalProp
( parser: PropertyParserFn<T>, )
editor/src/utils/value-parser-utils.ts:174
↓ 23 callers
Function
requestedNpmDependency
(name: string, version: string)
editor/src/core/shared/npm-dependency-types.ts:31
↓ 23 callers
Function
updateGithubData
(data: Partial<GithubData>)
editor/src/components/editor/actions/action-creators.ts:1128
↓ 22 callers
Function
controlForStrategyMemoized
(control: React.FC<P>)
editor/src/components/canvas/canvas-strategies/canvas-strategy-types.ts:92
↓ 22 callers
Function
foldAndApplyCommandsSimple
( editorState: EditorState, commands: Array<CanvasCommand>, )
editor/src/components/canvas/commands/commands.ts:217
↓ 22 callers
Function
getAllUniqueUidsFromMapping
(mapping: FileToUidMapping)
editor/src/core/model/get-uid-mappings.ts:239
↓ 22 callers
Function
getBackgroundColorHookResult
( backgroundColorExpressions: Array<string>, targetPath: string[], spiedProps: Array<any>, )
editor/src/components/inspector/common/property-path-hooks.spec.tsx:429
↓ 22 callers
Function
getJSXAttributesAtPath
( attributes: JSXAttributes, path: PropertyPath, )
editor/src/core/shared/jsx-attribute-utils.ts:207
↓ 22 callers
Function
getMarginProps
( props: FlexElementProps, parentProps: FlexParentProps, index: number, siblingsCount: number, )
utopia-api/src/layout/flex.ts:155
↓ 22 callers
Function
isJSExpression
(element: JSXElementChild)
editor/src/core/shared/element-template.ts:1814
↓ 22 callers
Function
isJSExpressionOtherJavaScript
( element: JSXElementChild, )
editor/src/core/shared/element-template.ts:1798
↓ 22 callers
Function
jsxAttributesSpread
( spreadValue: JSExpression, comments: ParsedComments, )
editor/src/core/shared/element-template.ts:1143
↓ 22 callers
Function
localProjectKey
(projectId: string)
website-next/components/common/persistence.ts:25
↓ 22 callers
Function
makeOptic
( forEach: (s: S, f: (a: A) => void) => void, update: (s: S, modify: (a: A) => A) => S, )
editor/src/core/shared/optics/optics.ts:7
↓ 22 callers
Function
makeTestCase
(testCase: TestCase)
editor/src/components/inspector/sections/layout-section/self-layout-subsection/frame-updating-layout-section.spec.browser2.tsx:116
↓ 22 callers
Function
makeThisAndThat
(thisValue: A, thatValue: B)
editor/src/utils/these.ts:33
↓ 22 callers
Function
parseThenPrint
(filename: string, originalCode: string)
editor/src/core/workers/parser-printer/parser-printer.test-utils.ts:230
↓ 22 callers
Function
propertyToDelete
(path: PropertyPath)
editor/src/components/canvas/commands/set-property-command.ts:39
↓ 22 callers
Function
replaceWithSingleElement
()
editor/src/components/editor/store/insertion-path.ts:40
↓ 22 callers
Function
useBoundingBox
( selectedElements: ReadonlyArray<ElementPath>, onChangeCallback: ( ref: NotNullRefObject<T>, safe
editor/src/components/canvas/controls/bounding-box-hooks.ts:26
↓ 22 callers
Function
webFontVariant
( webFontWeight: WebFontWeight, webFontStyle: WebFontStyle, )
editor/src/components/navigator/external-resources/google-fonts-utils.ts:129
↓ 21 callers
Function
TailwindProject
(classes: string)
editor/src/components/canvas/canvas-strategies/strategies/set-border-radius-strategy.spec.browser2.tsx:440
↓ 21 callers
Function
checkNavigatorIcon
( description: string, expectedIcnProps: { category: string; type: string; color: string } | 'no-i
editor/src/components/navigator/navigator-item/navigator-item.spec.browser2.tsx:183
↓ 21 callers
Function
checkNavigatorLabel
( navigatorEntry: NavigatorEntry, expectedLabel: string | null, )
editor/src/components/navigator/navigator-item/navigator-item.spec.browser2.tsx:323
↓ 21 callers
Function
clickOnce
( page: puppeteer.Page, xpath: string, expectedConsoleMessage: string, errorMessage?: string, )
puppeteer-tests/src/performance-test.ts:267
↓ 21 callers
Function
defaultIfNull
(defaultValue: T, value: T | null | undefined)
editor/src/core/shared/optional-utils.ts:1
↓ 21 callers
Function
detectFillHugFixedState
( axis: Axis, metadata: ElementInstanceMetadataMap, elementPath: ElementPath, )
editor/src/components/inspector/inspector-common.ts:733
↓ 21 callers
Function
filtered
(predicate: (a: A) => boolean)
editor/src/core/shared/optics/optic-creators.ts:168
↓ 21 callers
Function
isLexerMatch
(parent: unknown)
editor/src/printer-parsers/css/css-parser-utils.ts:442
↓ 21 callers
Function
jsAssignmentStatement
( declarationKeyword: 'let' | 'const' | 'var', assignments: Array<JSAssignment>, uid: string, )
editor/src/core/shared/element-template.ts:330
↓ 21 callers
Function
jsxSimpleAttributeToValue
(attribute: ModifiableAttribute)
editor/src/core/shared/jsx-attribute-utils.ts:214
↓ 21 callers
Function
makeTestProjectCodeWithStringPaddingValues
( padding: string, width: number = 400, height: number = 400, )
editor/src/components/canvas/canvas-strategies/strategies/set-padding-strategy.spec.browser2.tsx:996
↓ 21 callers
Function
mustEnvOrLocalFallback
(key: string, localFallback: string)
utopia-remix/app/env.server.ts:80
↓ 21 callers
Function
mutateControlWithOptions
( control: U, options?: PropertyControlsOptions<T>, )
utopia-api/src/property-controls/factories.ts:385
↓ 21 callers
Function
onSubmitValue
( newTransformedValues: ParsedProperties[LonghandKey], transient?: boolean | undefined, )
editor/src/components/inspector/common/longhand-shorthand-hooks.ts:153
↓ 21 callers
Function
parseControlDescription
(value: unknown)
editor/src/core/property-controls/property-controls-parser.ts:920
↓ 21 callers
Function
printCSSNumberAsAttributeValue
( defaultUnitToSkip: string | null, )
editor/src/components/inspector/common/css-utils.ts:4523
↓ 21 callers
Function
toFirst
(withOptic: Optic<S, A>, s: S)
editor/src/core/shared/optics/optic-utilities.ts:13
↓ 21 callers
Function
uniqBy
(array: ReadonlyArray<T>, eq: (l: T, r: T) => boolean)
editor/src/core/shared/array-utils.ts:166
↓ 21 callers
Function
updateInputValue
( renderResult: EditorRenderResult, controlToUpdateTestID: string, newValue: string, )
editor/src/components/inspector/sections/layout-section/self-layout-subsection/frame-updating-layout-section.spec.browser2.tsx:32
↓ 20 callers
Function
createDoubleClicker
( target: HTMLElement, clientX: number, clientY: number, )
editor/src/components/canvas/controls/select-mode/select-mode.spec.browser2.tsx:50
↓ 20 callers
Function
createTestComponentsForSnippet
(snippet: string)
editor/src/core/model/element-template-utils.spec.tsx:1174
↓ 20 callers
Function
deleteSelected
()
editor/src/components/editor/actions/action-creators.ts:358
↓ 20 callers
Function
dragElement
( renderResult: EditorRenderResult, targetTestId: string, dragDelta: WindowPoint, modifiers: Modifiers
editor/src/components/canvas/canvas-strategies/strategies/absolute-reparent-strategy.spec.browser2.tsx:68
↓ 20 callers
Function
dummyInstanceDataForElementType
( elementName: JSXElementName | string, elementPath: ElementPath, children: JSXElementChildren = [], i
editor/src/core/model/element-metadata-utils.spec.tsx:374
↓ 20 callers
Function
foldParsedTextFile
( foldFailure: (failure: ParseFailure) => X, foldSuccess: (success: ParseSuccess) => X, foldUnparsed: (u
editor/src/core/shared/project-file-types.ts:429
↓ 20 callers
Function
getComments
(sourceText: string, node: TS.Node)
editor/src/core/workers/parser-printer/parser-printer-comments.ts:64
↓ 20 callers
Function
getFlexStretchForChild
( parent: FlexParentProps, child: FlexElementProps, )
utopia-api/src/layout/flex.ts:340
↓ 20 callers
Function
getStylePropForElement
( editor: EditorState, elementPath: ElementPath, styleProp: keyof ParsedCSSProperties, )
editor/src/components/canvas/commands/set-css-length-command.spec.tsx:236
↓ 20 callers
Function
isRegularNavigatorEntry
(entry: NavigatorEntry)
editor/src/components/editor/store/editor-state.ts:2457
↓ 20 callers
Function
jsAssignment
(leftHandSide: BoundParam, rightHandSide: JSExpression)
editor/src/core/shared/element-template.ts:322
↓ 20 callers
Function
jsxFragment
( uid: string, children: JSXElementChildren, longForm: boolean, )
editor/src/core/shared/element-template.ts:1683
↓ 20 callers
Function
jsxSpreadAssignment
( value: JSExpression, comments: ParsedComments, )
editor/src/core/shared/element-template.ts:430
↓ 20 callers
Function
printCSSNumberWithDefaultUnit
( input: CSSNumber, defaultUnit: CSSNumberUnit, )
editor/src/components/inspector/common/css-utils.ts:1016
↓ 20 callers
Function
regularDropdownMenuItem
( props: Omit<RegularDropdownMenuItem, 'type'>, )
editor/src/uuiui/radix-components.tsx:61
↓ 20 callers
Function
replaceFragmentLikePathsWithTheirChildrenRecursive
( metadata: ElementInstanceMetadataMap, allElementProps: AllElementProps, pathTrees: ElementPathTrees,
editor/src/components/canvas/canvas-strategies/strategies/fragment-like-helpers.ts:61
↓ 20 callers
Function
simpleDefaultProject
({ storyboardFile = getDefaultUIJsFile(), additionalFiles = {}, }: { storyboardFile?: TextFile | null
editor/src/sample-projects/sample-project-utils.ts:44
↓ 20 callers
Function
testPaddingResizeForEdge
( editor: EditorRenderResult, delta: number, edge: EdgePiece, precision: AdjustPrecision, mode: Padd
editor/src/components/canvas/canvas-strategies/strategies/set-padding-strategy.spec.browser2.tsx:935
↓ 20 callers
Function
updateHighlightedViews
( whenToRun: WhenToRun, value: Array<ElementPath>, )
editor/src/components/canvas/commands/update-highlighted-views-command.ts:11
↓ 20 callers
Function
walkContentsTree
( tree: ProjectContentTreeRoot, onElement: (fullPath: string, file: ProjectFile) => void, )
editor/src/components/assets.ts:338
↓ 19 callers
Function
builtInDependency
( moduleName: string, baseModule: any, version: string, )
editor/src/core/es-modules/package-manager/built-in-dependencies-list.ts:35
↓ 19 callers
Function
dataTracingToAHookCall
( elementPath: ElementPath, hookName: string, dataPathIntoAttribute: DataPathPositiveResult, )
editor/src/core/data-tracing/data-tracing.ts:173
↓ 19 callers
Function
defaultComponentDescriptor
()
editor/src/components/custom-code/code-file.ts:217
↓ 19 callers
Function
expectElementPropertiesInPrintedCode
(bbbProperties: { [key: string]: any })
editor/src/components/canvas/canvas-strategies/strategies/keyboard-absolute-move-resize.spec.browser2.tsx:770
↓ 19 callers
Function
generateConsistentUID
( possibleStartingValue: string, existingIDs: Set<string>, )
editor/src/core/shared/uid-utils.ts:122
↓ 19 callers
Function
getElementWithSelector
( page: Page, selector: string, )
puppeteer-tests/src/comments/comment-utils.ts:10
↓ 19 callers
Function
isJSXMapExpression
(element: JSXElementChild)
editor/src/core/shared/element-template.ts:1804
↓ 19 callers
Function
isResolveSuccess
( resolveResult: ResolveResult<T>, )
editor/src/core/es-modules/package-manager/module-resolution.ts:89
↓ 19 callers
Function
jsxAttributesToProps
( inScope: MapLike<any>, attributes: JSXAttributes, elementPath: ElementPath | null, renderContext: Re
editor/src/core/shared/jsx-attributes.ts:398
↓ 19 callers
Function
keysEquality
(keys: ReadonlyArray<keyof T>, a: T, b: T)
editor/src/core/shared/equality-utils.ts:79
↓ 19 callers
Function
navigatorStructure
( editorState: EditorState, deriveState: DerivedState, // TODO delete me )
editor/src/components/navigator/navigator-conditionals.spec.browser2.tsx:524
↓ 19 callers
Function
printCSSNumberOrUndefinedAsAttributeValue
( defaultUnitToSkip: string | null, )
editor/src/components/inspector/common/css-utils.ts:4530
↓ 19 callers
Function
renderTestEditorWithProjectContent
( projectContent: ProjectContentTreeRoot, awaitFirstDomReport: 'await-first-dom-report' | 'dont-await-firs
editor/src/components/canvas/ui-jsx.test-utils.tsx:287
↓ 19 callers
Function
roundTo
(number: number, digits: number = 0)
editor/src/core/shared/math-utils.ts:964
↓ 19 callers
Function
runBaseTestSuite
( validObject: T, requiredFields: Array<keyof T>, parseFn: (value: unknown) => ParseResult<T>, parseEr
editor/src/core/property-controls/property-controls-parser.spec.ts:58
↓ 19 callers
Function
sendMessage
(message: FromUtopiaToVSCodeMessage)
editor/src/core/vscode/vscode-bridge.ts:170
↓ 19 callers
Function
treatElementAsFragmentLike
( metadata: ElementInstanceMetadataMap, allElementProps: AllElementProps, pathTrees: ElementPathTrees,
editor/src/components/canvas/canvas-strategies/strategies/fragment-like-helpers.ts:288
↓ 18 callers
Function
asParseSuccessOrNull
(file: ParsedTextFile)
editor/src/core/workers/parser-printer/uid-fix.spec.ts:70
↓ 18 callers
Function
assertNever
(n: never)
utopia-remix/app/util/assertNever.ts:3
↓ 18 callers
Method
check
(projectContents: ProjectContentTreeRoot)
editor/src/core/shared/import/project-health-check/requirements/requirement-storyboard.ts:17
↓ 18 callers
Function
combineRegExp
(regexpList: Array<RegExp | string>, flags?: string)
editor/src/components/inspector/common/css-utils.ts:90
↓ 18 callers
Function
destructuredParamPart
( propertyName: string | undefined, param: Param, defaultExpression: JSExpression | null, )
editor/src/core/shared/element-template.ts:2111
↓ 18 callers
Function
dragByPixels
( editor: EditorRenderResult, delta: { x: number; y: number }, testid: string, options: { modifier
editor/src/components/canvas/canvas-strategies/strategies/groups.spec.browser2.tsx:146
↓ 18 callers
Function
editorModelFromPersistentModel
( persistentModel: PersistentModel, dispatch: EditorDispatch, )
editor/src/components/editor/store/editor-state.ts:2977
↓ 18 callers
Function
findJSXElementChildAtPath
( components: Array<UtopiaJSXComponent>, path: StaticElementPath, )
editor/src/core/model/element-template-utils.ts:352
← previous
next →
301–400 of 8,668, ranked by callers