lib/client
HasuraClientError
継承元
コンストラクター
new HasuraClientError(errors, query, variables)
new HasuraClientError(
errors,
query,
variables): HasuraClientError
パラメーター
パラメーター | 型 |
---|---|
エラー | any [] |
query | TypedDocumentString <any , any > |
variables | any |
戻り値
オーバーライド
Error.constructor
プロパティ
message
message: string;
継承元
Error.message
name
name: string = "HasuraClientError";
オーバーライド
Error.name
stack?
optional stack: string;
継承元
Error.stack
prepareStackTrace()?
static optional prepareStackTrace: (err, stackTraces) => any;
スタックトレースのフォーマットのためのオプションのオーバーライド
参照
https://v8.dokyumento.jp/docs/stack-trace-api#customizing-stack-traces
パラメーター
パラメーター | 型 |
---|---|
err | Error |
stackTraces | CallSite [] |
戻り値
any
継承元
Error.prepareStackTrace
stackTraceLimit
static stackTraceLimit: number;
継承元
Error.stackTraceLimit
メソッド
captureStackTrace()
static captureStackTrace(targetObject, constructorOpt?): void
ターゲットオブジェクトに.stackプロパティを作成します。
パラメーター
パラメーター | 型 |
---|---|
targetObject | object |
constructorOpt ? | Function |
戻り値
void
継承元
Error.captureStackTrace
HasuraAdapterClient
プロパティ
adminSecret
adminSecret: string;
x-hasura-admin-secret
ヘッダー値
endpoint
endpoint: string;
client()
client(__namedParameters): {
run: Promise<T>;
}
パラメーター
パラメーター | 型 |
---|---|
__namedParameters | HasuraAdapterClient |
戻り値
{
run: Promise<T>;
}
run()
型パラメーター
型パラメーター |
---|
Q extends TypedDocumentString <any , any > |
T extends any |
V extends any |
パラメーター
パラメーター | 型 |
---|---|
query | Q |
variables ? | V |
戻り値
Promise
<T
>