UNPKG

@config-plugins/tv

Version:

Config plugin to reconfigure native directories for TV development if needed

19 lines (18 loc) 886 B
import { ExpoConfig } from "@expo/config-types"; import { ConfigPlugin, XcodeProject } from "expo/config-plugins"; import { ConfigData } from "./types"; export declare const withTVXcodeProject: ConfigPlugin<ConfigData>; export declare function setXcodeProjectBuildSettings(config: Pick<ExpoConfig, "ios">, { project, isTV, verbose, }: { project: XcodeProject; isTV: boolean; verbose: boolean; }): XcodeProject; /** * Wrapping the families in double quotes is the only way to set a value with a comma in it. * * @param deviceFamilies */ export declare function formatDeviceFamilies(deviceFamilies: number[]): string; export declare function getSupportsTablet(config: Pick<ExpoConfig, "ios">): boolean; export declare function getIsTabletOnly(config: Pick<ExpoConfig, "ios">): boolean; export declare function getDeviceFamilies(config: Pick<ExpoConfig, "ios">): number[];