public ViewFormBase::isDefaultDisplayShown(ViewUI $view)
Controls whether or not the default display should have its own tab on edit.
File
- core/modules/views_ui/src/ViewFormBase.php, line 142
Class
- ViewFormBase
- Base form for Views forms.
Namespace
Drupal\views_ui
Code
public function isDefaultDisplayShown(ViewUI $view) { // Always show the default display for advanced users who prefer that mode. $advanced_mode = \Drupal::config('views.settings')->get('ui.show.master_display'); // For other users, show the default display only if there are no others, and // hide it if there's at least one "real" display. $additional_displays = (count($view->getExecutable()->displayHandlers) == 1); return $advanced_mode || $additional_displays; }
Please login to continue.