|
|
@ -9,12 +9,17 @@ class Address |
|
|
|
public \GtkEntry $entry; |
|
|
|
public \GtkEntry $entry; |
|
|
|
|
|
|
|
|
|
|
|
public function __construct( |
|
|
|
public function __construct( |
|
|
|
?string $value = null |
|
|
|
?string $text = null, |
|
|
|
|
|
|
|
?string $placeholder = 'URL or any search term...' |
|
|
|
) { |
|
|
|
) { |
|
|
|
$this->entry = new \GtkEntry(); |
|
|
|
$this->entry = new \GtkEntry(); |
|
|
|
|
|
|
|
|
|
|
|
$this->entry->set_text( |
|
|
|
$this->entry->set_text( |
|
|
|
$value |
|
|
|
$text |
|
|
|
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$this->entry->set_placeholder_text( |
|
|
|
|
|
|
|
$placeholder |
|
|
|
); |
|
|
|
); |
|
|
|
|
|
|
|
|
|
|
|
$this->entry->set_max_length( |
|
|
|
$this->entry->set_max_length( |
|
|
|