loadInlineStyle function

Future<StyleElement> loadInlineStyle(
  1. String style, {
  2. String? id,
})

Include a inline StyleElement inside the

Future

ex: loadInlineStyle('body { margin: 0; }');

Implementation

Future<StyleElement> loadInlineStyle(String style, {String? id}) {
  var element =
      id != null ? document.getElementById(id) as StyleElement? : null;

  if (element == null) {
    element = StyleElement()..innerHtml = style;
    if (id != null) {
      element.id = id;
    }
    document.head!.append(element);
  }
  return waitLoad<StyleElement>(element);
}