using Autodesk.Revit.Attributes; using Nice3point.Revit.Toolkit.External; using ShrlAlgoToolkit.RevitAddins.Common.Assists; using ShrlAlgoToolkit.RevitAddins.RvMEP; using ShrlAlgoToolkit; using ShrlAlgoToolkit.RevitAddins; namespace ShrlAlgoToolkit.RevitAddins.Mep; [Transaction(TransactionMode.Manual)] public class AnyConnectCmd : ExternalCommand { public override void Execute() { #if REVIT2018 Common.Assists.WinDialogAssist.ShowOrActivate(); #elif REVIT2020 OptionsBarAssist.RegisterOptionsBar((AutoConnectOptionsView view, AnyConnectViewModel viewModel) => { viewModel.ConnectCommand.Execute(null); }); #endif } }