SubscriptionResource
API Access class for subscriptions
Source code in src/specklepy/api/resources/current/subscription_resource.py
user_projects_updated
async
user_projects_updated(
callback: Callable[[UserProjectsUpdatedMessage], None],
) -> None
Source code in src/specklepy/api/resources/current/subscription_resource.py
project_models_updated
async
project_models_updated(
callback: Callable[[ProjectModelsUpdatedMessage], None],
id: str,
model_ids: Optional[Sequence[str]] = None,
) -> None
Source code in src/specklepy/api/resources/current/subscription_resource.py
project_updated
async
Source code in src/specklepy/api/resources/current/subscription_resource.py
project_versions_updated
async
project_versions_updated(
callback: Callable[
[ProjectVersionsUpdatedMessage], None
],
id: str,
) -> None
Source code in src/specklepy/api/resources/current/subscription_resource.py
project_model_ingestion_updated
async
project_model_ingestion_updated(
callback: Callable[
[ProjectModelIngestionUpdatedMessage], None
],
input: ProjectModelIngestionSubscriptionInput,
) -> None
Source code in src/specklepy/api/resources/current/subscription_resource.py
project_model_ingestion_cancellation_requested
async
project_model_ingestion_cancellation_requested(
callback: Callable[
[ProjectModelIngestionUpdatedMessage], None
],
project_id: str,
ingestion_id: str,
) -> None
Source code in src/specklepy/api/resources/current/subscription_resource.py
subscribe_2
async
subscribe_2(
response_type: Type[TEventArgs],
query: DocumentNode,
variables: Optional[Dict[str, Any]],
callback: Callable[[TEventArgs], None],
) -> None