mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
feat(nodes): promote is_canceled
to public node API
This commit is contained in:
parent
2cb51bff11
commit
6a74048af8
@ -437,11 +437,12 @@ class InvocationContext:
|
|||||||
"""Provides utility methods."""
|
"""Provides utility methods."""
|
||||||
self.boards = boards
|
self.boards = boards
|
||||||
"""Provides methods to interact with boards."""
|
"""Provides methods to interact with boards."""
|
||||||
|
self.is_canceled = is_canceled
|
||||||
|
"""Checks if the current invocation has been canceled."""
|
||||||
self._data = context_data
|
self._data = context_data
|
||||||
"""Provides data about the current queue item and invocation. This is an internal API and may change without warning."""
|
"""Provides data about the current queue item and invocation. This is an internal API and may change without warning."""
|
||||||
self._services = services
|
self._services = services
|
||||||
"""Provides access to the full application services. This is an internal API and may change without warning."""
|
"""Provides access to the full application services. This is an internal API and may change without warning."""
|
||||||
self._is_canceled = is_canceled
|
|
||||||
|
|
||||||
|
|
||||||
def build_invocation_context(
|
def build_invocation_context(
|
||||||
@ -457,6 +458,7 @@ def build_invocation_context(
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
def is_canceled() -> bool:
|
def is_canceled() -> bool:
|
||||||
|
"""Checks if the current invocation has been canceled."""
|
||||||
return cancel_event.is_set()
|
return cancel_event.is_set()
|
||||||
|
|
||||||
logger = LoggerInterface(services=services, context_data=context_data)
|
logger = LoggerInterface(services=services, context_data=context_data)
|
||||||
|
Loading…
Reference in New Issue
Block a user