copyWith method

NavigationLayout copyWith({
  1. Level? baseLevel,
  2. List<Level>? sidebarLevels,
  3. List<Level>? overlayLevels,
  4. bool? canShowLevel4Column,
})

Создать копию с изменениями

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