@obliczeniowo/elementary
Version:
Library made in Angular version 20
27 lines (21 loc) • 1.11 kB
TypeScript
import * as i0 from '@angular/core';
import { PipeTransform } from '@angular/core';
type LengthUnits = 'px' | 'em' | 'ch' | 'mm';
type AngleUnits = 'deg' | 'rad' | 'turn';
declare class RotatePipe implements PipeTransform {
transform(angle: number, center?: [number, number], unit?: AngleUnits, translateUnit?: LengthUnits): string;
static ɵfac: i0.ɵɵFactoryDeclaration<RotatePipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<RotatePipe, "oblRotate", true>;
}
declare class ScalePipe implements PipeTransform {
transform(scale: number | [number, number]): string;
static ɵfac: i0.ɵɵFactoryDeclaration<ScalePipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<ScalePipe, "oblScale", true>;
}
declare class TranslatePipe implements PipeTransform {
transform(coordinates: [number, number] | number[], unit?: LengthUnits): string;
static ɵfac: i0.ɵɵFactoryDeclaration<TranslatePipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<TranslatePipe, "oblTranslate", true>;
}
export { RotatePipe, ScalePipe, TranslatePipe };
export type { AngleUnits, LengthUnits };