SnapshotTab.php 764 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Vm\Pages;
  3. use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Interfaces\ClientArea;
  4. use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\TabsWidget\TabsWidget;
  5. use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Snapshot\Pages\SnapshotRawDataTable;
  6. use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Snapshot\Pages\JobRawDataTable;
  7. class SnapshotTab extends TabsWidget implements ClientArea
  8. {
  9. protected $id = 'SnapshotTab';
  10. protected $name = 'SnapshotTabName';
  11. protected $title = 'SnapshotTabTitle';
  12. public function initContent()
  13. {
  14. $this->unsetShowTitle();
  15. $this->addElement(new SnapshotRawDataTable());
  16. $this->addElement(new JobRawDataTable());
  17. }
  18. }