applyCSS method

void applyCSS(
  1. JSONRender render,
  2. Element output, {
  3. String? cssClass,
  4. List<Element>? extraElements,
})

Implementation

void applyCSS(JSONRender render, Element output,
    {String? cssClass, List<Element>? extraElements}) {
  if (cssClass == null || cssClass.isEmpty) {
    cssClass = this.cssClass;
  }

  var classPrefixed = '${render.cssThemePrefix}$cssClass';

  output.classes.add(classPrefixed);

  if (extraElements != null) {
    for (var elem in extraElements) {
      elem.classes.add(classPrefixed);
    }
  }

  render.applyCSS(this, output);
}