implement image mime types support

This commit is contained in:
yggverse 2024-07-18 17:05:25 +03:00
parent 8f6c27ed2b
commit 1086d48051
2 changed files with 46 additions and 6 deletions

View file

@ -0,0 +1,34 @@
<?php
declare(strict_types=1);
namespace Yggverse\Yoda\Entity\Browser\Container\Page\Content;
use \Yggverse\Yoda\Entity\Browser\Container\Page\Content;
class Image
{
public \GtkImage $gtk;
// Dependencies
public Content $content;
public function __construct(
Content $content
) {
// Init dependency
$this->content = $content;
// Init image object
$this->gtk = new \GtkImage;
}
public function set(
string $data
): void
{
$this->gtk->new_from_resource(
$data
);
}
}