@pocketsign/in-app-sdk
    検索インデックスを準備しています...

    型エイリアス PacketErrorData

    PacketErrorData: {
        [K in ErrorNo]: {
            data: K extends keyof ErrorDataMap ? ErrorDataMap[K] : undefined;
            errno: K;
            result: "error";
        }
    }[ErrorNo]

    API処理上のエラーが発生した際のパケット

    通常はPromiseのrejectではなく、APIの戻り値としてresolveされます。 errnoを公開済みのERRORSの値と比較することで型を絞り込めます。 SDKの初期化失敗、API非対応、通信タイムアウトは、この型ではなくErrorとしてPromiseがrejectされます。 SDKインスタンスが不正な場合など、一部のSDK側エラーは同期的にthrowされます。