copyWith method
Создать копию с изменениями
Implementation
NavigationLayout copyWith({
Level? baseLevel,
List<Level>? sidebarLevels,
List<Level>? overlayLevels,
bool? canShowLevel4Column,
}) {
return NavigationLayout(
baseLevel: baseLevel ?? this.baseLevel,
sidebarLevels: sidebarLevels ?? this.sidebarLevels,
overlayLevels: overlayLevels ?? this.overlayLevels,
canShowLevel4Column: canShowLevel4Column ?? this.canShowLevel4Column,
);
}