mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 05:14:40 +01:00
emit card message can accept message types
This commit is contained in:
parent
f9a75ea240
commit
22a1191ab1
1 changed files with 9 additions and 3 deletions
|
|
@ -1264,7 +1264,7 @@ class AbstractPublisherController(object):
|
|||
pass
|
||||
|
||||
@abstractmethod
|
||||
def emit_card_message(self, message):
|
||||
def emit_card_message(self, message, message_type=None):
|
||||
"""Emit a card message which can have a lifetime.
|
||||
|
||||
This is for UI purposes. Method can be extended to more arguments
|
||||
|
|
@ -1771,8 +1771,14 @@ class PublisherController(BasePublisherController):
|
|||
|
||||
self._on_create_instance_change()
|
||||
|
||||
def emit_card_message(self, message):
|
||||
self._emit_event("show.card.message", {"message": message})
|
||||
def emit_card_message(self, message, message_type=None):
|
||||
self._emit_event(
|
||||
"show.card.message",
|
||||
{
|
||||
"message": message,
|
||||
"message_type": message_type
|
||||
}
|
||||
)
|
||||
|
||||
def get_creator_attribute_definitions(self, instances):
|
||||
"""Collect creator attribute definitions for multuple instances.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue