canvas-scroll-clip
Version:
Canvas based image sequence scroll animation. Zero dependencies.
71 lines (70 loc) • 1.42 kB
TypeScript
/**
* AppError class.
*
* @export
* @class AppError
* @extends {Error}
*/
export declare class CanvasScrollClipError extends Error {
/**
* Creates an instance of AppError.
* @param {string} warning message.
* @memberof CanvasScrollClipError
*/
constructor(message?: string);
/**
* Name of the property [of "this" or one of its prototypes] that holds
* the current function
*
* @memberof CanvasScrollClipError
*/
get name(): string;
}
/**
* AppError decorator class.
*
* @export
* @class AppError
* @extends {AppError}
*/
export declare class AppError extends CanvasScrollClipError {
get name(): string;
}
/**
* AppLogger class.
*
* @export
* @class AppLogger
* @extends {AppError}
*/
export declare class AppLogger extends CanvasScrollClipError {
/**
* wrapper logger for console.log
*
* @param {string}
* @memberof Logger
*/
log(message: string): void;
/**
* wrapper logger for console.warn
*
* @param {string}
* @memberof Logger
*/
warn(message: string): void;
}
/**
* AppWarning class.
*
* @export
* @class AppWarning
* @extends {AppLogger}
*/
export declare class AppWarning extends AppLogger {
/**
* Creates an instance of AppWarning.
* @param {string} warning message.
* @memberof AppWarning
*/
constructor(message: string);
}