UNPKG

@wix/css-property-parser

Version:

A comprehensive TypeScript library for parsing and serializing CSS property values with full MDN specification compliance

21 lines (20 loc) 759 B
// Border Inline property parser // Handles parsing of CSS border-inline shorthand property // https://developer.mozilla.org/en-US/docs/Web/CSS/border-inline import { parseLogicalBorderProperty, logicalBorderToCSSValue } from './shared-logical-border.js'; /** * Parses a CSS border-inline property string into BorderInlineValue * @param value - The CSS border-inline property value * @returns Parsed border-inline object or null if invalid */ export function parse(value) { return parseLogicalBorderProperty(value); } /** * Converts a BorderInlineValue back to a CSS string * @param parsed - The parsed border-inline object * @returns CSS string representation */ export function toCSSValue(parsed) { return logicalBorderToCSSValue(parsed); }