Skip to content

Commit d235acf

Browse files
committed
chore(event): massage structure for Stoplight UI
1 parent fe3a024 commit d235acf

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

models/event.yaml

+14-8
Original file line numberDiff line numberDiff line change
@@ -60,17 +60,23 @@ allOf:
6060
$ref: ./data-types/string.yaml
6161
description: Identifier for an associated ticket inside an Agency-maintained 311 or CRM system.
6262

63+
- oneOf:
64+
- title: modes/car-share
65+
$ref: ./modes/car-share/event.yaml
66+
- title: modes/delivery-robots
67+
$ref: ./modes/delivery-robots/event.yaml
68+
- title: modes/micromobility
69+
$ref: ./modes/micromobility/event.yaml
70+
- title: modes/passenger-services
71+
$ref: ./modes/passenger-services/event.yaml
72+
6373
- anyOf:
64-
- required:
74+
- title: Location-based event
75+
required:
6576
- location
66-
- required:
77+
- title: Geography-driven event
78+
required:
6779
- event_geographies
6880
properties:
6981
event_geographies:
7082
minItems: 1
71-
72-
- oneOf:
73-
- $ref: ./modes/car-share/event.yaml
74-
- $ref: ./modes/delivery-robots/event.yaml
75-
- $ref: ./modes/micromobility/event.yaml
76-
- $ref: ./modes/passenger-services/event.yaml

0 commit comments

Comments
 (0)