akiles-react-native
    Preparing search index...

    Variable default

    default: {
        action: (
            sessionID: string,
            gadgetID: string,
            actionID: string,
            options: undefined | null | ActionOptions,
            callback: ActionCallback,
        ) => () => void;
        addSession: (token: string) => Promise<string>;
        getGadgets: (sessionID: string) => Promise<Gadget[]>;
        getHardwares: (sessionID: string) => Promise<Hardware[]>;
        getSessionIDs: () => Promise<string[]>;
        isBluetoothSupported: () => boolean;
        isCardEmulationSupported: () => boolean;
        refreshAllSessions: () => Promise<void>;
        refreshSession: (id: string) => Promise<void>;
        removeAllSessions: () => Promise<void>;
        removeSession: (id: string) => Promise<void>;
        scan: (timeout: number, callback: ScanCallback) => () => void;
        scanCard: (
            callback: {
                onError(e: AkilesError): void;
                onSuccess(card: Card): void;
            },
        ) => () => void;
        sync: (
            sessionID: string,
            hardwareID: string,
            timeout: number,
            callback: SyncCallback,
        ) => () => void;
    }

    Type declaration

    • action: (
          sessionID: string,
          gadgetID: string,
          actionID: string,
          options: undefined | null | ActionOptions,
          callback: ActionCallback,
      ) => () => void
    • addSession: (token: string) => Promise<string>
    • getGadgets: (sessionID: string) => Promise<Gadget[]>
    • getHardwares: (sessionID: string) => Promise<Hardware[]>
    • getSessionIDs: () => Promise<string[]>
    • isBluetoothSupported: () => boolean
    • isCardEmulationSupported: () => boolean
    • refreshAllSessions: () => Promise<void>
    • refreshSession: (id: string) => Promise<void>
    • removeAllSessions: () => Promise<void>
    • removeSession: (id: string) => Promise<void>
    • scan: (timeout: number, callback: ScanCallback) => () => void
    • scanCard: (
          callback: { onError(e: AkilesError): void; onSuccess(card: Card): void },
      ) => () => void
    • sync: (
          sessionID: string,
          hardwareID: string,
          timeout: number,
          callback: SyncCallback,
      ) => () => void