UNPKG

@image/packer

Version:
20 lines (19 loc) 636 B
import Sprite from './Sprite'; import { ConvertOptions, ICache, IImageProcessor, IRect } from './generator'; export default class ScaledSprite { trim?: IRect; width: number; height: number; sprite: Sprite; path: string; convertOptions: ConvertOptions; private cache; private imageProcessor; constructor(sprite: Sprite, convertOptions: ConvertOptions, cache: ICache, imageProcessor: IImageProcessor); private readonly scaleHash; private readonly basename; private cacheMiss(); readonly hash: string; private cacheInterpret(data); process(): Promise<this>; }