id property

String? get id

Implementation

String? get id => _id;
set id (String? id)

Implementation

set id(String? id) {
  final isNeedRecalculate = _checkRecalculateStyle([id, _id]);
  _updateIDMap(id, oldID: _id);
  _id = id;
  // Maintain attribute presence index for [id] selectors.
  // Treat any non-null assignment (including empty string) as presence=true.
  _updateAttrPresenceIndex(_idAttr, present: id != null);
  if (DebugFlags.enableCssBatchRecalc) {
    ownerDocument.markElementStyleDirty(this, reason: 'batch:id');

    return;
  }
  recalculateStyle(rebuildNested: isNeedRecalculate);
}