ladybird/Libraries/LibWeb/CSS/CSSFunctionRule.idl
Callum Law 19c8eb4146 LibWeb: Implement CSSFunctionRule
Parsing/using this rule will come in later commits
2026-03-27 11:19:28 +00:00

16 lines
524 B
Text

#import <CSS/CSSGroupingRule.idl>
// https://drafts.csswg.org/css-mixins-1/#dictdef-functionparameter
dictionary FunctionParameter {
required CSSOMString name;
[ImplementedAs=type_for_bindings]required CSSOMString type;
CSSOMString defaultValue;
};
// https://drafts.csswg.org/css-mixins-1/#cssfunctionrule
[Exposed=Window]
interface CSSFunctionRule : CSSGroupingRule {
readonly attribute CSSOMString name;
sequence<FunctionParameter> getParameters();
readonly attribute CSSOMString returnType;
};