Skip to main content
Go to Latest
File
import Declaration from "../declaration.js";
class InlineLogical extends Declaration { /** * Use old syntax for -moz- and -webkit- */ prefixed(prop, prefix) { return prefix + prop.replace("-inline", ""); }
/** * Return property name by spec */ normalize(prop) { return prop.replace(/(margin|padding|border)-(start|end)/, "$1-inline-$2"); }}
InlineLogical.names = [ "border-inline-start", "border-inline-end", "margin-inline-start", "margin-inline-end", "padding-inline-start", "padding-inline-end", "border-start", "border-end", "margin-start", "margin-end", "padding-start", "padding-end",];
export default InlineLogical;