IFrameGrid.php 684 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace Dcat\Admin;
  3. use Dcat\Admin\Layout\Content;
  4. class IFrameGrid extends Grid
  5. {
  6. const QUERY_NAME = '_resource_';
  7. public function __construct($repository, $builder = null)
  8. {
  9. parent::__construct($repository, $builder);
  10. $this->setName('simple');
  11. $this->disableCreateButton();
  12. $this->disableActions();
  13. $this->disablePerPages();
  14. $this->disableBatchActions();
  15. $this->disableFilterButton();
  16. $this->rowSelector()->click();
  17. Content::composing(function (Content $content) {
  18. Admin::style('#app{padding: 1.4rem 1rem 1rem}');
  19. $content->full();
  20. }, true);
  21. }
  22. }