Constants¶
Besides interfaces and bare types, A11yJSON defines the following constants.
Some lack proper formatting in the documentation. Fixes in tools/generate-overview.ts are welcome!
AccelerationSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
AccelerationSchemaDefinition¶
Validates a acceleration quantity object and will only accept acceleration units, eg. meter/second^2, miles/hour^2. Useful to describe the acceleration of a vehicle, or the acceleration that a person is subjected to.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
AccessTypes¶
Read-only tuple with 15 strings:
privatepubliccustomerspermissiveyesnopermitdesignateddeliveryemergencyresidentsemployeesdisabledyesno
BaseQuantitySchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
BrightnessSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
BrightnessSchemaDefinition¶
Validates a brightness descriptor and will only accept brightness units, eg. nits or lumens.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
DeskInteractions¶
Read-only tuple with 20 strings:
changeHeightsavePresetenqueuecheckIncheckOutringBellpayhandoverLuggagehandovergetReturngetFoodgetShoppingBagscanselfCheckoutopencloseunlocklockunlockAndLockopenAndClose
DeskInteractionsSet¶
Set<One of the following strings:
changeHeight checkIn checkOut close enqueue getFood getReturn getShoppingBag handover handoverLuggage lock open openAndClose pay ringBell savePreset scan selfCheckout unlock unlockAndLock
>
DirectionAxes¶
Describes a physical direction axis relative to a person’s body.
Read-only tuple with 3 strings:
sagittalcoronalaxial
Directions¶
Describes physical directions, from the perspective of a person facing forward.
Read-only tuple with 8 strings:
updownleftrightforwardbackwardclockwisecounterclockwise
DoorInteractions¶
Read-only tuple with 7 strings:
ringDoorbellopencloseunlocklockunlockAndLockopenAndClose
DoorInteractionsSet¶
Set<One of the following strings:
close lock open openAndClose ringDoorbell unlock unlockAndLock
>
EquipmentInteractions¶
Read-only tuple with 21 strings:
useselectFloorarriveAtFloorcallEmergencyridetravelbuysellcallunderstandsleeptoggleengageflushscanhandoverenabledisablelocateYourselffindYourDestinationgetTreatment
EquipmentInteractionsSet¶
Set<One of the following strings:
arriveAtFloor buy call callEmergency disable enable engage findYourDestination flush getTreatment handover locateYourself ride scan selectFloor sell sleep toggle travel understand use
>
EquipmentTypes¶
Read-only tuple with 23 strings:
bedwardrobeelevatorescalatormovingWalkwayramphoiststairLiftswitchsitemapvendingMachineintercompowerOutletflushMechanismbodyScannerluggageScannerticketVendingMachinexrayMachinectScannermriScannerultrasoundScannerwheelchairLifttreatmentChair
ForceSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
ForceSchemaDefinition¶
Validates a force quantity object and will only accept force units, eg. newton, or kilogram*meter/second^2.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
GenericInteractions¶
Read-only tuple with 32 strings:
mainwatchMovieswatchPlaysexplorevisitroamreadrentwatchseelistengetFoodgetDrinksgetTreatmentgetServiceeatorderorderAnnouncementpickUpOrderpaybuysellworkHerearrivecheckIncheckOutuseLockersuseServicechangeusebookplay
GenericInteractionsSet¶
Set<One of the following strings:
arrive book buy change checkIn checkOut eat explore getDrinks getFood getService getTreatment listen main order orderAnnouncement pay pickUpOrder play read rent roam see sell use useLockers useService visit watch watchMovies watchPlays workHere
>
GrabBarsInteractions¶
Read-only tuple with 5 strings:
localizeYourselffindYourDestinationfoldUpfoldDownadjust
GrabBarsInteractionsSet¶
Set<One of the following strings:
adjust findYourDestination foldDown foldUp localizeYourself
>
HertzSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
HertzSchemaDefinition¶
Validates a frequency quantity object and will only accept frequency units, eg. hertz.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
IntercomInteractions¶
Read-only tuple with 6 strings:
ringcallhangUpopencloseidentify
IntercomInteractionsSet¶
Set<One of the following strings:
call close hangUp identify open ring
>
LengthSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
LengthSchemaDefinition¶
Validates a length quantity object and will only accept length units, eg. meter, centimeter or inch.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
MassSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
MassSchemaDefinition¶
Validates a mass quantity object and will only accept mass/weight units, eg. kilogram, gram or pound.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
MediaInteractions¶
Read-only tuple with 11 strings:
watchlistenfeeldiscoveropencloserentrecognizebrowsereadinteract
MediaInteractionsSet¶
Set<One of the following strings:
browse close discover feel interact listen open read recognize rent watch
>
MediaTypeSet¶
Set<One of the following strings:
document exhibit form guide menu movie play presentation screen tour website
>
MediaTypes¶
Read-only tuple with 11 strings:
documentmenuguidetourpresentationexhibitmovieplayscreenwebsiteform
MirrorInteractions¶
Read-only tuple with 5 strings:
turnadjustmovecleanuse
MirrorInteractionsSet¶
Set<One of the following strings:
adjust clean move turn use
>
Necessities¶
Read-only tuple with 14 strings:
optionalalwayssometimesusuallyrequiredpossibleimpossiblerecommendeddiscouragedforbiddennotApplicablenotAvailablenotNecessaryunknown
NecessityField¶
SchemaKeyDefinition from the @sozialhelden/simpl-schema NPM package.
Operators¶
The allowed operators for comparison quantities
Read-only tuple with 9 strings:
<<===>=>=~~=!=
ParkingInteractions¶
Read-only tuple with 4 strings:
parkenterVehicleexitVehiclearrive
ParkingInteractionsSet¶
Set<One of the following strings:
arrive enterVehicle exitVehicle park
>
PaymentInteractions¶
Read-only tuple with 5 strings:
paycheckInlogInlogOutregister
QueueSystemInteractions¶
Read-only tuple with 9 strings:
enqueueskipQueuewaitleaveQueuearrivecheckIncheckOutgetTicketgetOnesTurn
QueueSystemInteractionsSet¶
Set<One of the following strings:
arrive checkIn checkOut enqueue getOnesTurn getTicket leaveQueue skipQueue wait
>
RestroomSignIcons¶
Read-only tuple with 10 strings:
allGenderfemalemalepersonInWheelchairchangingTablebabyfamilyurinalwashBasintoiletBowl
RoomInteractions¶
Read-only tuple with 13 strings:
enterexitstandsitseesleepplaywaitstoreThingslookAroundopenWindowcloseWindowcallEmergency
RoomInteractionsSet¶
Set<One of the following strings:
callEmergency closeWindow enter exit lookAround openWindow play see sit sleep stand storeThings wait
>
SeatInteractions¶
Read-only tuple with 22 strings:
sitfoldunfoldmoveadjustadjustHeightadjustSeatingSurfaceadjustSeatingAngleadjustArmRestsremoveArmrestsadjustHeadRestadjustLegRestadjustBackRestadjustFootRestadjustSeatBeltadjustSeatBeltLengthadjustSeatBeltHeightadjustSeatBeltAngleadjustSeatBeltPositionadjustSeatBeltTensionadjustSeatBeltLockconnectSeatbelt
SeatInteractionsSet¶
Set<One of the following strings:
adjust adjustArmRests adjustBackRest adjustFootRest adjustHeadRest adjustHeight adjustLegRest adjustSeatBelt adjustSeatBeltAngle adjustSeatBeltHeight adjustSeatBeltLength adjustSeatBeltLock adjustSeatBeltPosition adjustSeatBeltTension adjustSeatingAngle adjustSeatingSurface connectSeatbelt fold move removeArmrests sit unfold
>
ShowerInteractions¶
Read-only tuple with 9 strings:
transferwashuseShampoouseShowerGeluseSoapuseConditioneruseShowerCurtainuseShowerHeaduseSupport
ShowerInteractionsSet¶
Set<One of the following strings:
transfer useConditioner useShampoo useShowerCurtain useShowerGel useShowerHead useSoap useSupport wash
>
SignageInteractions¶
Read-only tuple with 3 strings:
locateYourselffindYourDestinationuseSitemap
SignageInteractionsSet¶
Set<One of the following strings:
findYourDestination locateYourself useSitemap
>
SlopeSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
SlopeSchemaDefinition¶
Validates a slope quantity object and will only accept units to descrie a slope, eg. degrees.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
SmoothnessTypeValues¶
Read-only tuple with 9 strings:
excellentgoodintermediatebadhorribleimpassablevery_badvery_horriblevery_good
SpeedSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
SpeedSchemaDefinition¶
Validates a speed quantity object and will only accept speed units, eg. meter/second, miles/hour or similar.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
SurfaceTypeValues¶
Read-only tuple with 158 strings:
acrylicaluminiumanti-slipartificialartificial_grassartificial_turfasfaltoashasphaltastroturfbamboobare_rockbarkbarkchipsbedrockbitumenbituminousblockboardwalkbouldersbrickbrick_weavebricksbushescarpetcementchalkchipsealcinderclaycobblestonecompactedcompacted_gravelcompositeconconcreteconcrete_slabconcrete_slabsconstructioncoralcoral_sandcrushed_limestonecrushed_shellsdebrisdecoturfdirtearthenrobéfine_gravelfine_sandflagstonefootwayglassgoudrongranitegrassgrass_pavergrass_scrubgrasslandgratinggravelgreengritgroundhardcoreiceice_roadinterlockironlateritelawnleaveslimerocklimestonelinoleumloose_gravelmarblemarble_platemeadowmetalmetal_gridmixedmossmudmulchnativenaturalnoneoilovergrownpathpavedpavementpavingpaving_stonepaving_stonespeatpebblespebblestoneplankplasticplatesrasinresidentialrockrocksrockyroman_pavingrubberrubbercrumbrubblesaltsandsandstonesawdustscreescrubsealedsettshellshellsshingleslabssnowsoilspursteelstepping_stonesstonestonessynthetictactile_pavingtartaredtarmactartanterraterretiletilestimbertracktrailtreestuffturfundefinedunhewn_cobblestoneunpavedunpaved2unpaved33unpaved_minorunsealedwaterwoodwood_chipswoodchipszebra
TemperatureSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
TemperatureSchemaDefinition¶
Validates a temperature quantity object and will only accept temperature units, eg. degrees celsius (degC), degrees Fahrenheit (degF) or kelvin (K).
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
TimeIntervalSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
TimeIntervalSchemaDefinition¶
Validates a timer interval object and will only accept time units, eg. seconds, minutes or hours.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
ToiletInteractions¶
Read-only tuple with 4 strings:
useflushsecondaryFlushspray
ToiletInteractionsSet¶
Set<One of the following strings:
flush secondaryFlush spray use
>
UnitlessSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
UnitlessSchemaDefinition¶
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
VolumeSchema¶
SimpleSchema from the @sozialhelden/simpl-schema NPM package.
VolumeSchemaDefinition¶
Validates a sound volume quantity object and will only accept sound volume units, eg. decibel.
SchemaDefinition from the @sozialhelden/simpl-schema NPM package.
WashBashinInteractions¶
Read-only tuple with 13 strings:
changeTemperaturechangeWaterPressureuseWatergetHotWatergetColdWatergetCarbonizedWateruseWaterJetuseWaterSprayuseSoapgetTowelgetPaperToweluseAirDryersanitizeHands
WashBasinInteractionsSet¶
Set<One of the following strings:
changeTemperature changeWaterPressure getCarbonizedWater getColdWater getHotWater getPaperTowel getTowel sanitizeHands useAirDryer useSoap useWater useWaterJet useWaterSpray
>
WheelchairAccessibilityGrades¶
Describes the general wheelchair accessibility of the place. This is a human-rated value. It SHOULD conform to the traffic light system found in OpenStreetMap and Wheelmap.org.
Read-only tuple with 3 strings:
fullypartiallynot
WifiInteractions¶
Read-only tuple with 6 strings:
loginregistergetPasswordgetGuestPassgetTermsacceptTerms
WifiInteractionsSet¶
Set<One of the following strings:
acceptTerms getGuestPass getPassword getTerms login register
>
smokingPolicies¶
Describes smoking policies for visitors of a place.
Read-only tuple with 6 strings:
dedicatedToSmokingallowedEverywhereinSeparateAreainIsolatedAreaprohibitedonlyOutside