SYMBOL INDEX (111 symbols across 57 files) FILE: android/app/src/debug/java/com/rnmail/ReactNativeFlipper.java class ReactNativeFlipper (line 28) | public class ReactNativeFlipper { method initializeFlipper (line 29) | public static void initializeFlipper(Context context, ReactInstanceMan... FILE: android/app/src/main/java/com/rnmail/MainActivity.java class MainActivity (line 8) | public class MainActivity extends ReactActivity { method onCreate (line 9) | @Override method getMainComponentName (line 18) | @Override method createReactActivityDelegate (line 29) | @Override class MainActivityDelegate (line 34) | public static class MainActivityDelegate extends ReactActivityDelegate { method MainActivityDelegate (line 35) | public MainActivityDelegate(ReactActivity activity, String mainCompo... method createRootView (line 39) | @Override method isConcurrentRootEnabled (line 46) | @Override FILE: android/app/src/main/java/com/rnmail/MainApplication.java class MainApplication (line 16) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 20) | @Override method getPackages (line 25) | @Override method getJSMainModuleName (line 34) | @Override method getReactNativeHost (line 43) | @Override method onCreate (line 52) | @Override method initializeFlipper (line 68) | private static void initializeFlipper( FILE: android/app/src/main/java/com/rnmail/newarchitecture/MainApplicationReactNativeHost.java class MainApplicationReactNativeHost (line 35) | public class MainApplicationReactNativeHost extends ReactNativeHost { method MainApplicationReactNativeHost (line 36) | public MainApplicationReactNativeHost(Application application) { method getUseDeveloperSupport (line 40) | @Override method getPackages (line 45) | @Override method getJSMainModuleName (line 57) | @Override method getReactPackageTurboModuleManagerDelegateBuilder (line 62) | @NonNull method getJSIModulePackage (line 71) | @Override FILE: android/app/src/main/java/com/rnmail/newarchitecture/components/MainComponentsRegistry.java class MainComponentsRegistry (line 16) | @DoNotStrip method initHybrid (line 24) | @DoNotStrip method MainComponentsRegistry (line 27) | @DoNotStrip method register (line 32) | @DoNotStrip FILE: android/app/src/main/java/com/rnmail/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java class MainApplicationTurboModuleManagerDelegate (line 18) | public class MainApplicationTurboModuleManagerDelegate method MainApplicationTurboModuleManagerDelegate (line 23) | protected MainApplicationTurboModuleManagerDelegate( method initHybrid (line 28) | protected native HybridData initHybrid(); method canCreateTurboModule (line 30) | native boolean canCreateTurboModule(String moduleName); class Builder (line 32) | public static class Builder extends ReactPackageTurboModuleManagerDele... method build (line 33) | protected MainApplicationTurboModuleManagerDelegate build( method maybeLoadOtherSoLibraries (line 39) | @Override FILE: android/app/src/main/jni/MainApplicationModuleProvider.cpp type facebook (line 6) | namespace facebook { type react (line 7) | namespace react { function MainApplicationModuleProvider (line 9) | std::shared_ptr MainApplicationModuleProvider( FILE: android/app/src/main/jni/MainApplicationModuleProvider.h function namespace (line 8) | namespace facebook { FILE: android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp type facebook (line 4) | namespace facebook { type react (line 5) | namespace react { FILE: android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h function namespace (line 7) | namespace facebook { FILE: android/app/src/main/jni/MainComponentsRegistry.cpp type facebook (line 9) | namespace facebook { type react (line 10) | namespace react { FILE: android/app/src/main/jni/MainComponentsRegistry.h function namespace (line 8) | namespace facebook { FILE: android/app/src/main/jni/OnLoad.cpp function JNIEXPORT (line 5) | JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *) { FILE: src/atoms/animated-box.ts type AnimatedBoxProps (line 9) | type AnimatedBoxProps = React.ComponentProps FILE: src/atoms/bottom-sheet.tsx type Props (line 6) | type Props = BottomSheetProps & ColorProps FILE: src/atoms/box.ts type BoxProps (line 5) | type BoxProps = React.ComponentProps FILE: src/atoms/container.tsx type Props (line 6) | type Props = BoxProps & { FILE: src/atoms/pressable.ts type PressableProps (line 9) | type PressableProps = React.ComponentProps FILE: src/atoms/safe-area-view.ts type SafeAreaViewProps (line 6) | type SafeAreaViewProps = React.ComponentProps FILE: src/atoms/scroll-view.ts type ScrollViewProps (line 9) | type ScrollViewProps = React.ComponentProps FILE: src/atoms/text-input.tsx type RestyleProps (line 28) | type RestyleProps = SpacingProps & type TextInputProps (line 48) | type TextInputProps = React.ComponentPropsWithRef & FILE: src/atoms/touchable.tsx type RestyleProps (line 21) | type RestyleProps = BackgroundColorProps & type Props (line 33) | interface Props extends PressableProps { FILE: src/components/book-list-item.tsx type ListItemProps (line 7) | type ListItemProps = Book & FILE: src/components/book-list.tsx type Props (line 15) | type Props = { FILE: src/components/header-bar-left-button.tsx type Props (line 7) | type Props = AnimatedBoxProps & { FILE: src/components/header-bar.tsx type Props (line 14) | type Props = AnimatedBoxProps & { FILE: src/components/icon.tsx type IconProps (line 6) | type IconProps = React.ComponentProps type Props (line 7) | type Props = Omit & ColorProps FILE: src/components/inkdrop-logo.tsx type Props (line 7) | type Props = Omit & ColorProps FILE: src/components/move-note-sheet.tsx type Props (line 13) | interface Props { type MoveNoteSheetHandle (line 17) | interface MoveNoteSheetHandle { type MoveNoteSheet (line 75) | type MoveNoteSheet = MoveNoteSheetHandle FILE: src/components/navbar.tsx type Props (line 5) | interface Props { FILE: src/components/note-list-header-title-bar.tsx type Props (line 4) | type Props = {} FILE: src/components/note-list-item-action-view.tsx type Props (line 6) | interface Props { FILE: src/components/note-list-item.tsx type ListItemProps (line 7) | interface ListItemProps extends Note { FILE: src/components/note-list.tsx type Props (line 19) | interface Props { FILE: src/components/responsive-layout.tsx type Props (line 5) | type Props = { FILE: src/components/sidebar.tsx type Props (line 13) | type Props = {} FILE: src/components/status-bar.tsx function StatusBar (line 6) | function StatusBar() { FILE: src/components/swipeable-view.tsx type SwipeLeftCallback (line 21) | type SwipeLeftCallback = () => any type BackViewProps (line 23) | interface BackViewProps { type Props (line 27) | interface Props type SwipeableViewHandle (line 36) | interface SwipeableViewHandle { constant SWIPE_THREASHOLD (line 41) | const SWIPE_THREASHOLD = -0.2 FILE: src/components/theme-list-item.tsx type Props (line 9) | interface Props { FILE: src/components/three-column-layout.tsx type ThreeColumnLayoutProps (line 4) | type ThreeColumnLayoutProps = { type RenderView (line 9) | type RenderView = (callbacks: ThreeColumnLayoutProps) => React.ReactNode type Props (line 10) | type Props = { FILE: src/consts.ts constant RESPONSIVE_SCREEN_BREAKPOINT (line 1) | const RESPONSIVE_SCREEN_BREAKPOINT = 1024 FILE: src/fixtures/books.ts constant DATA (line 5) | const DATA: Array = [] FILE: src/fixtures/notes.ts constant DATA (line 5) | const DATA: Array = [] FILE: src/hooks/use-sticky-header.ts constant ANCHOR_INIT (line 12) | const ANCHOR_INIT = -9999 function useStickyHeader (line 14) | function useStickyHeader() { FILE: src/models.ts type Note (line 1) | interface Note { type Book (line 7) | interface Book { FILE: src/navs.tsx type HomeDrawerParamList (line 11) | type HomeDrawerParamList = { type RootStackParamList (line 15) | type RootStackParamList = { function Home (line 23) | function Home() { function Navigations (line 51) | function Navigations() { FILE: src/screens/detail-phone.tsx type Props (line 9) | type Props = {} FILE: src/screens/detail-tablet.tsx type Props (line 7) | type Props = ThreeColumnLayoutProps & { onDistractionFreeModeToggle: () ... FILE: src/screens/detail.tsx type Props (line 8) | type Props = { function DetailScreen (line 12) | function DetailScreen(props: Props) { FILE: src/screens/main-phone.tsx type Props (line 8) | type Props = CompositeScreenProps< function MainScreenForPhone (line 13) | function MainScreenForPhone({ navigation }: Props) { FILE: src/screens/main-tablet.tsx type Props (line 12) | type Props = CompositeScreenProps< function MainScreenForTablet (line 17) | function MainScreenForTablet({ navigation }: Props) { FILE: src/screens/main.tsx type Props (line 11) | type Props = CompositeScreenProps< function MainScreen (line 16) | function MainScreen(props: Props) { FILE: src/screens/note-list-phone.tsx type Props (line 10) | interface Props { FILE: src/screens/note-list-tablet.tsx type Props (line 11) | type Props = { FILE: src/screens/note-list.tsx type Props (line 9) | type Props = { FILE: src/themes/index.ts type ThemeNames (line 6) | type ThemeNames = 'light' | 'dark' | 'nord' | 'solarized-dark' type ThemeMeta (line 7) | interface ThemeMeta { FILE: src/themes/light.ts type Theme (line 88) | type Theme = typeof theme