1234567891011121314151617181920212223242526272829303132333435363738(** Field sizing utilities *)moduleCss=Cascade.CssmoduleHandler=structopenStyleopenCsstypet=Content|Fixedletname="field_sizing"letpriority_=5letsuborder=functionContent->0|Fixed->1letto_class=function|Content->"field-sizing-content"|Fixed->"field-sizing-fixed"letto_style_theme=function|Content->style[field_sizingContent]|Fixed->style[field_sizingFixed]letof_class_themeclass_name=letparts=Parse.split_classclass_nameinmatchpartswith|["field";"sizing";"content"]->OkContent|["field";"sizing";"fixed"]->OkFixed|_->Error(`Msg"Not a field-sizing utility")letexamples=[Content]endopenHandlermoduleUtility_factory=Utility.Make(Handler)letutility=Utility_factory.vletfield_sizing_content=utilityContentletfield_sizing_fixed=utilityFixed