Constructs a new ViewExecutable object.
Drupal\views\Plugin\Core\Entity\View $storage: The view config entity the actual information is stored on.
public function __construct(View $storage) {
// Reference the storage and the executable to each other.
$this->storage = $storage;
$this->storage
->set('executable', $this);
// Add the default css for a view.
$this->element['#attached']['css'][] = drupal_get_path('module', 'views') . '/css/views.base.css';
}