setInlineStyle method

void setInlineStyle(
  1. int targetId,
  2. String key,
  3. String value
)

Implementation

void setInlineStyle(int targetId, String key, String value) {
  if (kProfileMode) {
    PerformanceTiming.instance()
        .mark(PERF_SET_STYLE_START, uniqueId: targetId);
  }
  assert(_existsTarget(targetId), 'id: $targetId key: $key value: $value');
  Node? target = _getEventTargetById<Node>(targetId);
  if (target == null) return;

  if (target is Element) {
    target.setInlineStyle(key, value);
  } else {
    debugPrint(
        'Only element has style, try setting style.$key from Node(#$targetId).');
  }
  if (kProfileMode) {
    PerformanceTiming.instance().mark(PERF_SET_STYLE_END, uniqueId: targetId);
  }
}