25592fa6c2
ci / test (push) Successful in 6m14s
History-free snapshot of the private development repository at 77a82eb. Code, docs and the public catalogue only: no plant or job knowledge layers, no client, job or producer names (tools/scrub.py clean against the widened term list; a second word-level grep clean). The intro deck is left out because its slide images cannot be checked for job drawings.
29 lines
1.2 KiB
Python
29 lines
1.2 KiB
Python
# -*- coding: utf-8 -*-
|
|
#
|
|
# Connection Analysis -- PLACEHOLDER. Nothing is implemented.
|
|
#
|
|
# Added 2026-09-05 alongside BeamAnalysis, on the owner's own instruction to
|
|
# put a button here for it. Same posture as GravityLoadChase and
|
|
# LateralExtract: a row that opens is still a row somebody clicks, so it
|
|
# says plainly that nothing is built rather than staying silent about it.
|
|
#
|
|
# No scope has been settled -- not which connections, not which code
|
|
# governs, not read-only or not. None of that is guessed here; this button
|
|
# exists so there is somewhere to build it once it is.
|
|
|
|
# pylint: disable=import-error,invalid-name,broad-except
|
|
# `__title__` mirrors bundle.yaml's `title:` and is otherwise dead --
|
|
# pyRevit reads it only `if not self.meta`. It is kept in step so that
|
|
# trimming a bundle file cannot bring an old name back. One line, no
|
|
# `\n`: this button is a row in a `.pulldown`, and a row has no second
|
|
# line to put one on.
|
|
__title__ = 'Connection Analysis (WIP)'
|
|
|
|
from pyrevit import forms
|
|
|
|
forms.alert(
|
|
'Connection Analysis is not built yet.\n\n'
|
|
'This row exists so there is somewhere on the ribbon for it. Nothing '
|
|
'has been read from the model and nothing has been calculated.',
|
|
title='Connection Analysis', exitscript=True)
|