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);
}