BHoM / BHoM/BHoM_Adapter

Adapter_oM: Command for controlling visibility of external software window during CRUD

Open
#289 1 comment 0 reactions 0 assignees View on GitHub
type:feature
Dominant language
C#
Stars
7
Forks
5
PR merge metrics
No merged PRs in 30d

Description

#### Description:

Additional Command to control if you want the UI of the adapter to be shown or not. Many action can run quicker when the UI window is closed, as it can make the software skip refreshing viewports and similar.

Thinking of adding it in the base Adapter_oM to centralise.

SOmthing like

```

public class UiWindowControl : IExecuteCOmmand
{
public virtual bool IsVisible {get;set;} = true;
}

```

More than happy for a better name for it!!

Thoguhts @peterjamesnugent @JosefTaylor @enarhi @alelom @al-fisher @FraserGreenroyd ?

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the proposed base Adapter_oM location and the IExecuteCOmmand example in the issue. Clarify the command name, visibility behavior, and how it should apply during CRUD operations; done means the project has an agreed API and implementation for controlling the external software UI.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.