File tree Expand file tree Collapse file tree 1 file changed +22
-9
lines changed
Expand file tree Collapse file tree 1 file changed +22
-9
lines changed Original file line number Diff line number Diff line change 598598 ]
599599 },
600600 "annotationPageRef" : {
601- "allOf" : [
602- { "$ref" : " #/types/reference" },
601+ "oneOf" : [
603602 {
604- "type" : " object" ,
605- "properties" : {
606- "type" : {
607- "type" : " string" ,
608- "pattern" : " ^AnnotationPage$"
603+ "type" : " string"
604+ },
605+ {
606+ "allOf" : [
607+ { "$ref" : " #/types/reference" },
608+ {
609+ "type" : " object" ,
610+ "properties" : {
611+ "type" : {
612+ "type" : " string" ,
613+ "pattern" : " ^AnnotationPage$"
614+ }
615+ }
609616 }
610- }
617+ ]
611618 }
612- ]
619+ ]
613620 },
614621 "canvas" : {
615622 "allOf" : [
812819 "first" : { "$ref" : " #/classes/annotationPageRef" },
813820 "last" : { "$ref" : " #/classes/annotationPageRef" },
814821 "service" : { "$ref" : " #/classes/service" },
822+ "total" : {
823+ "type" : " integer" ,
824+ "exclusiveMinimum" : 0
825+ },
815826 "thumbnail" : {
816827 "type" : " array" ,
817828 "items" : { "$ref" : " #/classes/resource" }
876887 }
877888 },
878889 "next" : { "$ref" : " #/classes/annotationPageRef" },
890+ "prev" : { "$ref" : " #/classes/annotationPageRef" },
879891 "first" : { "$ref" : " #/classes/annotationPageRef" },
880892 "last" : { "$ref" : " #/classes/annotationPageRef" }
881893 },
11511163 "oneOf" : [
11521164 { "$ref" : " #/classes/manifest" },
11531165 { "$ref" : " #/classes/collection" },
1166+ { "$ref" : " #/classes/annotationCollection" },
11541167 { "$ref" : " #/classes/annotationPage" }
11551168 ]
11561169}
You can’t perform that action at this time.
0 commit comments