-
Notifications
You must be signed in to change notification settings - Fork 7
Description
In this proposal i'd like to discuss properties of Toilet
and usage of FoldingHandles
.
Toilet
The Toilet
entity has the following properties currently:
- spaceInFront
- spaceOnUsersRightSide
- spaceOnUsersLeftSide
- foldingHandles
- hasFoldingHandles
- heightOfBase
(1)
Could you please tell me, what "space" means, for instance in spaceOnUsersLeftSide
? Do you mean the length or the depth of the area left/right of the user?
(2)
Using foldingHandles
is a little bit narrow, because there are support handles which are not foldable. Would you be open to add more details here?
I would like to propose the following property additions to the Toilet
entity.
The following properties clarify:
- available space in the toilet
- emergency bell information
- door information
- steps and handrail information till toilet
Property | Data Type |
---|---|
markedWithPictogramAsDisabledToilet | bool |
areaInFrontOfWcLength | number |
areaInFrontOfWcWidth | number |
areaLeftOfWcLength | number |
areaLeftOfWcWidth | number |
areaRightOfWcLength | number |
areaRightOfWcWidth | number |
supportHandles (see below in FoldableHandles section) | SupportHandle [ ] |
vanityBasinFittingActivation | string |
stairs | Stairs[] |
doors | Door[] |
emergencyBell |
EquipmentInfo [ ] |
FoldingHandle |
bool |
FoldingHandle |
bool |
FoldingHandle => SupportHandle
I would like to rename it to SupportHandle
, because there are handles, which are not foldable. If you enforce FoldingHandle
, other types of handles have to be created with the same/similar properties.
I would change it to:
Existing properties | Data Type |
---|---|
distanceBetweenHandles | Length |
onUsersLeftSide | bool |
onUsersRightSide | bool |
topHeightFromFloor | Length |
New properties | |
isFoldable | bool |
Feel free to adapt the properties, if there is a more suitable word in English.
EDIT: I cancelled Door
and Stairs
related properties in favor of using Door
and Stairs
instances directly.
EDIT 2: Relation to FoldableHandles discussed; proposal to renaming it to SupportHandle
.