ModuleOf
The module's functions, as an app imports them.
Utilisation
Connect a reporting service
Ce type est utilisé par defineModule
// modules/crash-service/crash-service.ts
import { defineModule, fn } from 'kuito';
export default defineModule('CrashService', {
start: fn.main<(key: string) => Promise<void>>(),
ios: { class: 'CrashServiceModule' },
android: { class: 'com.example.myapp.modules.crashservice.CrashServiceModule' },
});Déclaration du type
export type ModuleOf<S> = { readonly [K in Exclude<keyof S, NeedKey>]: S[K] };Type
{ readonly [K in Exclude<keyof S, keyof NativeNeeds>]: S[K]; }Généré depuis les déclarations TypeScript publiques : signatures, props et valeurs par défaut viennent de la source vérifiée, les descriptions de sa JSDoc. Aucune valeur par défaut n'est inventée.