UNPKG

@react-native-tvos/config-tv

Version:

Config plugin to reconfigure native directories for Apple TV and Android TV development if needed

10 lines (9 loc) 1.31 kB
import { ExpoConfig } from "expo/config"; import { AndroidConfig, ConfigPlugin } from "expo/config-plugins"; import { ConfigData } from "./types"; export declare const withTVAndroidManifest: ConfigPlugin<ConfigData>; export declare function setLeanBackLauncherIntent(_config: Pick<ExpoConfig, "android">, androidManifest: AndroidConfig.Manifest.AndroidManifest, params: ConfigData): AndroidConfig.Manifest.AndroidManifest; export declare function removePortraitOrientation(_config: Pick<ExpoConfig, "android">, androidManifest: AndroidConfig.Manifest.AndroidManifest, params: ConfigData): AndroidConfig.Manifest.AndroidManifest; export declare function setTVBanner(_config: Pick<ExpoConfig, "android">, androidManifest: AndroidConfig.Manifest.AndroidManifest, params: ConfigData, androidTVBannerPath: string | undefined): AndroidConfig.Manifest.AndroidManifest; export declare function setTVIcon(_config: Pick<ExpoConfig, "android">, androidManifest: AndroidConfig.Manifest.AndroidManifest, params: ConfigData, androidTVIconPath: string | undefined): AndroidConfig.Manifest.AndroidManifest; export declare function addTouchscreenHardwareFeatureToManifest(_config: Pick<ExpoConfig, "android">, androidManifest: AndroidConfig.Manifest.AndroidManifest, params: ConfigData): AndroidConfig.Manifest.AndroidManifest;