Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/infinitered/ignite
/ functions
Functions
366 in github.com/infinitered/ignite
⨍
Functions
366
◇
Types & classes
56
↓ 1 callers
Function
cleanupExpoRouterConversion
(toolbox: GluegunToolbox, targetPath: string)
src/tools/react-native.ts:395
↓ 1 callers
Function
clear
()
boilerplate/app/utils/storage/index.ts:78
↓ 1 callers
Function
copyBoilerplate
(toolbox: GluegunToolbox, options: CopyBoilerplateOptions)
src/tools/react-native.ts:26
↓ 1 callers
Function
copyDefaultScreenGenerator
(tempBoilerplatePath: string)
test/_test-helpers.ts:169
↓ 1 callers
Function
copyExpoRouterGeneratorTemplates
(tempBoilerplatePath: string)
test/_test-helpers.ts:180
↓ 1 callers
Function
delay
(ms: number)
boilerplate/app/utils/delay.ts:6
↓ 1 callers
Function
deleteFileIfExists
(file: string)
test/_test-helpers.ts:54
↓ 1 callers
Function
findAndRemoveDependencies
( packageJsonRaw: string, dependenciesToRemove: string[], )
src/commands/new.ts:1066
↓ 1 callers
Function
findDemoPatches
()
src/tools/demo.ts:7
↓ 1 callers
Function
formatDate
(date: string, dateFormat?: string, options?: Options)
boilerplate/app/utils/formatDate.ts:43
↓ 1 callers
Function
frontMatterDirectoryDir
(generator: string)
src/tools/generators.ts:369
↓ 1 callers
Function
generateAppIcons
(option: `${Platforms}` | "all")
src/tools/generators.ts:573
↓ 1 callers
Function
generateDynamicRouteTemplatePath
(pathname: string)
test/_test-helpers.ts:165
↓ 1 callers
Function
generateFromTemplate
( generator: string, options: GeneratorOptions, )
src/tools/generators.ts:260
↓ 1 callers
Function
generateSplashScreen
(options: { androidSize: number iosSize: number backgroundColor: string })
src/tools/generators.ts:846
↓ 1 callers
Method
getEpisodes
* Gets a list of recent React Native Radio episodes.
boilerplate/app/services/api/index.ts:57
↓ 1 callers
Function
goBack
()
boilerplate/app/navigators/navigationUtilities.ts:191
↓ 1 callers
Function
handleHomePrefix
(p: string | undefined)
src/commands/new.ts:256
↓ 1 callers
Function
handlePatches
* Handles patching files via front matter config
src/tools/generators.ts:215
↓ 1 callers
Function
help
(_toolbox: GluegunToolbox)
src/commands/cache.ts:19
↓ 1 callers
Function
igniteDir
()
src/tools/generators.ts:172
↓ 1 callers
Function
installCmd
* * Returns a string command to run a generic install with a packager of your choice (or auto-detects). * * For example, `yarn install` or `npm ins
src/tools/packager.ts:141
↓ 1 callers
Function
installGenerators
* Copies over generators (specific generators, or all) from Ignite CLI to the project * ignite/templates folder.
src/tools/generators.ts:411
↓ 1 callers
Function
ir
(m = "")
src/tools/pretty.ts:135
↓ 1 callers
Function
isAndroidInstalled
(toolbox: GluegunToolbox)
src/tools/react-native.ts:7
↓ 1 callers
Function
isNonScrolling
* @param {ScreenPreset?} preset - The preset to check. * @returns {boolean} - Whether the preset is non-scrolling.
boilerplate/app/components/Screen.tsx:103
↓ 1 callers
Function
iterate
(obj, stack, array)
boilerplate/test/i18n.test.ts:19
↓ 1 callers
Function
navigate
(name: unknown, params?: unknown)
boilerplate/app/navigators/navigationUtilities.ts:178
↓ 1 callers
Function
navigationRestoredDefaultState
* This helper function will determine whether we should enable navigation persistence * based on a config setting and the __DEV__ environment (dev or
boilerplate/app/navigators/navigationUtilities.ts:103
↓ 1 callers
Function
onContentSizeChange
* @param {number} w - The width of the content. * @param {number} h - The height of the content.
boilerplate/app/components/Screen.tsx:147
↓ 1 callers
Function
onLayout
* @param {LayoutChangeEvent} e = The layout change event.
boilerplate/app/components/Screen.tsx:156
↓ 1 callers
Function
openLinkInBrowser
* @param {string} url - The URL to open in the browser. * @returns {void} - No return value.
boilerplate/app/screens/DemoDebugScreen.tsx:28
↓ 1 callers
Function
pickSupportedLocale
()
boilerplate/app/i18n/index.ts:30
↓ 1 callers
Function
pkgColor
(packagerName: PackagerName)
src/tools/pretty.ts:139
↓ 1 callers
Function
refactorExpoRouterReactotronCmds
(toolbox: GluegunToolbox)
src/tools/react-native.ts:300
↓ 1 callers
Function
removeCmd
* * Returns a string command to remove a package with a packager of your choice (or auto-detects). * * For example, `yarn remove ramda` or `npm uni
src/tools/packager.ts:113
↓ 1 callers
Function
removeDemoAssets
()
src/commands/remove-demo.ts:71
↓ 1 callers
Function
removeEmptyDirs
({ targetDir, dryRun, matching = DEFAULT_MATCHING_GLOBS, }: { targetDir: string dryRun: boolean ma
src/tools/markup.ts:160
↓ 1 callers
Function
removeExpoRouterGeneratorTemplates
(tempBoilerplatePath: string)
test/_test-helpers.ts:196
↓ 1 callers
Function
removeScreenGenerator
(tempBoilerplatePath: string)
test/_test-helpers.ts:191
↓ 1 callers
Method
render
()
boilerplate/app/screens/ErrorScreen/ErrorBoundary.tsx:65
↓ 1 callers
Function
replaceMaestroBundleIds
( toolbox: GluegunToolbox, oldBundleIdentifier: string, newBundleIdentifier: string, )
src/tools/react-native.ts:188
↓ 1 callers
Function
replaceNextLine
(contents: string, comment: string)
src/tools/markup.ts:63
↓ 1 callers
Function
resetRoot
( state: Parameters<typeof navigationRef.resetRoot>[0] = { index: 0, routes: [] }, )
boilerplate/app/navigators/navigationUtilities.ts:202
↓ 1 callers
Function
restoreState
()
boilerplate/app/navigators/navigationUtilities.ts:148
↓ 1 callers
Function
rootdir
(platform: NodeJS.Platform = process.platform)
src/tools/cache.ts:68
↓ 1 callers
Function
runCmd
* Returns a string command to run a script via a packager of your choice.
src/tools/packager.ts:211
↓ 1 callers
Function
runError
(cmd: string)
test/_test-helpers.ts:40
↓ 1 callers
Function
setImperativeTheming
(theme: Theme)
boilerplate/app/theme/context.utils.ts:23
↓ 1 callers
Function
setSystemUIBackgroundColor
(color: string)
boilerplate/app/theme/context.utils.ts:11
↓ 1 callers
Function
setUpLogFile
(filePath: string)
test/_test-helpers.ts:62
↓ 1 callers
Function
setup
()
test/vanilla/ignite-generate.test.ts:14
↓ 1 callers
Function
setup
()
test/vanilla/ignite-remove-demo.test.ts:8
↓ 1 callers
Function
showGenerators
()
src/tools/generators.ts:107
↓ 1 callers
Function
spawnAndLog
(cmd: string, options: SpawnOptions)
test/_test-helpers.ts:113
↓ 1 callers
Function
spawnAndLogIgnite
( cmd: string, options: SpawnOptions, )
test/_test-helpers.ts:135
↓ 1 callers
Function
startSpawnAndLog
* Spawns a shell command and logs its output to the provided WriteStream. * Meant to log to a temporary file for later reading. This is an internal
test/_test-helpers.ts:85
↓ 1 callers
Function
stopLastSpinner
(symbol: string)
src/tools/pretty.ts:108
↓ 1 callers
Function
stringFlag
([key, value]: FlagEntry)
src/commands/new.ts:1049
↓ 1 callers
Function
systemTagMatchesSupportedTags
(deviceTag: string)
boilerplate/app/i18n/index.ts:25
↓ 1 callers
Function
updateExpoRouterPackageJson
(toolbox: GluegunToolbox)
src/tools/react-native.ts:361
↓ 1 callers
Function
updateExpoRouterSrcDir
(toolbox: GluegunToolbox)
src/tools/react-native.ts:331
↓ 1 callers
Function
useAutoImage
( remoteUri: string, headers?: { [key: string]: string }, dimensions?: [maxWidth?: number, maxHeig
boilerplate/app/components/AutoImage.tsx:30
↓ 1 callers
Function
useAutoPreset
* Custom hook that handles the automatic enabling/disabling of scroll ability based on the content size and screen size. * @param {UseAutoPresetProps
boilerplate/app/components/Screen.tsx:112
↓ 1 callers
Function
useBackButtonHandler
(canExit: (routeName: string) => boolean)
boilerplate/app/navigators/navigationUtilities.ts:54
↓ 1 callers
Function
useEpisode
(episode: EpisodeItem)
boilerplate/app/context/EpisodeContext.tsx:90
↓ 1 callers
Function
useHeader
( headerProps: HeaderProps, deps: Parameters<typeof useLayoutEffect>[1] = [], )
boilerplate/app/utils/useHeader.tsx:13
↓ 1 callers
Function
useIsMounted
()
boilerplate/app/utils/useIsMounted.ts:6
↓ 1 callers
Function
useNavigationPersistence
(storage: Storage, persistenceKey: string)
boilerplate/app/navigators/navigationUtilities.ts:118
↓ 1 callers
Function
validate
(value: string)
src/tools/validations.ts:30
↓ 1 callers
Function
validateAppIconGenerator
(option: `${Platforms}` | "all", flags: Options)
src/tools/generators.ts:499
↓ 1 callers
Function
validateBundleIdentifier
( toolbox: GluegunToolbox, bundleID: string | undefined, )
src/tools/validations.ts:73
↓ 1 callers
Function
validatePackagerName
(input: unknown)
src/commands/new.ts:341
↓ 1 callers
Function
validateProjectName
(toolbox: GluegunToolbox)
src/tools/validations.ts:40
↓ 1 callers
Function
validateProjectPath
(absPath: string, toolbox: GluegunToolbox)
src/tools/validations.ts:105
↓ 1 callers
Function
validateSplashScreenGenerator
( options: { androidSize: number; iosSize: number; backgroundColor: string }, flags: Options, )
src/tools/generators.ts:767
Function
$actionIconContainer
({ spacing })
boilerplate/app/components/Header.tsx:302
Function
$actionText
({ colors })
boilerplate/app/components/Header.tsx:298
Function
$actionTextContainer
({ spacing })
boilerplate/app/components/Header.tsx:289
Function
$aspectRatioBox
(theme)
boilerplate/app/screens/DemoShowroomScreen/demos/DemoAutoImage.tsx:34
Function
$aspectRatioDescription
({ spacing })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoAutoImage.tsx:18
Function
$baseStyle
(theme)
boilerplate/app/components/Text.tsx:96
Function
$baseTextStyle
({ typography })
boilerplate/app/components/Button.tsx:191
Function
$baseViewStyle
({ spacing })
boilerplate/app/components/Button.tsx:181
Function
$bottomContainer
({ colors, spacing })
boilerplate/app/screens/WelcomeScreen.tsx:87
Function
$button
({ spacing })
boilerplate/app/screens/DemoDebugScreen.tsx:177
Function
$buttonContainer
({ spacing })
boilerplate/app/screens/DemoDebugScreen.tsx:181
Function
$centeredText
({ spacing })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoToggle.tsx:37
Function
$container
({ spacing })
boilerplate/app/screens/DemoDebugScreen.tsx:155
Function
$containerBase
(theme)
boilerplate/app/components/Card.tsx:258
Function
$content
({ spacing })
boilerplate/app/components/EmptyState.tsx:245
Function
$contentContainer
({ spacing })
boilerplate/app/screens/ErrorScreen/ErrorDetails.tsx:58
Function
$customButtonPressedRightAccessoryStyle
({ colors })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoButton.tsx:39
Function
$customButtonPressedStyle
({ colors })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoButton.tsx:19
Function
$customButtonPressedTextStyle
({ colors })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoButton.tsx:28
Function
$customButtonRightAccessoryStyle
({ colors })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoButton.tsx:31
Function
$customButtonStyle
({ colors })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoButton.tsx:15
Function
$customButtonTextStyle
({ colors, typography })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoButton.tsx:22
Function
$customContainerStyle
({ colors })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoListItem.tsx:38
Function
$customContainerStyle
({ colors })
boilerplate/app/screens/DemoShowroomScreen/demos/DemoTextField.tsx:22
← previous
next →
101–200 of 366, ranked by callers