@let node = this.node();
@let isSignalNode = this.isSignalNode(node);
@let isClusterNode = this.isClusterNode(node);
@if (node.label) {
- Name:
- {{ node.label }}
}
@if (isSignalNode) {
- Type:
-
{{ node.kind }}
}
@if (isClusterNode) {
- Type:
-
{{
node.clusterType
}}
}
@if (cluster(); as cluster) {
- Compound of:
- {{ cluster.name }}
- Compound type:
-
{{ cluster.type }}
}
@if (isSignalNode) {
- Epoch:
- {{ node.epoch }}
}
@if (resourceCluster(); as resource) {
- Is loading:
- {{ resource.isLoading }}
- Status:
- {{ resource.status }}
@if (resource.errored) {
- Errored:
- {{ resource.errored }}
}
}
@let isPreviewable =
isSignalNode &&
(node.kind === 'signal' || node.kind === 'computed' || node.kind === 'linkedSignal');
@if (isPreviewable || resourceCluster()) {
@if (previewableNode(); as previewableNode) {
}
}