vault backup: 2025-07-23 16:43:54

This commit is contained in:
2025-07-23 16:43:54 -04:00
parent 4e829fa06c
commit bb19afeea3
21 changed files with 37060 additions and 64 deletions
@@ -0,0 +1,31 @@
---
id:
aliases: []
tags: []
---
# Assembly Objects
```cs
public class GangableReceptacle : IGangableDevice
...
public class GangableSwitch : IGangableDevice
...
public class OutletBox
{
public List<IUtilizationEquipment> Contents;
public void Add(IUtilizationEquipment)
{
// Add to contents or throw if incompatible
}
public List<Item> Resolve()
{
// Check content types and resolve by specifications
// or raise error if not possible
// (e.g. incompatible devices)
}
}
```