appendStyle method

void appendStyle(
  1. dynamic style1, [
  2. dynamic style2,
  3. dynamic style3
])
inherited

Implementation

void appendStyle(dynamic style1, [dynamic style2, dynamic style3]) {
  var styles1 = parseStyle(style1);
  var styles2 = parseStyle(style2);
  var styles3 = parseStyle(style3);

  styles1.addAll(styles2);
  styles1.addAll(styles3);

  if (styles1.isNotEmpty) {
    var allStyles = styles1.join('; ');

    var cssText = content!.style.cssText ?? '';
    if (cssText == '') {
      cssText = allStyles;
    } else {
      cssText += allStyles;
    }

    content!.style.cssText = cssText;
  }
}