From 0ed3c92caf35bade58daf25a98c14ade730944fe Mon Sep 17 00:00:00 2001 From: Sebastian Felix Zappe Date: Sun, 23 Jun 2024 20:59:18 +0200 Subject: [PATCH] Add Accessibility#hasBackgroundMusic --- src/Accessibility.ts | 6 ++++++ src/accessibilityFixture.ts | 1 + 2 files changed, 7 insertions(+) diff --git a/src/Accessibility.ts b/src/Accessibility.ts index e168c48..78a4b02 100644 --- a/src/Accessibility.ts +++ b/src/Accessibility.ts @@ -132,6 +132,11 @@ export interface Accessibility extends Interactable { */ hasSoundAbsorption?: boolean; + /** + * Determines if there is background music playing. + */ + hasBackgroundMusic?: boolean; + /** * Determines if there is air conditioning installed and actively used. */ @@ -319,6 +324,7 @@ export const getAccessibilitySchemaDefinition: () => SchemaDefinition = () => ({ hasPatientLifter: BooleanField, offersTreatmentWithoutLeavingWheelchair: BooleanField, hasLowStimulusEnvironment: BooleanField, + hasBackgroundMusic: BooleanField, ...getPrefixedSchemaDefinition('staff', getStaffSchemaDefinition()), ...getPrefixedArraySchemaDefinition('availableEquipment', getEquipmentPropertiesSchemaDefinition()), ...getPrefixedSchemaDefinition('wheelchairPlaces', getWheelchairPlacesSchemaDefinition()), diff --git a/src/accessibilityFixture.ts b/src/accessibilityFixture.ts index 4f8fbb3..c10a7bf 100644 --- a/src/accessibilityFixture.ts +++ b/src/accessibilityFixture.ts @@ -39,6 +39,7 @@ const accessibilityFixture: Complete = { hasPatientLifter: true, offersTreatmentWithoutLeavingWheelchair: true, hasLowStimulusEnvironment: true, + hasBackgroundMusic: true, serviceContact: { en: 'string' }, media: [mediaFixture], desks: [deskFixture],