1
Fork 0
mirror of https://github.com/thegeneralist01/twitter-openapi synced 2026-01-11 23:50:26 +01:00
Signed-off-by: ふぁ <yuki@yuki0311.com>
This commit is contained in:
ふぁ 2023-04-12 03:47:57 +09:00
parent 3d54c8d9a7
commit 6fbb3310d8
No known key found for this signature in database
GPG key ID: 83A8A5E74872A8AA
5 changed files with 25 additions and 12 deletions

View file

@ -2,15 +2,17 @@ ContentUnion:
oneOf:
- $ref: "#/TimelineTimelineItem"
- $ref: "#/TimelineTimelineCursor"
- $ref: "#/TimelineTimelineModule"
discriminator:
propertyName: entryType
mapping": # deprecated
TimelineTimelineItem: "#/TimelineTimelineItem"
TimelineTimelineCursor: "#/TimelineTimelineCursor"
TimelineTimelineModule: "#/TimelineTimelineModule"
ContentEntryType:
type: string
enum: [TimelineTimelineItem, TimelineTimelineCursor]
enum: [TimelineTimelineItem, TimelineTimelineCursor, TimelineTimelineModule]
TimelineTimelineItem:
required:
@ -47,3 +49,15 @@ TimelineTimelineCursor:
enum: [Top, Bottom]
value:
type: string
TimelineTimelineModule:
required:
- "__typename"
- "entryType"
properties:
__typename:
$ref: "./TypeName.yaml#/TypeName" # TimelineTimelineModule
entryType:
type: string # enum
$ref: "#/ContentEntryType" # TimelineTimelineCursor