use namespace

This commit is contained in:
yggverse 2024-07-18 18:39:08 +03:00
parent f292ac45af
commit afc2b03830
3 changed files with 15 additions and 9 deletions

View file

@ -4,26 +4,28 @@ declare(strict_types=1);
namespace Yggverse\Yoda\Entity\Browser\Container\Page\Navbar; namespace Yggverse\Yoda\Entity\Browser\Container\Page\Navbar;
use \Yggverse\Yoda\Entity\Browser\Container\Page\Navbar;
use \Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History\Back; use \Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History\Back;
use \Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History\Forward; use \Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History\Forward;
use \Yggverse\Yoda\Model\History as Memory;
class History class History
{ {
public \GtkButtonBox $gtk; public \GtkButtonBox $gtk;
// Dependencies // Dependencies
public \Yggverse\Yoda\Model\History $memory; public Navbar $navbar;
public Memory $memory;
public \Yggverse\Yoda\Entity\Browser\Container\Page\Navbar $navbar;
// Requirements // Requirements
public \Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History\Back $back; public Back $back;
public \Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History\Forward $forward; public Forward $forward;
public function __construct( public function __construct(
\Yggverse\Yoda\Entity\Browser\Container\Page\Navbar $navbar Navbar $navbar
) { ) {
$this->memory = new \Yggverse\Yoda\Model\History(); $this->memory = new Memory();
$this->navbar = $navbar; $this->navbar = $navbar;

View file

@ -4,7 +4,9 @@ declare(strict_types=1);
namespace Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History; namespace Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History;
class Back extends \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Navbar\Button use \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Navbar\Button;
class Back extends Button
{ {
protected string $_label = 'Back'; protected string $_label = 'Back';

View file

@ -4,7 +4,9 @@ declare(strict_types=1);
namespace Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History; namespace Yggverse\Yoda\Entity\Browser\Container\Page\Navbar\History;
class Forward extends \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Navbar\Button use \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Navbar\Button;
class Forward extends Button
{ {
protected string $_label = 'Forward'; protected string $_label = 'Forward';