Verwendung

Fail builds on a fallback

Dieser Typ wird verwendet von config.KuitoConfig

tsx
import type { KuitoConfig } from 'kuito/config';

export default {
  name: 'MyApp',
  ios: { bundleIdentifier: 'com.example.myapp' },
  android: { applicationId: 'com.example.myapp' },
  strict: true,
} satisfies KuitoConfig;

Typdeklaration

ts
export interface AndroidManifestSettings {
  application?: Record<string, AttributeValue>;
  /** The app's one activity. */
  activity?: Record<string, AttributeValue>;
  metaData?: Record<string, AttributeValue>;
  usesPermissions?: string[];
  usesFeatures?: { name: string; required?: boolean }[];
  /** Package visibility: what the app may see of other apps. */
  queries?: { packages?: string[]; intents?: { action: string; data?: AndroidIntentData }[] };
  intentFilters?: {
    actions: string[];
    categories?: string[];
    data?: AndroidIntentData[];
    autoVerify?: boolean;
  }[];
}

Mitglieder 7

NameTypErforderlichBeschreibung
applicationRecord<string, AttributeValue>Nein—
activityRecord<string, AttributeValue>NeinThe app's one activity.
metaDataRecord<string, AttributeValue>Nein—
usesPermissionsstring[]Nein—
usesFeatures{ name: string; required?: boolean;}[]Nein—
queries{ packages?: string[]; intents?: { action: string; data?: AndroidIntentData; }[];}NeinPackage visibility: what the app may see of other apps.
intentFilters{ actions: string[]; categories?: string[]; data?: AndroidIntentData[]; autoVerify?: boolean;}[]Nein—
queries — verschachtelte Felder

queries Felder

NameTypErforderlichBeschreibung
packagesstring[]Nein—
intents{ action: string; data?: AndroidIntentData;}[]Nein—
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.