Skip to content

feat: Out_Of_Service handling#30

Merged
jacoscaz merged 6 commits into
mainfrom
writable-out-of-service
Apr 21, 2026
Merged

feat: Out_Of_Service handling#30
jacoscaz merged 6 commits into
mainfrom
writable-out-of-service

Conversation

@jacoscaz
Copy link
Copy Markdown
Collaborator

Closes #26

* refactors BDObject constructor options into dictionary (used to be individual positional args)
* adds `inservice` and `outofservice` events to BDObject, triggered by changes to Out_Of_Service property
* adds constructor option to BDObject to set network writability of Out_Of_Service property
* adds test suite dedicated to Out_Of_Service property
@jacoscaz jacoscaz changed the title Out_Of_Service handling feat: Out_Of_Service handling Apr 21, 2026
Copy link
Copy Markdown
Member

@robertsLando robertsLando left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good. Just a nit

Comment thread src/objects/generic/object.ts
@jacoscaz jacoscaz merged commit 729c362 into main Apr 21, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Shouldn't outOfService object property be writable?

2 participants