UNPKG

@egjs/flicking

Version:

Everyday 30 million people experience. It's reliable, flexible and extendable carousel.

26 lines (25 loc) 692 B
/** * Special type of known error that {@link Flicking} throws. * @remarks * see {@link FlickingErrors} for possible error codes and explantaion * @example * ```ts * import Flicking, { FlickingError, ERROR_CODES } from "@egjs/flicking"; * try { * const flicking = new Flicking(".flicking-viewport") * } catch (e) { * if (e instanceof FlickingError && e.code === ERROR_CODES.ELEMENT_NOT_FOUND) { * console.error(e.message) * } * } * ``` */ declare class FlickingError extends Error { code: number; /** * @param message - Error message * @param code - Error code */ constructor(message: string, code: number); } export default FlickingError;