Coordinate > Issues
Issue Templates
Manage the issue templates (type, number prefix, title pattern, priority, trade, assignee, due days, description, labels) that new issues, stamps and Clash to Issues start from. Shared with the team when a shared folder is set.
Status
Launched Ran inside Navisworks at least once with no error logged; nobody checked the result yet.
The public ask
No public source is on record for this tool.
Installs with
Issue Templates sits in a stack, so installing it also installs:
Events it listens to
None. It runs only when you click it.
Files
Paths are relative to the Playground.extension folder.
Coordinate.tab/Issues.panel/Issue_Tools.stack/Issue_Templates.pushbutton/bundle.yamlCoordinate.tab/Issues.panel/Issue_Tools.stack/Issue_Templates.pushbutton/icon.dark.pngCoordinate.tab/Issues.panel/Issue_Tools.stack/Issue_Templates.pushbutton/icon.pngCoordinate.tab/Issues.panel/Issue_Tools.stack/Issue_Templates.pushbutton/icon.small.dark.pngCoordinate.tab/Issues.panel/Issue_Tools.stack/Issue_Templates.pushbutton/icon.small.pngCoordinate.tab/Issues.panel/Issue_Tools.stack/Issue_Templates.pushbutton/script.py
Install
- Only this tool. In Navisworks, click pyNavis > Playground, search for Issue Templates, tick it and click Install.
- The whole extension. Download
Playground.extension.zip, unzip it, put thePlayground.extensionfolder in%APPDATA%\pyNavis\extensions\, and click pyNavis > Reload. Issue Templates is on the Coordinate tab, Issues panel.
You need pyNavis 1.3.0 or later.
Tried it? Tell us whether it worked or not. That report is what moves a tool up the status ladder.
ReportSource
The tool's own files, word for word as published in pynavis/Playground. Paths are relative to the Playground.extension folder.
script.py
The script that runs on a click.
Coordinate.tab/Issues.panel/Issue_Tools.stack/Issue_Templates.pushbutton/script.py View on GitHub# -*- coding: utf-8 -*-
"""Manages the issue templates new issues, stamps and Clash to Issues start from."""
from pynavis import toast
from namo import issue_templates, ui
if ui.is_runner():
toast.info('Issue Templates needs the Navisworks window', 'It cannot run under pynavis run.')
else:
try:
issue_templates.open_editor()
except (IOError, OSError) as error:
toast.error('Could not save the templates', '%s Check the shared folder, then try again.' % error)
Library modules this tool uses
From the shared namo library, which installs with every tool. Each name opens the module on GitHub.
namo.issue_templatesIssue templates: what a new RFI, Hold, Verify, Safety or Clash issue starts with.namo.uiWPF building blocks for Playground tools, themed from the pyNavis design system.
bundle.yaml
The bundle contract: the keys pyNavis reads for this tool.
Coordinate.tab/Issues.panel/Issue_Tools.stack/Issue_Templates.pushbutton/bundle.yaml View on GitHubtitle: Issue Templates
tooltip: Manage the issue templates (type, number prefix, title pattern, priority, trade, assignee, due days, description, labels) that new issues, stamps and Clash to Issues start from. Shared with the team when a shared folder is set.