UNPKG

@atomicjolt/lti-client

Version:

Client Javascript libraries to handle LTI.

17 lines (14 loc) 400 B
import { PostMessageRequest, PostMessageResponse } from "./types"; export class PostMessageError extends Error { constructor( public type: PostMessageErrorType, public payload?: PostMessageRequest, public response?: PostMessageResponse ) { super(`PostMessageError: ${type}`); } } export enum PostMessageErrorType { Timeout = "timeout", ResponseError = "response_error", }