UNPKG

aesthetic-adapter-typestyle

Version:

TypeStyle support for Aesthetic.

25 lines 915 B
import { Adapter, ClassName, SheetMap } from 'aesthetic'; import { TypeStyle } from 'typestyle'; import { NativeBlock, ParsedBlock } from './types'; export default class TypeStyleAdapter extends Adapter<NativeBlock, ParsedBlock> { typeStyle: TypeStyle; keyframes: { [animationName: string]: ClassName; }; constructor(typeStyle: TypeStyle); flushStyles(): void; isParsedBlock(block: NativeBlock | ParsedBlock): block is ParsedBlock; parseStyleSheet(styleSheet: SheetMap<NativeBlock>): SheetMap<ParsedBlock>; purgeStyles(): void; transformToClassName(styles: ParsedBlock[]): ClassName; private handleCss; private handleFallback; private handleFontFace; private handleGlobal; private handleKeyframe; private handleMedia; private handleNested; private handleProperty; private handleSupport; } //# sourceMappingURL=TypeStyleAdapter.d.ts.map