withName method
Implementation
Node withName(String? name) {
final normalized = _normalizeLayerName(name);
return switch (this) {
final TextNode node => node.copyWith(name: normalized),
final ImageNode node => node.copyWith(name: normalized),
final PathNode node => node.copyWith(name: normalized),
final IconNode node => node.copyWith(name: normalized),
final GroupNode node => node.copyWith(name: normalized),
};
}