mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 08:24:53 +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
|
pass
|
||||||
|
|
||||||
@abstractmethod
|
@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.
|
"""Emit a card message which can have a lifetime.
|
||||||
|
|
||||||
This is for UI purposes. Method can be extended to more arguments
|
This is for UI purposes. Method can be extended to more arguments
|
||||||
|
|
@ -1771,8 +1771,14 @@ class PublisherController(BasePublisherController):
|
||||||
|
|
||||||
self._on_create_instance_change()
|
self._on_create_instance_change()
|
||||||
|
|
||||||
def emit_card_message(self, message):
|
def emit_card_message(self, message, message_type=None):
|
||||||
self._emit_event("show.card.message", {"message": message})
|
self._emit_event(
|
||||||
|
"show.card.message",
|
||||||
|
{
|
||||||
|
"message": message,
|
||||||
|
"message_type": message_type
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
def get_creator_attribute_definitions(self, instances):
|
def get_creator_attribute_definitions(self, instances):
|
||||||
"""Collect creator attribute definitions for multuple instances.
|
"""Collect creator attribute definitions for multuple instances.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue