MCPcopy Create free account

hub / github.com/EvanBacon/expo-quick-actions / functions

Functions78 in github.com/EvanBacon/expo-quick-actions

↓ 3 callersFunctiongenerateIconAsync
( projectRoot: string, { cacheType, src, scale, backgroundColor, borderRadiusRatio,
plugin/src/withAndroidAppIcon.ts:447
↓ 3 callersFunctiongenerateMultiLayerImageAsync
( projectRoot: string, { icon, backgroundColor, backgroundImage, imageCacheFolder, bac
plugin/src/withAndroidAppIcon.ts:311
↓ 3 callersFunctiongenerateUniversalIconAsync
( projectRoot: string, imagesetPath: string, { icon, cacheKey, iosNamedProjectRoot, plat
plugin/src/withIosImageAssets.ts:194
↓ 3 callersFunctioniterateDpiValues
( projectRoot: string, callback: (value: { dpiFolder: string; folderName: string; scale: numbe
plugin/src/withAndroidAppIcon.ts:413
↓ 2 callersFunctionaddIconRes
(folders: string[], round?: boolean)
plugin/src/withAndroidDynamicAppIcon.ts:105
↓ 2 callersFunctiondeleteIconNamedAsync
(projectRoot: string, name: string)
plugin/src/withAndroidAppIcon.ts:435
↓ 2 callersMethodfromBundle
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:37
↓ 2 callersMethodfromPersistableBundle
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:48
↓ 2 callersFunctionremove
(p: string)
plugin/src/withAndroidAppIcon.ts:441
↓ 2 callersFunctionvalidCallback
(data: QuickActions.Action)
src/router.ts:59
↓ 2 callersFunctionwriteContentsJsonAsync
( directory: string, { images }: Pick<ContentsJson, "images"> )
plugin/src/withIosImageAssets.ts:336
↓ 1 callersFunctionaddIconActivityAlias
(config: any[])
plugin/src/withAndroidDynamicAppIcon.ts:46
↓ 1 callersFunctionbundleToMap
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:109
↓ 1 callersFunctionconfigureAdaptiveIconAsync
* Configures adaptive icon files to be used on Android 8 and up. A foreground image must be provided, * and will have a transparent background unless
plugin/src/withAndroidAppIcon.ts:197
↓ 1 callersFunctionconfigureLegacyIconAsync
* Configures legacy icon files to be used on Android 7 and earlier. If adaptive icon configuration * was provided, we create a pseudo-adaptive icon b
plugin/src/withAndroidAppIcon.ts:172
↓ 1 callersMethodconvertShortcutIntent
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:137
↓ 1 callersFunctioncreateAdaptiveIconXmlFiles
( projectRoot: string, icLauncherXmlString: string, name: string, add: boolean )
plugin/src/withAndroidAppIcon.ts:280
↓ 1 callersFunctioncreateAdaptiveIconXmlString
( backgroundImage: string | null, monochromeImage: string | null, { name, colorName, }: {
plugin/src/withAndroidAppIcon.ts:247
↓ 1 callersFunctiongenerateMonochromeImageAsync
( projectRoot: string, { icon, imageCacheFolder, outputImageFileName, baselineSize, }: {
plugin/src/withAndroidAppIcon.ts:382
↓ 1 callersFunctiongenerateResizedImageAsync
( icon: { "1x"?: string; "2x"?: string; "3x"?: string } | string, name: string, projectRoot: string, i
plugin/src/withIosImageAssets.ts:258
↓ 1 callersFunctiongetAppleIconName
( size: number, scale: number, appearance?: "dark" | "tinted" )
plugin/src/withIosImageAssets.ts:178
↓ 1 callersFunctionisHref
(href: any)
src/router.ts:31
↓ 1 callersFunctionisRouterAction
( action: QuickActions.Action )
src/router.ts:25
↓ 1 callersFunctionisSupported
()
src/index.web.ts:1
↓ 1 callersFunctionmapToBundle
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:89
↓ 1 callersFunctionremoveIconActivityAlias
(config: any[])
plugin/src/withAndroidDynamicAppIcon.ts:76
↓ 1 callersFunctionresolveIcons
Resolve and sanitize the icon set from config plugin props.
plugin/src/withAppIcon.ts:78
↓ 1 callersFunctionresolveImage
(image?: string)
plugin/src/withIosStaticActions.ts:43
↓ 1 callersFunctionsetIconAsync
* Resizes the user-provided icon to create a set of legacy icon files in * their respective "mipmap" directories for <= Android 7, and creates a set
plugin/src/withAndroidAppIcon.ts:101
↓ 1 callersFunctionsetItems
()
src/index.web.ts:2
↓ 1 callersMethodsetItems
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:221
↓ 1 callersMethodtoBundle
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:75
↓ 1 callersFunctionuseIconName
()
example/AppIconTest.tsx:8
↓ 1 callersFunctionuseQuickAction
()
src/hooks.ts:36
↓ 1 callersFunctionwithAndroidAppIcon
( config, props )
plugin/src/withAndroidAppIcon.ts:39
↓ 1 callersFunctionwithAndroidDynamicAppIcons
( config, { icons } )
plugin/src/withAndroidDynamicAppIcon.ts:29
↓ 1 callersFunctionwithIconAndroidImages
(config, { icons })
plugin/src/withAndroidDynamicAppIcon.ts:96
↓ 1 callersFunctionwithIconAndroidManifest
(config, { icons })
plugin/src/withAndroidDynamicAppIcon.ts:38
↓ 1 callersFunctionwithIconXcodeProject
(config, icons)
plugin/src/withAppIcon.ts:49
↓ 1 callersFunctionwithIosIconImageAsset
(config, { name, icon })
plugin/src/withIosImageAssets.ts:100
↓ 1 callersFunctionwithIosImageAsset
( config, { name, src: image } )
plugin/src/withIosImageAssets.ts:44
↓ 1 callersFunctionwithIosStaticQuickActions
(config, _items)
plugin/src/withIosStaticActions.ts:80
↓ 1 callersFunctionwithShortcutsXml
( config, action )
plugin/src/withShortcutsXML.ts:41
FunctionApp
()
example/App.tsx:29
FunctionAppIconTest
()
example/AppIconTest.tsx:32
FunctionItem
({ ...props })
example/AppIconTest.tsx:90
FunctionaddListener
( listener: (action: TAction) => void )
src/index.ts:69
FunctionaddListener
()
src/index.web.ts:3
MethodapplyIconChange
android/src/main/java/expo/modules.quickactions/ExpoAppIconReactActivityLifecycleListener.kt:63
MethodcreateReactActivityLifecycleListeners
android/src/main/java/expo/modules.quickactions/AppIconPackage.kt:8
MethodcreateReactActivityLifecycleListeners
android/src/main/java/expo/modules.quickactions/QuickActionsPackage.kt:8
Methoddefinition
android/src/main/java/expo/modules.quickactions/ExpoAppIconModule.kt:17
Methoddefinition
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:183
MethoddisableIcon
android/src/main/java/expo/modules.quickactions/ExpoAppIconModule.kt:72
MethoddoesComponentExist
android/src/main/java/expo/modules.quickactions/ExpoAppIconReactActivityLifecycleListener.kt:117
MethodenableIcon
android/src/main/java/expo/modules.quickactions/ExpoAppIconModule.kt:64
MethodextractUserInfoFromPersistableBundle
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:61
MethodfindEnabledAlias
android/src/main/java/expo/modules.quickactions/ExpoAppIconModule.kt:80
FunctiongetFilePath
({ modRequest, _internal })
plugin/src/withShortcutsXML.ts:62
MethodgetName
android/src/main/java/expo/modules.quickactions/QuickActionsSingleton.kt:7
MethodhandleShortcutIntent
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:159
MethodisAppInBackground
android/src/main/java/expo/modules.quickactions/ExpoAppIconReactActivityLifecycleListener.kt:50
MethodisSupported
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:271
MethodloadIconRes
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:250
MethodnotifyShortcutAction
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:132
MethodonCreate
android/src/main/java/expo/modules.quickactions/QuickActionsReactActivityLifecycleListener.kt:13
MethodonPause
android/src/main/java/expo/modules.quickactions/ExpoAppIconReactActivityLifecycleListener.kt:31
MethodonResume
android/src/main/java/expo/modules.quickactions/ExpoAppIconReactActivityLifecycleListener.kt:45
Functionread
(filePath, { modRequest })
plugin/src/withShortcutsXML.ts:77
Functionremove
()
src/index.web.ts:4
MethodsetShortcuts
android/src/main/java/expo/modules.quickactions/ExpoQuickActionsModule.kt:227
FunctionuseQuickActionCallback
( callback: (data: QuickActions.Action) => void | Promise<void> )
src/hooks.ts:9
FunctionuseQuickActionRouting
( callback?: ( data: QuickActions.Action ) => OptionalPromise<boolean | undefined | void> )
src/router.ts:49
FunctionwithAndroidStaticActions
(config, _items)
plugin/src/withAndroidStaticActions.ts:16
FunctionwithDynamicIcon
( config, props = {} )
plugin/src/withAppIcon.ts:17
FunctionwithQuickActions
(config, props)
plugin/src/index.ts:19
FunctionwithShortcutsXMLBaseModInternal
(config)
plugin/src/withShortcutsXML.ts:54
Functionwrite
(filePath, { modResults, modRequest: { introspect } })
plugin/src/withShortcutsXML.ts:90