Class iFunnyError<APIError>

A class representing an error thrown by iFunny.ts.

Type Parameters

Hierarchy

Constructors

Properties

#client: Client<boolean>
#error: APIError
message: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Type declaration

stackTraceLimit: number

Accessors

  • get code(): "already_republished" | "already_smiled" | "already_unsmiled" | "bad_request" | "captcha_required" | "content_was_deleted" | "email_exists" | "email_not_confirmed" | "entity_abused" | "forbidden_for_banned" | "forbidden_for_deactivated" | "invalid_client" | "invalid_email" | "invalid_grant" | "not_found" | "not_republished" | "not_smiled" | "not_unsmiled" | "permission denied" | "profile_pins_to_many_pins_error" | "publishing_timeout" | "query_too_short" | "root_comment_was_deleted" | "source_is_unavailable" | "content_tag_stopword" | "too_many_uppercase" | "unacceptable_symbols" | "unauthorized" | "unknown_error" | "unknown_source" | "video_is_invalid" | "wrong_params" | "you_are_blocked"
  • The error code for the error

    Returns "already_republished" | "already_smiled" | "already_unsmiled" | "bad_request" | "captcha_required" | "content_was_deleted" | "email_exists" | "email_not_confirmed" | "entity_abused" | "forbidden_for_banned" | "forbidden_for_deactivated" | "invalid_client" | "invalid_email" | "invalid_grant" | "not_found" | "not_republished" | "not_smiled" | "not_unsmiled" | "permission denied" | "profile_pins_to_many_pins_error" | "publishing_timeout" | "query_too_short" | "root_comment_was_deleted" | "source_is_unavailable" | "content_tag_stopword" | "too_many_uppercase" | "unacceptable_symbols" | "unauthorized" | "unknown_error" | "unknown_source" | "video_is_invalid" | "wrong_params" | "you_are_blocked"

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Generated using TypeDoc