UNPKG

postcss-rtl-logical-properties

Version:

This plugin is a PostCSS plugin that replaces supported horizontal direction properties (LTR/RTL) with logical CSS properties (start/end) to add RTL support.

10 lines 1.08 kB
import { Axes, HorizontalDirection, DirectionValue, Props, VerticalDirection, MarginPadding } from "./types.js"; export declare function horizontalDirectionValue(relativeDir: HorizontalDirection): (axes: Axes) => DirectionValue; export declare function getIgnoreDeclarationList(): Props[]; export declare function horizontalDirectionAxes(relativeDir: HorizontalDirection): (axes: Axes) => Axes.Right | Axes.Left; export declare function verticalDirectionValue(relativeDir: VerticalDirection): (axes: Axes) => DirectionValue; export declare function verticalDirectionAxeos(relativeDir: VerticalDirection): (axes: Axes) => Axes.Top | Axes.Bottom; export declare function inlinePropTransform(relativeDir: HorizontalDirection): (prop: Props, axes: Axes, suffix?: string) => string; export declare function transformToDirectionValue(relativeDir: HorizontalDirection): (value: any) => any; export declare function marginPaddingParser(relativeDir: HorizontalDirection, vRelativeDir: VerticalDirection): (value: string) => [number, MarginPadding]; //# sourceMappingURL=helpers.d.ts.map