Browse Source

update source storage on set markup

PHP-GTK3
yggverse 4 months ago
parent
commit
ba7a56ca7e
  1. 22
      src/Entity/Browser/Container/Page/Content/Gemtext.php
  2. 4
      src/Entity/Browser/Container/Page/Content/Plain.php

22
src/Entity/Browser/Container/Page/Content/Gemtext.php

@ -25,13 +25,13 @@ use \Yggverse\Net\Address; @@ -25,13 +25,13 @@ use \Yggverse\Net\Address;
class Gemtext extends Markup
{
public function set(
string $value,
string $source,
string | null &$title = null,
bool $preformatted = false
): void
{
$document = new Document(
$value
$this->_source = $source
);
$line = [];
@ -248,15 +248,6 @@ class Gemtext extends Markup @@ -248,15 +248,6 @@ class Gemtext extends Markup
);
}
protected function _onSizeAllocate(
GtkLabel $label,
GdkEvent $event
): bool
{
// @TODO
return false;
}
protected function _onActivateLink(
GtkLabel $label,
string $href
@ -314,6 +305,15 @@ class Gemtext extends Markup @@ -314,6 +305,15 @@ class Gemtext extends Markup
return false;
}
protected function _onSizeAllocate(
GtkLabel $label,
GdkEvent $event
): bool
{
// @TODO
return false;
}
private function _wrap(
string $value
): string

4
src/Entity/Browser/Container/Page/Content/Plain.php

@ -12,14 +12,14 @@ use \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Content\Markup; @@ -12,14 +12,14 @@ use \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Content\Markup;
class Plain extends Markup
{
public function set(
string $value
string $source
): void
{
$this->gtk->set_markup(
sprintf(
'<tt>%s</tt>',
htmlspecialchars(
$value
$this->_source = $source
)
)
);

Loading…
Cancel
Save