Message¶
-
class
Atk4\Ui\
Message
¶
Outputs a rectangular segment with a distinctive color to convey message to the user, based around: https://fomantic-ui.com/collections/message.html
Demo: https://ui.agiletoolkit.org/demos/message.php
Basic Usage¶
Implements basic image:
$message = new \Atk4\Ui\Message('Message Title');
$app->add($message);
Although typically you would want to specify what type of message is that:
$message = new \Atk4\Ui\Message(['Warning Message Title', 'type' => 'warning']);
$app->add($message);
Here is the alternative syntax:
$message = Message::addTo($app, ['Warning Message Title', 'type' => 'warning']);
Adding message text¶
-
property
Atk4\Ui\Message::$
text
¶
Property $text is automatically initialized to Text
so you can call Text::addParagraph
to add more text inside your message:
$message = Message::addTo($app, ['Message Title']);
$message->addClass('warning');
$message->text->addParagraph('First para');
$message->text->addParagraph('Second para');