view-transitions-polyfill
Version:
A polyfill for the View Transitions API.
8 lines (7 loc) • 515 B
TypeScript
import * as csstree from 'css-tree';
export declare const VIEW_TRANSITION_ELEMENTS: string[];
export declare const ATRULES: string[];
export declare function getElementSelector(pseudoElementSelector: csstree.PseudoElementSelector): csstree.Selector;
export declare function getNameDeclaration(declaration: csstree.Declaration): csstree.ListItem<csstree.Declaration>;
export declare function generateListItem<T>(node: T): csstree.ListItem<T>;
export declare function replaceDeclarations(ast: csstree.CssNode): void;