MCPcopy Create free account

hub / github.com/BuilderIO/mitosis / functions

Functions1,353 in github.com/BuilderIO/mitosis

↓ 202 callersFunctiontest
()
packages/core/src/__tests__/data/types/type-getter-store.raw.tsx:19
↓ 173 callersMethodpush
(value: string)
packages/core/src/generators/qwik/src-generator.ts:212
↓ 160 callersFunctiongetRawFile
(filePath: string)
packages/core/src/__tests__/test-generator.ts:7
↓ 124 callersMethodemit
(...values: any[])
packages/core/src/generators/qwik/src-generator.ts:175
↓ 87 callersFunctioncreateSingleBinding
( args: Omit<SingleBinding, 'bindingType'> & Partial<Pick<SingleBinding, 'bindingType'>>, )
packages/core/src/helpers/bindings.ts:5
↓ 86 callersFunctionbuilderContentToMitosisComponent
( builderContent: BuilderContent, options: BuilderToMitosisOptions = {}, )
packages/core/src/parsers/builder/builder.ts:1262
↓ 83 callersFunctionparseJsx
( jsx: string, _options: Partial<ParseMitosisOptions> = {}, )
packages/core/src/parsers/jsx/jsx.ts:48
↓ 63 callersFunctioncreateMitosisNode
(options: Partial<MitosisNode>)
packages/core/src/helpers/create-mitosis-node.ts:3
↓ 59 callersFunctioncomponentToMitosis
(toMitosisOptions = {})
packages/core/src/generators/mitosis/generator.ts:306
↓ 59 callersFunctiontraverse
(script_: string)
packages/core/src/parsers/svelte/typescript/index.ts:56
↓ 55 callersFunctiondedent
(strings: TemplateStringsArray, ...values: any[])
packages/core/src/helpers/dedent.ts:9
↓ 54 callersFunctionisMitosisNode
(thing: unknown)
packages/core/src/helpers/is-mitosis-node.ts:3
↓ 51 callersFunctioncomponentToBuilder
(options: ToBuilderOptions = {})
packages/core/src/generators/builder/generator.ts:935
↓ 36 callersMethodimport
(module: string, symbol: string, as?: string)
packages/core/src/generators/qwik/src-generator.ts:45
↓ 35 callersFunctionrunTestsForTarget
({ target, generator, options, only, logOutput, }: { target: Target; generator: TranspilerGenera
packages/core/src/__tests__/test-generator.ts:705
↓ 34 callersMethodtoString
()
packages/core/src/generators/qwik/src-generator.ts:70
↓ 33 callersFunctionformat
(str: string, indentSpaces = DEFAULT_INDENT_SPACES)
packages/core/src/helpers/generic-format.ts:10
↓ 30 callersFunctioncheckIsEvent
(code: string)
packages/core/src/helpers/event-handlers.ts:3
↓ 29 callersFunctiongetStateObjectStringFromComponent
( component: MitosisComponent, options?: GetStateObjectStringOptions, )
packages/core/src/helpers/get-state-object-string.ts:145
↓ 23 callersFunctionstripStateAndPropsRefs
( code?: string, _options: StripStateAndPropsRefsOptions = {}, )
packages/core/src/helpers/strip-state-and-props-refs.ts:107
↓ 22 callersFunctionbabelTransformExpression
( code: string, visitor: Visitor<VisitorContextType>, initialType: ExpressionType = 'unknown', stripTy
packages/core/src/helpers/babel-transform.ts:124
↓ 22 callersFunctioncomponentToReact
(reactOptions = {})
packages/core/src/generators/react/generator.ts:177
↓ 22 callersFunctionfastClone
(obj: T)
packages/core/src/helpers/fast-clone.ts:1
↓ 22 callersMethodget
(moduleName: string, symbolName: string, asVar?: string)
packages/core/src/generators/qwik/src-generator.ts:447
↓ 21 callersFunctionisMitosisPath
(filename: string)
packages/eslint-plugin/src/helpers/isMitosisPath.ts:16
↓ 19 callersFunctionaddComponent
( fileSet: FileSet, component: MitosisComponent, opts: { isRoot?: boolean; shareStyles?: boolean } = {},
packages/core/src/generators/qwik/component.ts:73
↓ 18 callersFunctioncamelCase
(text: string = '')
packages/core/src/helpers/camel-case.ts:10
↓ 18 callersFunctioncreateFileSet
(options: QwikOptions = {})
packages/core/src/generators/qwik/component.ts:37
↓ 18 callersFunctiondebugOutput
(fileSet: FileSet)
packages/core/src/__tests__/qwik.test.ts:24
↓ 18 callersFunctiontoObj
(fileSet: FileSet)
packages/core/src/__tests__/qwik.test.ts:313
↓ 17 callersFunctioncollectCss
(json: MitosisComponent, options: CollectStyleOptions = {})
packages/core/src/helpers/styles/collect-css.ts:104
↓ 17 callersFunctionrunPostCodePlugins
({ code, plugins, options, json, }: { json: MitosisComponent; code: string; plugins: MitosisPlug
packages/core/src/modules/plugins.ts:65
↓ 17 callersFunctionrunPostJsonPlugins
({ json, plugins, options, }: { json: MitosisComponent; plugins: MitosisPlugin[]; options?: any; }
packages/core/src/modules/plugins.ts:25
↓ 17 callersFunctionrunPreCodePlugins
({ code, plugins, options, json, }: { json: MitosisComponent; code: string; plugins: MitosisPlug
packages/core/src/modules/plugins.ts:44
↓ 17 callersFunctionrunPreJsonPlugins
({ json, plugins, options, }: { json: MitosisComponent; plugins: MitosisPlugin[]; options?: any; }
packages/core/src/modules/plugins.ts:6
↓ 16 callersFunctionparseCode
(node: babel.types.Node)
packages/core/src/parsers/jsx/helpers.ts:23
↓ 16 callersFunctionuseReaction
( expression: () => T, effect: (value: T) => void, options: IReactionOptions<T, boolean> = { fireImmedia
packages/fiddle/src/hooks/use-reaction.ts:4
↓ 15 callersFunctionbuilderElementToMitosisNode
( block: BuilderElement, options: BuilderToMitosisOptions, _internalOptions: InternalOptions = {}, )
packages/core/src/parsers/builder/builder.ts:607
↓ 15 callersFunctioncompileAwayBuilderComponentsFromTree
( tree: MitosisNode | MitosisComponent, components: CompileAwayComponentsMap, )
packages/core/src/plugins/compile-away-builder-components.ts:621
↓ 15 callersFunctioninitializeOptions
({ target, component, defaults, userOptions, extra, }: { target: Target; component: MitosisCompo
packages/core/src/helpers/merge-options.ts:31
↓ 14 callersFunctioncapitalize
(str: string)
packages/core/src/helpers/capitalize.ts:1
↓ 14 callersFunctiongetRefs
(json: MitosisComponent, refKey: string = 'ref')
packages/core/src/helpers/get-refs.ts:5
↓ 13 callersMethodexportConst
(name: string, value?: any, locallyVisible = false)
packages/core/src/generators/qwik/src-generator.ts:53
↓ 13 callersFunctionisSlotProperty
(key: string, slotPrefix: string = SLOT_PREFIX)
packages/core/src/helpers/slots.ts:9
↓ 13 callersFunctionisStatement
(code: string)
packages/core/src/generators/qwik/src-generator.ts:566
↓ 13 callersFunctionlocalStorageGet
(key: string, options: LocalStorageGetOptions = {})
packages/fiddle/src/functions/local-storage-get.ts:5
↓ 13 callersFunctionquote
(text: string)
packages/core/src/generators/qwik/src-generator.ts:487
↓ 13 callersFunctionstripMetaProperties
(json: MitosisComponent)
packages/core/src/helpers/strip-meta-properties.ts:5
↓ 13 callersFunctionupdateReferencesInCode
( code: string, options: InternalToHtmlOptions, blockOptions: BlockOptions = {}, )
packages/core/src/generators/html/generator.ts:239
↓ 12 callersFunctioncheckIsForNode
(node: MitosisNode)
packages/core/src/types/mitosis-node.ts:124
↓ 12 callersFunctioncompileAwayBuilderComponents
( pluginOptions: CompileAwayBuilderComponentsOptions = {}, )
packages/core/src/plugins/compile-away-builder-components.ts:638
↓ 12 callersFunctiondashCase
(string: string)
packages/core/src/helpers/dash-case.ts:3
↓ 12 callersFunctionprocessBinding
(str: string, options: ToReactOptions)
packages/core/src/generators/react/helpers/index.ts:10
↓ 12 callersFunctionresolve
({ nodePath, currentFilePath, valueToResolve, resolvedImports, }: ResolveData & { valueToResolve: stri
packages/core/src/parsers/jsx/hooks/use-metadata.ts:72
↓ 12 callersFunctionset
(obj: any, _path: string | string[], value: any)
packages/core/src/helpers/set.ts:7
↓ 11 callersFunctionprocessBinding
( json: MitosisComponent, code: string, type: 'attribute' | 'class' | 'state' = 'attribute', )
packages/core/src/generators/marko/generate.ts:123
↓ 11 callersFunctionrenderPreComponent
({ component, target, excludeMitosisComponents, asyncComponentImports = false, preserveFileExtension
packages/core/src/helpers/render-imports.ts:231
↓ 11 callersFunctionstringifyContextValue
( object: MitosisContext['value'], userOptions: GetStateObjectStringOptions = {}, )
packages/core/src/helpers/get-state-object-string.ts:140
↓ 11 callersFunctionstringifySingleScopeOnMount
(json: MitosisComponent)
packages/core/src/generators/helpers/on-mount.ts:6
↓ 10 callersFunctionencodeQuotes
(string: string)
packages/core/src/generators/vue/helpers.ts:45
↓ 10 callersFunctiongetMetaFromBlock
(block: BuilderElement, options: BuilderToMitosisOptions)
packages/core/src/parsers/builder/builder.ts:942
↓ 10 callersFunctionhashCodeAsString
(obj: any)
packages/core/src/symbols/symbol-processor.ts:187
↓ 10 callersFunctionisBuilderElement
(el: unknown)
packages/core/src/parsers/builder/builder.ts:1167
↓ 10 callersFunctionprocessBinding
(code: string)
packages/core/src/generators/lit/generate.ts:128
↓ 9 callersFunctionaddUpdateAfterSetInCode
( code = '', options: InternalToHtmlOptions, useString = options.format === 'class' ? 'this.update' : 'u
packages/core/src/generators/html/generator.ts:542
↓ 9 callersFunctionconvertMethodToFunction
( code: string, properties: MethodMap, lexicalArgs: string[], )
packages/core/src/generators/qwik/helpers/convert-method-to-function.ts:3
↓ 9 callersFunctioncreateMitosisNode
()
packages/core/src/parsers/svelte/helpers/mitosis-node.ts:3
↓ 9 callersFunctionel
( options: Partial<BuilderElement>, toBuilderOptions: ToBuilderOptions, )
packages/core/src/generators/builder/generator.ts:417
↓ 9 callersFunctiongetQueryParam
(name: string)
packages/fiddle/src/functions/get-query-param.ts:7
↓ 9 callersFunctionisChildren
({ node, extraMatches = [], }: { node: MitosisNode; extraMatches?: string[]; })
packages/core/src/helpers/is-children.ts:8
↓ 9 callersFunctionisUpperCase
(str: string)
packages/core/src/helpers/is-upper-case.ts:1
↓ 9 callersFunctionprocessBinding
({ code, options, json, preserveGetter = false, thisPrefix = 'this', codeType, }: ProcessBinding)
packages/core/src/generators/vue/helpers.ts:182
↓ 9 callersFunctionprocessHookCode
({ str, options }: { str: string; options: ToReactOptions })
packages/core/src/generators/react/helpers/state.ts:26
↓ 9 callersFunctionreplaceIdentifiers
({ code, from, to }: ReplaceArgs)
packages/core/src/helpers/replace-identifiers.ts:141
↓ 9 callersFunctionreplaceNodes
({ code, nodeMaps }: { code: string; nodeMaps: NodeMap[] })
packages/core/src/helpers/replace-identifiers.ts:189
↓ 8 callersFunctionblockToBuilder
( json: MitosisNode, options: ToBuilderOptions = {}, _internalOptions: InternalOptions = {}, )
packages/core/src/generators/builder/generator.ts:648
↓ 8 callersFunctioncomponentToReactNative
(_options = {})
packages/core/src/generators/react-native/index.ts:280
↓ 8 callersFunctioncreateMitosisComponent
(options?: PartialMitosisComponent)
packages/core/src/helpers/create-mitosis-component.ts:13
↓ 8 callersFunctiongetProps
(json: MitosisComponent)
packages/core/src/helpers/get-props.ts:29
↓ 8 callersFunctionlocalStorageSet
( key: string, value: any, options: LocalStorageSetOptions = {}, )
packages/fiddle/src/functions/local-storage-set.ts:5
↓ 8 callersFunctionmapRefs
(component: MitosisComponent, mapper: RefMapper)
packages/core/src/helpers/map-refs.ts:40
↓ 8 callersFunctionparseStateObjectToMitosisState
( object: ObjectExpression, isState: boolean = true, // parse state or defaultProps )
packages/core/src/parsers/jsx/state.ts:336
↓ 8 callersFunctiontrack
(event: string, properties: Record<string, any>)
examples/basic/src/functions/track.ts:4
↓ 7 callersFunctionImage
(props: ImageProps)
packages/core/src/generators/qwik/directives.ts:91
↓ 7 callersFunctionblockToReact
( json: MitosisNode, options: ToReactOptions, component: MitosisComponent, insideJsx: boolean, paren
packages/core/src/generators/react/blocks.ts:187
↓ 7 callersFunctioncheckIsDefined
(value: Nullable<T>)
packages/core/src/helpers/nullable.ts:3
↓ 7 callersFunctionsetName
(value)
packages/core/src/__tests__/data/store/arrow-function-in-use-store.raw.tsx:6
↓ 6 callersFunctionaddOnChangeJs
(id: string, options: InternalToHtmlOptions, code: string)
packages/core/src/generators/html/generator.ts:271
↓ 6 callersFunctionblockToSvelte
({ json, options, parentComponent })
packages/core/src/generators/svelte/blocks.ts:256
↓ 6 callersFunctionblockToVue
(node, options, scope)
packages/core/src/generators/vue/blocks.ts:215
↓ 6 callersFunctioncomponentToAngular
(userOptions = {})
packages/core/src/generators/angular/component.ts:7
↓ 6 callersFunctioncomponentToVue
(userOptions)
packages/core/src/generators/vue/vue.ts:107
↓ 6 callersFunctionformatErrorToDisplay
(error: unknown)
packages/docs/src/routes/playground/index.tsx:21
↓ 6 callersFunctiongetForArguments
( node: ForNode, { excludeCollectionName }: { excludeCollectionName: boolean } = { excludeCollectionName:
packages/core/src/helpers/nodes/for.ts:4
↓ 6 callersFunctionindent
(str: string, spaces = 4)
packages/core/src/helpers/indent.ts:1
↓ 6 callersFunctioninvoke
(symbol: Symbol | string, args: any[], typeParameters?: string[])
packages/core/src/generators/qwik/src-generator.ts:497
↓ 6 callersFunctionisValidLiquidBinding
(str = '')
packages/core/src/generators/liquid/generator.ts:24
↓ 6 callersFunctionnoUndefined
(obj: Record<string, any>)
packages/core/src/plugins/compile-away-builder-components.ts:678
↓ 6 callersFunctionprocessClassComponentBinding
( json: MitosisComponent, code: string, processBindingOptions: ProcessBindingOptions, )
packages/core/src/helpers/class-components.ts:47
↓ 6 callersFunctionprocessOnEventHooksPlugin
(args: { setBindings?: boolean; includeRootEvents?: boolean } = {})
packages/core/src/helpers/on-event.ts:32
next →1–100 of 1,353, ranked by callers