diff --git a/.fern/metadata.json b/.fern/metadata.json index c2c6d1e4..4e1d69fc 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -5,9 +5,9 @@ "generatorConfig": { "moduleName": "CloudPDF" }, - "originGitCommit": "e5cd0731cb3a1f2ed5821f8d60191bd58934c3dd", + "originGitCommit": "31a712963c171ce9ebd6815e873c9895e389afc2", "originGitCommitIsDirty": false, "invokedBy": "ci", - "requestedVersion": "3.0.0.alpha.9", + "requestedVersion": "3.0.0.alpha.10", "ciProvider": "github" } \ No newline at end of file diff --git a/cloudpdf-generation.json b/cloudpdf-generation.json index 2c31b3c8..9b673050 100644 --- a/cloudpdf-generation.json +++ b/cloudpdf-generation.json @@ -1,12 +1,12 @@ { "language": "ruby", - "canonicalVersion": "3.0.0-next.9", - "sdkVersion": "3.0.0.alpha.9", + "canonicalVersion": "3.0.0-next.10", + "sdkVersion": "3.0.0.alpha.10", "source": { "repository": "embedpdf/embed-pdf-viewer", "openapi": "cloudpdf/contract/openapi.json", - "openapiSha256": "4ee27900dbb0b13408ce00a0e80d606444ab81e9d5a76186fa984c8c8dfe09fe", - "gitCommit": "e5cd0731cb3a1f2ed5821f8d60191bd58934c3dd", + "openapiSha256": "9d6c7cdd459982ba9e718a3842c969003b466e3fd73883fef7783dc78e12cdfe", + "gitCommit": "31a712963c171ce9ebd6815e873c9895e389afc2", "gitCommitIsDirty": false }, "fern": { diff --git a/lib/CloudPDF/doc/annotations/client.rb b/lib/CloudPDF/doc/annotations/client.rb index 8c6b7f30..5365b464 100644 --- a/lib/CloudPDF/doc/annotations/client.rb +++ b/lib/CloudPDF/doc/annotations/client.rb @@ -11,6 +11,53 @@ def initialize(client:) @client = client end + # Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is + # unspecified; join by `pageState.pageObjectNumber` when display order matters. + # + # @param request_options [Hash] + # @param params [Hash] + # @option request_options [String] :base_url + # @option request_options [Hash{String => Object}] :additional_headers + # @option request_options [Hash{String => Object}] :additional_query_parameters + # @option request_options [Hash{String => Object}] :additional_body_parameters + # @option request_options [Integer] :timeout_in_seconds + # @option params [String] :doc_id + # @option params [String] :layer_name + # @option params [String, nil] :document_password + # + # @example + # client.doc.annotations.list_all( + # doc_id: "docId", + # layer_name: "layerName" + # ) + # + # @return [CloudPDF::Types::DocAnnotationsListAll200Response] + def list_all(request_options: {}, **params) + params = CloudPDF::Internal::Types::Utils.normalize_keys(params) + headers = {} + headers["X-Document-Password"] = params[:document_password] if params[:document_password] + + request = CloudPDF::Internal::JSON::Request.new( + base_url: request_options[:base_url], + method: "GET", + path: "v1/docs/#{URI.encode_uri_component(params[:doc_id].to_s)}/layers/#{URI.encode_uri_component(params[:layer_name].to_s)}/annotations/items", + headers: headers, + request_options: request_options + ) + begin + response = @client.send(request) + rescue Net::HTTPRequestTimeout + raise CloudPDF::Errors::TimeoutError + end + code = response.code.to_i + if code.between?(200, 299) + CloudPDF::Types::DocAnnotationsListAll200Response.load(response.body) + else + error_class = CloudPDF::Errors::ResponseError.subclass_for_code(code) + raise error_class.new(response.body, code: code) + end + end + # @param request_options [Hash] # @param params [Hash] # @option request_options [String] :base_url diff --git a/lib/CloudPDF/doc/annotations/types/list_all_annotations_request.rb b/lib/CloudPDF/doc/annotations/types/list_all_annotations_request.rb new file mode 100644 index 00000000..e9e2efc7 --- /dev/null +++ b/lib/CloudPDF/doc/annotations/types/list_all_annotations_request.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Doc + module Annotations + module Types + class ListAllAnnotationsRequest < Internal::Types::Model + field :doc_id, -> { String }, optional: false, nullable: false, api_name: "docId" + + field :layer_name, -> { String }, optional: false, nullable: false, api_name: "layerName" + + field :document_password, -> { String }, optional: true, nullable: false, api_name: "X-Document-Password" + end + end + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_create200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_annotations_create200response_meta_cache_delta.rb index 95aafcf7..75322e4f 100644 --- a/lib/CloudPDF/types/doc_annotations_create200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_annotations_create200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocAnnotationsCreate200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsCreate200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_annotations_delete200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_annotations_delete200response_meta_cache_delta.rb index 877e2938..5a6bc15b 100644 --- a/lib/CloudPDF/types/doc_annotations_delete200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_annotations_delete200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocAnnotationsDelete200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsDelete200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_caret.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_caret.rb index b024b88b..b8133446 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_caret.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_caret.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemCaret < Internal::Types::Model field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_circle.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_circle.rb index 2b37bca0..8eb8d8a4 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_circle.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_circle.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemCircle < Internal::Types::Mode field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_file_attachment.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_file_attachment.rb index 470f5561..6bd6910b 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_file_attachment.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_file_attachment.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemFileAttachment < Internal::Typ field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_free_text.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_free_text.rb index d26cda3a..6fc45bdc 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_free_text.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_free_text.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemFreeText < Internal::Types::Mo field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_highlight.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_highlight.rb index 0590d3b6..49341cc4 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_highlight.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_highlight.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemHighlight < Internal::Types::M field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_ink.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_ink.rb index a036b9d9..fa50aae0 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_ink.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_ink.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemInk < Internal::Types::Model field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_line.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_line.rb index b1e7f4c4..71440f13 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_line.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_line.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemLine < Internal::Types::Model field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_link.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_link.rb index db45c089..2a69bb28 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_link.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_link.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemLink < Internal::Types::Model field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_polygon.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_polygon.rb index 6b6a8586..57745828 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_polygon.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_polygon.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemPolygon < Internal::Types::Mod field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_polyline.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_polyline.rb index 5fd2599e..3e92f3df 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_polyline.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_polyline.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemPolyline < Internal::Types::Mo field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_redact.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_redact.rb index bc6143dd..17c1f13e 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_redact.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_redact.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemRedact < Internal::Types::Mode field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_square.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_square.rb index 2a1aa4e8..682fca1c 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_square.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_square.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemSquare < Internal::Types::Mode field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_squiggly.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_squiggly.rb index 498206ed..34c547fa 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_squiggly.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_squiggly.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemSquiggly < Internal::Types::Mo field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_stamp.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_stamp.rb index 0db2af74..898fca2d 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_stamp.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_stamp.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemStamp < Internal::Types::Model field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_strikeout.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_strikeout.rb index b045e771..ee83aba6 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_strikeout.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_strikeout.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemStrikeout < Internal::Types::M field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_text.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_text.rb index ee86bff9..a1388a39 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_text.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_text.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemText < Internal::Types::Model field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true @@ -46,6 +48,10 @@ class DocAnnotationsList200ResponseAnnotationsItemText < Internal::Types::Model field :opacity, -> { Integer }, optional: false, nullable: false field :icon, -> { CloudPDF::Types::DocAnnotationsList200ResponseAnnotationsItemTextIcon }, optional: false, nullable: false + + field :state, -> { String }, optional: false, nullable: true + + field :state_model, -> { String }, optional: false, nullable: true, api_name: "stateModel" end end end diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_underline.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_underline.rb index 8ad17a49..f39b3ddc 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_underline.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_underline.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemUnderline < Internal::Types::M field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_unsupported.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_unsupported.rb index 6079eef4..8436b590 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_unsupported.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_unsupported.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemUnsupported < Internal::Types: field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_widget.rb b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_widget.rb index 4da9262c..65ed57b9 100644 --- a/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_widget.rb +++ b/lib/CloudPDF/types/doc_annotations_list200response_annotations_item_widget.rb @@ -19,6 +19,8 @@ class DocAnnotationsList200ResponseAnnotationsItemWidget < Internal::Types::Mode field :contents, -> { String }, optional: false, nullable: true + field :subject, -> { String }, optional: false, nullable: true + field :author, -> { String }, optional: false, nullable: true field :created, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response.rb b/lib/CloudPDF/types/doc_annotations_list_all200response.rb new file mode 100644 index 00000000..d742ef45 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200Response < Internal::Types::Model + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItem] }, optional: false, nullable: false + + field :audit_head, -> { Integer }, optional: true, nullable: false, api_name: "auditHead" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item.rb new file mode 100644 index 00000000..e6df6779 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItem < Internal::Types::Model + field :page_state, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemPageState }, optional: false, nullable: false, api_name: "pageState" + + field :annotations, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item.rb new file mode 100644 index 00000000..51fea5b1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item.rb @@ -0,0 +1,49 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItem < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :subtype + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight }, key: "HIGHLIGHT" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline }, key: "UNDERLINE" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly }, key: "SQUIGGLY" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout }, key: "STRIKEOUT" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle }, key: "CIRCLE" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare }, key: "SQUARE" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon }, key: "POLYGON" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline }, key: "POLYLINE" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine }, key: "LINE" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink }, key: "LINK" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk }, key: "INK" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText }, key: "FREE_TEXT" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret }, key: "CARET" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText }, key: "TEXT" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp }, key: "STAMP" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment }, key: "FILE_ATTACHMENT" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget }, key: "WIDGET" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact }, key: "REDACT" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported }, key: "UNSUPPORTED" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret.rb new file mode 100644 index 00000000..a4df30be --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret.rb @@ -0,0 +1,59 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaret < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :intent, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent }, optional: false, nullable: true + + field :rect_differences, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences }, optional: false, nullable: true, api_name: "rectDifferences" + + field :rotation, -> { Integer }, optional: true, nullable: false + + field :unrotated_rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect }, optional: true, nullable: false, api_name: "unrotatedRect" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions.rb new file mode 100644 index 00000000..199aa341 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate.rb new file mode 100644 index 00000000..25fd9691 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_root.rb new file mode 100644 index 00000000..ded167d5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_root_type.rb new file mode 100644 index 00000000..2b67192a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_war_0d9315.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_war_0d9315.rb new file mode 100644 index 00000000..b84fb36d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_war_0d9315.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur.rb new file mode 100644 index 00000000..0731ae63 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_root.rb new file mode 100644 index 00000000..611d3be9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_root_type.rb new file mode 100644 index 00000000..259e7e89 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_warnings_item.rb new file mode 100644 index 00000000..a2fcad1b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter.rb new file mode 100644 index 00000000..48a52db9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_5a3a45.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_5a3a45.rb new file mode 100644 index 00000000..c79f0696 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_5a3a45.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_d01122.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_d01122.rb new file mode 100644 index 00000000..e39de480 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_d01122.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_root.rb new file mode 100644 index 00000000..c57da97f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit.rb new file mode 100644 index 00000000..9a8e6eee --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_136edc.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_136edc.rb new file mode 100644 index 00000000..88b6350f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_136edc.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_3bf8f4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_3bf8f4.rb new file mode 100644 index 00000000..df9e6d65 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_3bf8f4.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_root.rb new file mode 100644 index 00000000..d7e007a5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus.rb new file mode 100644 index 00000000..db097f04 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_root.rb new file mode 100644 index 00000000..0dd39e70 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_root_type.rb new file mode 100644 index 00000000..210ca275 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_warnings_item.rb new file mode 100644 index 00000000..5abe1e10 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down.rb new file mode 100644 index 00000000..53a8b9fb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_r_7d7f5a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_r_7d7f5a.rb new file mode 100644 index 00000000..c06ad701 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_r_7d7f5a.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_root.rb new file mode 100644 index 00000000..71dcf545 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_w_97bac2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_w_97bac2.rb new file mode 100644 index 00000000..88540ddc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_w_97bac2.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up.rb new file mode 100644 index 00000000..9c712772 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_root.rb new file mode 100644 index 00000000..eaad8313 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..3938741f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_war_033968.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_war_033968.rb new file mode 100644 index 00000000..584b84f7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_war_033968.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close.rb new file mode 100644 index 00000000..ec3bbad3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_r_72ce7f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_r_72ce7f.rb new file mode 100644 index 00000000..83ac938d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_r_72ce7f.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_root.rb new file mode 100644 index 00000000..00fc3541 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_w_e2c456.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_w_e2c456.rb new file mode 100644 index 00000000..aab7dc6a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_w_e2c456.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisib_ac930d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisib_ac930d.rb new file mode 100644 index 00000000..d5d22186 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisib_ac930d.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisib_f76de6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisib_f76de6.rb new file mode 100644 index 00000000..f26fd1fe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisib_f76de6.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisible.rb new file mode 100644 index 00000000..da25566a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisible_root.rb new file mode 100644 index 00000000..a5fc61a1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open.rb new file mode 100644 index 00000000..2238eaed --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_root.rb new file mode 100644 index 00000000..8dbb3f1e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_root_type.rb new file mode 100644 index 00000000..d4dd6129 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_wa_249bff.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_wa_249bff.rb new file mode 100644 index 00000000..839c4424 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_wa_249bff.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible.rb new file mode 100644 index 00000000..6f4244c9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_7fb95c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_7fb95c.rb new file mode 100644 index 00000000..b039d493 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_7fb95c.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_e2f4a0.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_e2f4a0.rb new file mode 100644 index 00000000..8f989375 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_e2f4a0.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_root.rb new file mode 100644 index 00000000..bd79e607 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode.rb new file mode 100644 index 00000000..e78d97ef --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_color.rb new file mode 100644 index 00000000..e3a2b2c4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_flags.rb new file mode 100644 index 00000000..730aa4cb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality.rb new file mode 100644 index 00000000..00085fb5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to.rb new file mode 100644 index 00000000..4c61524a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index.rb new file mode 100644 index 00000000..a6497c79 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision.rb new file mode 100644 index 00000000..0e2c42a2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm.rb new file mode 100644 index 00000000..be471d05 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number.rb new file mode 100644 index 00000000..f138c2db --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_intent.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_intent.rb new file mode 100644 index 00000000..1ee7183f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_intent.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretIntent + extend CloudPDF::Internal::Types::Enum + + REPLACE = "replace" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect.rb new file mode 100644 index 00000000..4c5dd13f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences.rb new file mode 100644 index 00000000..551b96a0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRectDifferences < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref.rb new file mode 100644 index 00000000..e4198eb5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index.rb new file mode 100644 index 00000000..acfa01f9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision.rb new file mode 100644 index 00000000..c6459135 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm.rb new file mode 100644 index 00000000..6e50feef --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number.rb new file mode 100644 index 00000000..f961eecd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type.rb new file mode 100644 index 00000000..aa7b191f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect.rb new file mode 100644 index 00000000..1b61843c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCaretUnrotatedRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle.rb new file mode 100644 index 00000000..c6f4bec8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle.rb @@ -0,0 +1,67 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircle < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :stroke_width, -> { Integer }, optional: false, nullable: false, api_name: "strokeWidth" + + field :border_style, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle }, optional: false, nullable: false, api_name: "borderStyle" + + field :dash_array, -> { Internal::Types::Array[Integer] }, optional: true, nullable: false, api_name: "dashArray" + + field :interior_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor }, optional: false, nullable: true, api_name: "interiorColor" + + field :cloudy_intensity, -> { Integer }, optional: false, nullable: true, api_name: "cloudyIntensity" + + field :rect_differences, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences }, optional: false, nullable: true, api_name: "rectDifferences" + + field :rotation, -> { Integer }, optional: true, nullable: false + + field :unrotated_rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect }, optional: true, nullable: false, api_name: "unrotatedRect" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions.rb new file mode 100644 index 00000000..0756940e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate.rb new file mode 100644 index 00000000..625530cd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_root.rb new file mode 100644 index 00000000..27734f20 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_root_type.rb new file mode 100644 index 00000000..5a921714 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_wa_e446d4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_wa_e446d4.rb new file mode 100644 index 00000000..faca1cf4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_wa_e446d4.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur.rb new file mode 100644 index 00000000..c127af65 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_root.rb new file mode 100644 index 00000000..b79f0c98 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_root_type.rb new file mode 100644 index 00000000..78dac1c2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_warnings_item.rb new file mode 100644 index 00000000..91ffdea0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_ente_0ccf2b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_ente_0ccf2b.rb new file mode 100644 index 00000000..c2e9c594 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_ente_0ccf2b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_ente_f0b8f2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_ente_f0b8f2.rb new file mode 100644 index 00000000..cf4f75f2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_ente_f0b8f2.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_enter.rb new file mode 100644 index 00000000..e6b74162 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_enter_root.rb new file mode 100644 index 00000000..351fa63b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit.rb new file mode 100644 index 00000000..78e112a0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_4f35a3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_4f35a3.rb new file mode 100644 index 00000000..3982862f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_4f35a3.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_ae41c2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_ae41c2.rb new file mode 100644 index 00000000..0a89e6ee --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_ae41c2.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_root.rb new file mode 100644 index 00000000..e9466b1e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus.rb new file mode 100644 index 00000000..a7f63f3e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_root.rb new file mode 100644 index 00000000..7ec03a7d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_root_type.rb new file mode 100644 index 00000000..59384eb2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_warni_761fcb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_warni_761fcb.rb new file mode 100644 index 00000000..4721918a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_warni_761fcb.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down.rb new file mode 100644 index 00000000..9cbe7bac --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_5b02ca.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_5b02ca.rb new file mode 100644 index 00000000..df52507d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_5b02ca.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_d19f13.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_d19f13.rb new file mode 100644 index 00000000..ca0739fc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_d19f13.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_root.rb new file mode 100644 index 00000000..ec86b5fb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up.rb new file mode 100644 index 00000000..dab218f8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_root.rb new file mode 100644 index 00000000..82f8c046 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..1d4fbaa6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_wa_44c8ba.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_wa_44c8ba.rb new file mode 100644 index 00000000..7d5ee583 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_wa_44c8ba.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close.rb new file mode 100644 index 00000000..1169d5ca --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_d3ff0f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_d3ff0f.rb new file mode 100644 index 00000000..f24801ee --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_d3ff0f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_f65f98.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_f65f98.rb new file mode 100644 index 00000000..551f0f9d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_f65f98.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_root.rb new file mode 100644 index 00000000..c6baa6a4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_25585d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_25585d.rb new file mode 100644 index 00000000..ffd47745 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_25585d.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_7f495f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_7f495f.rb new file mode 100644 index 00000000..7a786e26 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_7f495f.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_ffad8a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_ffad8a.rb new file mode 100644 index 00000000..bb2731de --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_ffad8a.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisible.rb new file mode 100644 index 00000000..d0ad988d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open.rb new file mode 100644 index 00000000..f8c0ee0b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_r_9ecbe6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_r_9ecbe6.rb new file mode 100644 index 00000000..007aea35 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_r_9ecbe6.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_root.rb new file mode 100644 index 00000000..c8379ac9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_w_13122f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_w_13122f.rb new file mode 100644 index 00000000..5446c299 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_w_13122f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visibl_84f95f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visibl_84f95f.rb new file mode 100644 index 00000000..3a56ecc6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visibl_84f95f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visibl_fdb666.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visibl_fdb666.rb new file mode 100644 index 00000000..77d482f2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visibl_fdb666.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visible.rb new file mode 100644 index 00000000..418f7c90 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visible_root.rb new file mode 100644 index 00000000..784ef0c3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode.rb new file mode 100644 index 00000000..5f17d1b5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style.rb new file mode 100644 index 00000000..574ddd0d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleBorderStyle + extend CloudPDF::Internal::Types::Enum + + SOLID = "solid" + DASHED = "dashed" + BEVELED = "beveled" + INSET = "inset" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_color.rb new file mode 100644 index 00000000..427fa549 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_flags.rb new file mode 100644 index 00000000..38bf8397 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality.rb new file mode 100644 index 00000000..b7c744ce --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to.rb new file mode 100644 index 00000000..be3bedf6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index.rb new file mode 100644 index 00000000..cafe2306 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision.rb new file mode 100644 index 00000000..0ee8a11c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm.rb new file mode 100644 index 00000000..341f5a00 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number.rb new file mode 100644 index 00000000..10131051 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color.rb new file mode 100644 index 00000000..66b3d689 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleInteriorColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect.rb new file mode 100644 index 00000000..c868ccbb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences.rb new file mode 100644 index 00000000..bc40cbbf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRectDifferences < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref.rb new file mode 100644 index 00000000..e51845b7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index.rb new file mode 100644 index 00000000..067e8755 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision.rb new file mode 100644 index 00000000..76e1d4cb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm.rb new file mode 100644 index 00000000..103b672e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number.rb new file mode 100644 index 00000000..b5fc49ba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type.rb new file mode 100644 index 00000000..c21502ce --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect.rb new file mode 100644 index 00000000..cb6a50ca --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemCircleUnrotatedRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment.rb new file mode 100644 index 00000000..d4b97226 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment.rb @@ -0,0 +1,55 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachment < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :icon, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon }, optional: false, nullable: false + + field :file, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions.rb new file mode 100644 index 00000000..23da0d2c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_da39f7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_da39f7.rb new file mode 100644 index 00000000..15b830f2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_da39f7.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_dcc653.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_dcc653.rb new file mode 100644 index 00000000..a8e3647a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_dcc653.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_f63166.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_f63166.rb new file mode 100644 index 00000000..1c620806 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_f63166.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_activate.rb new file mode 100644 index 00000000..1ccd07ea --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_bl_a5603c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_bl_a5603c.rb new file mode 100644 index 00000000..abebaa24 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_bl_a5603c.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_bl_bc8c24.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_bl_bc8c24.rb new file mode 100644 index 00000000..a5569fc4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_bl_bc8c24.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_blur.rb new file mode 100644 index 00000000..40472e7f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_blur_root.rb new file mode 100644 index 00000000..42a4179b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_085772.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_085772.rb new file mode 100644 index 00000000..b5d02517 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_085772.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_23781e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_23781e.rb new file mode 100644 index 00000000..8e81fa82 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_23781e.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_2ed9f1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_2ed9f1.rb new file mode 100644 index 00000000..aba750bc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_2ed9f1.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_4c892a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_4c892a.rb new file mode 100644 index 00000000..81f332e0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_4c892a.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_919d3a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_919d3a.rb new file mode 100644 index 00000000..c4c990ac --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_919d3a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_93d695.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_93d695.rb new file mode 100644 index 00000000..5c933251 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_93d695.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_b4955e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_b4955e.rb new file mode 100644 index 00000000..9c08fa10 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_b4955e.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_e984fd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_e984fd.rb new file mode 100644 index 00000000..a20b79e2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_e984fd.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_8679cd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_8679cd.rb new file mode 100644 index 00000000..bb735a11 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_8679cd.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_92a659.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_92a659.rb new file mode 100644 index 00000000..a69f9d44 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_92a659.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_b76f88.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_b76f88.rb new file mode 100644 index 00000000..abb6e59d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_b76f88.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_focus.rb new file mode 100644 index 00000000..947c8c82 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_15ff34.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_15ff34.rb new file mode 100644 index 00000000..fa97cabe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_15ff34.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_20b55c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_20b55c.rb new file mode 100644 index 00000000..2ee357c9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_20b55c.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_3d1e83.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_3d1e83.rb new file mode 100644 index 00000000..f812eaf9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_3d1e83.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_8fa575.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_8fa575.rb new file mode 100644 index 00000000..638e20c3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_8fa575.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_a67cfb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_a67cfb.rb new file mode 100644 index 00000000..d4be6d42 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_a67cfb.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_b59c79.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_b59c79.rb new file mode 100644 index 00000000..0741cbf5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_b59c79.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_e35e3c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_e35e3c.rb new file mode 100644 index 00000000..fe504ab4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_e35e3c.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mouse_up.rb new file mode 100644 index 00000000..17c7412d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_0575eb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_0575eb.rb new file mode 100644 index 00000000..3b27db2e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_0575eb.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_08606a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_08606a.rb new file mode 100644 index 00000000..774d0fad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_08606a.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_08d64b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_08d64b.rb new file mode 100644 index 00000000..29453271 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_08d64b.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_1b0383.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_1b0383.rb new file mode 100644 index 00000000..b57a61f1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_1b0383.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_245d60.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_245d60.rb new file mode 100644 index 00000000..ddb67b94 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_245d60.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_2c52cd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_2c52cd.rb new file mode 100644 index 00000000..ee72b531 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_2c52cd.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_2ecd3b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_2ecd3b.rb new file mode 100644 index 00000000..f44368c5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_2ecd3b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_34dea4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_34dea4.rb new file mode 100644 index 00000000..51cf0684 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_34dea4.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_4786e7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_4786e7.rb new file mode 100644 index 00000000..13aeaf85 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_4786e7.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_566d58.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_566d58.rb new file mode 100644 index 00000000..459733a4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_566d58.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_b19388.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_b19388.rb new file mode 100644 index 00000000..6693e4e3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_b19388.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_b96524.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_b96524.rb new file mode 100644 index 00000000..a14f61d8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_b96524.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_cab94f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_cab94f.rb new file mode 100644 index 00000000..f11fb7f5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_cab94f.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_e8d94a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_e8d94a.rb new file mode 100644 index 00000000..f5bd247c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_e8d94a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_f9d30f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_f9d30f.rb new file mode 100644 index 00000000..6eff61a2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_f9d30f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_page_open.rb new file mode 100644 index 00000000..f7a845bf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode.rb new file mode 100644 index 00000000..77b3528a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color.rb new file mode 100644 index 00000000..2bf1eef6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file.rb new file mode 100644 index 00000000..7ac17359 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file.rb @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFile < Internal::Types::Model + field :name, -> { String }, optional: false, nullable: false + + field :mime_type, -> { String }, optional: true, nullable: false, api_name: "mimeType" + + field :description, -> { String }, optional: true, nullable: false + + field :size, -> { Integer }, optional: true, nullable: false + + field :checksum, -> { String }, optional: true, nullable: false + + field :creation_date, -> { String }, optional: true, nullable: false, api_name: "creationDate" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags.rb new file mode 100644 index 00000000..8cc02a4f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon.rb new file mode 100644 index 00000000..11450d72 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIcon + extend CloudPDF::Internal::Types::Enum + + PUSH_PIN = "push-pin" + PAPERCLIP = "paperclip" + GRAPH = "graph" + TAG = "tag" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality.rb new file mode 100644 index 00000000..000302bc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_t_795f07.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_t_795f07.rb new file mode 100644 index 00000000..6d2f19e2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_t_795f07.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_t_8c8dea.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_t_8c8dea.rb new file mode 100644 index 00000000..af58d989 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_t_8c8dea.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to.rb new file mode 100644 index 00000000..28c4b70f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index.rb new file mode 100644 index 00000000..c9d934a4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm.rb new file mode 100644 index 00000000..b999ea02 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect.rb new file mode 100644 index 00000000..11145d4a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref.rb new file mode 100644 index 00000000..6afe1e84 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index.rb new file mode 100644 index 00000000..4d614574 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_2af29e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_2af29e.rb new file mode 100644 index 00000000..b79172b2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_2af29e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm.rb new file mode 100644 index 00000000..afcd312b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number.rb new file mode 100644 index 00000000..3bafe4c6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type.rb new file mode 100644 index 00000000..e114408f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFileAttachmentReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text.rb new file mode 100644 index 00000000..a3a90a1d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text.rb @@ -0,0 +1,79 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeText < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActions }, optional: true, nullable: false + + field :intent, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent }, optional: false, nullable: false + + field :font_family, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontFamily }, optional: false, nullable: false, api_name: "fontFamily" + + field :font_size, -> { Integer }, optional: false, nullable: false, api_name: "fontSize" + + field :text_align, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign }, optional: false, nullable: false, api_name: "textAlign" + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor }, optional: false, nullable: false + + field :font_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor }, optional: true, nullable: false, api_name: "fontColor" + + field :interior_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor }, optional: false, nullable: true, api_name: "interiorColor" + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :stroke_width, -> { Integer }, optional: false, nullable: false, api_name: "strokeWidth" + + field :border_style, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle }, optional: false, nullable: false, api_name: "borderStyle" + + field :dash_array, -> { Internal::Types::Array[Integer] }, optional: true, nullable: false, api_name: "dashArray" + + field :rect_differences, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences }, optional: false, nullable: true, api_name: "rectDifferences" + + field :callout_line, -> { Internal::Types::Array[Object] }, optional: true, nullable: false, api_name: "calloutLine" + + field :line_ending, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding }, optional: true, nullable: false, api_name: "lineEnding" + + field :rotation, -> { Integer }, optional: true, nullable: false + + field :unrotated_rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect }, optional: true, nullable: false, api_name: "unrotatedRect" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions.rb new file mode 100644 index 00000000..1d7b0ac9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate.rb new file mode 100644 index 00000000..3ba1562a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_ad6abb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_ad6abb.rb new file mode 100644 index 00000000..37dfe15f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_ad6abb.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_b37084.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_b37084.rb new file mode 100644 index 00000000..02af1b5a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_b37084.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_root.rb new file mode 100644 index 00000000..293f49cf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur.rb new file mode 100644 index 00000000..b46c9dd1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_root.rb new file mode 100644 index 00000000..8904c464 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_root_type.rb new file mode 100644 index 00000000..0479734d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_war_97068f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_war_97068f.rb new file mode 100644 index 00000000..a3c0c574 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_war_97068f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_1a42c9.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_1a42c9.rb new file mode 100644 index 00000000..165bbeb1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_1a42c9.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_1ec9d5.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_1ec9d5.rb new file mode 100644 index 00000000..5e2926e2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_1ec9d5.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_a45a6f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_a45a6f.rb new file mode 100644 index 00000000..1f062e35 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_a45a6f.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_c31630.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_c31630.rb new file mode 100644 index 00000000..190748dc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_c31630.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_e4ca67.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_e4ca67.rb new file mode 100644 index 00000000..a02d3a1c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_e4ca67.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_f43ff6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_f43ff6.rb new file mode 100644 index 00000000..70e54b39 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_f43ff6.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_enter.rb new file mode 100644 index 00000000..5a909e9a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_exit.rb new file mode 100644 index 00000000..1b830b8b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus.rb new file mode 100644 index 00000000..59cbab6a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_root.rb new file mode 100644 index 00000000..31df9011 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_root_type.rb new file mode 100644 index 00000000..bdce5425 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_wa_4862aa.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_wa_4862aa.rb new file mode 100644 index 00000000..4ad1c455 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_wa_4862aa.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_do_a45189.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_do_a45189.rb new file mode 100644 index 00000000..31d38bdd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_do_a45189.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_do_dee2e1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_do_dee2e1.rb new file mode 100644 index 00000000..df27c9f8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_do_dee2e1.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_down.rb new file mode 100644 index 00000000..2b271d62 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_down_root.rb new file mode 100644 index 00000000..a1fb7df4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up.rb new file mode 100644 index 00000000..a282c914 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_c7f7d7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_c7f7d7.rb new file mode 100644 index 00000000..d067c357 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_c7f7d7.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_ea3171.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_ea3171.rb new file mode 100644 index 00000000..922cee4c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_ea3171.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_root.rb new file mode 100644 index 00000000..a321f6e1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_clo_647e30.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_clo_647e30.rb new file mode 100644 index 00000000..3f38cdf7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_clo_647e30.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_clo_7ddac5.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_clo_7ddac5.rb new file mode 100644 index 00000000..1b1bf553 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_clo_7ddac5.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_close.rb new file mode 100644 index 00000000..1df16478 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_close_root.rb new file mode 100644 index 00000000..7a49df65 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_201a5f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_201a5f.rb new file mode 100644 index 00000000..e20af503 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_201a5f.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_d1eb8e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_d1eb8e.rb new file mode 100644 index 00000000..7330f2bd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_d1eb8e.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_dc8d95.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_dc8d95.rb new file mode 100644 index 00000000..4fee9553 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_dc8d95.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_invisible.rb new file mode 100644 index 00000000..e233a53a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_ope_20bdf2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_ope_20bdf2.rb new file mode 100644 index 00000000..cc91abb1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_ope_20bdf2.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_ope_4d28cf.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_ope_4d28cf.rb new file mode 100644 index 00000000..b94b0360 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_ope_4d28cf.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_open.rb new file mode 100644 index 00000000..8df7539e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_open_root.rb new file mode 100644 index 00000000..ec129f06 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_3f5615.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_3f5615.rb new file mode 100644 index 00000000..65500ac3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_3f5615.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_81433e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_81433e.rb new file mode 100644 index 00000000..57f79512 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_81433e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_f1aae4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_f1aae4.rb new file mode 100644 index 00000000..924e0a63 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_f1aae4.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_visible.rb new file mode 100644 index 00000000..e7c11ea8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode.rb new file mode 100644 index 00000000..2b3b9132 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style.rb new file mode 100644 index 00000000..981eb8b7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextBorderStyle + extend CloudPDF::Internal::Types::Enum + + SOLID = "solid" + DASHED = "dashed" + BEVELED = "beveled" + INSET = "inset" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_color.rb new file mode 100644 index 00000000..ba77c9c2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags.rb new file mode 100644 index 00000000..1b4e5a8f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color.rb new file mode 100644 index 00000000..39af6418 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_family.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_family.rb new file mode 100644 index 00000000..6c909491 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_family.rb @@ -0,0 +1,24 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextFontFamily + extend CloudPDF::Internal::Types::Enum + + COURIER = "courier" + COURIER_BOLD = "courier-bold" + COURIER_BOLD_OBLIQUE = "courier-bold-oblique" + COURIER_OBLIQUE = "courier-oblique" + HELVETICA = "helvetica" + HELVETICA_BOLD = "helvetica-bold" + HELVETICA_BOLD_OBLIQUE = "helvetica-bold-oblique" + HELVETICA_OBLIQUE = "helvetica-oblique" + TIMES_ROMAN = "times-roman" + TIMES_BOLD = "times-bold" + TIMES_BOLD_ITALIC = "times-bold-italic" + TIMES_ITALIC = "times-italic" + SYMBOL = "symbol" + ZAPF_DINGBATS = "zapf-dingbats" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality.rb new file mode 100644 index 00000000..2c999977 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to.rb new file mode 100644 index 00000000..d074dc12 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_inde_5219ca.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_inde_5219ca.rb new file mode 100644 index 00000000..278453db --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_inde_5219ca.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index.rb new file mode 100644 index 00000000..7831bc64 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm.rb new file mode 100644 index 00000000..20f4b686 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_obje_88252a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_obje_88252a.rb new file mode 100644 index 00000000..ae1f0a0a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_obje_88252a.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent.rb new file mode 100644 index 00000000..c2234253 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextIntent + extend CloudPDF::Internal::Types::Enum + + FREE_TEXT = "free-text" + FREE_TEXT_CALLOUT = "free-text-callout" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color.rb new file mode 100644 index 00000000..904cc3c2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextInteriorColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending.rb new file mode 100644 index 00000000..9cd0331e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextLineEnding + extend CloudPDF::Internal::Types::Enum + + NONE = "none" + SQUARE = "square" + CIRCLE = "circle" + DIAMOND = "diamond" + OPEN_ARROW = "open-arrow" + CLOSED_ARROW = "closed-arrow" + BUTT = "butt" + R_OPEN_ARROW = "r-open-arrow" + R_CLOSED_ARROW = "r-closed-arrow" + SLASH = "slash" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect.rb new file mode 100644 index 00000000..ddeacfee --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences.rb new file mode 100644 index 00000000..e9142253 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRectDifferences < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref.rb new file mode 100644 index 00000000..c8d5959c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index.rb new file mode 100644 index 00000000..556b45a3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision.rb new file mode 100644 index 00000000..da1752da --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm.rb new file mode 100644 index 00000000..90af6e9b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number.rb new file mode 100644 index 00000000..76dcf3f8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type.rb new file mode 100644 index 00000000..62e309df --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align.rb new file mode 100644 index 00000000..cf91e790 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextTextAlign + extend CloudPDF::Internal::Types::Enum + + LEFT = "left" + CENTER = "center" + RIGHT = "right" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect.rb new file mode 100644 index 00000000..c9392143 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemFreeTextUnrotatedRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight.rb new file mode 100644 index 00000000..5342420a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight.rb @@ -0,0 +1,53 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlight < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :quad_points, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem] }, optional: false, nullable: false, api_name: "quadPoints" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions.rb new file mode 100644 index 00000000..9c99b69b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate.rb new file mode 100644 index 00000000..686aefb8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_754d31.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_754d31.rb new file mode 100644 index 00000000..94b55fc0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_754d31.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_c28dfb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_c28dfb.rb new file mode 100644 index 00000000..6ba8cc0d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_c28dfb.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_root.rb new file mode 100644 index 00000000..ed5a34b8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur.rb new file mode 100644 index 00000000..17faed64 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_root.rb new file mode 100644 index 00000000..554ae632 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_root_type.rb new file mode 100644 index 00000000..bbbcc96b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_war_f4f9bc.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_war_f4f9bc.rb new file mode 100644 index 00000000..485caf6a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_war_f4f9bc.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_368195.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_368195.rb new file mode 100644 index 00000000..a56dfb6f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_368195.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_3bbc7a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_3bbc7a.rb new file mode 100644 index 00000000..43fc4329 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_3bbc7a.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_6eabe8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_6eabe8.rb new file mode 100644 index 00000000..7eb31512 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_6eabe8.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_778cb5.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_778cb5.rb new file mode 100644 index 00000000..9e841402 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_778cb5.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_7ffc49.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_7ffc49.rb new file mode 100644 index 00000000..a081f937 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_7ffc49.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_a84313.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_a84313.rb new file mode 100644 index 00000000..a61d227b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_a84313.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_enter.rb new file mode 100644 index 00000000..8f0dbefb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_exit.rb new file mode 100644 index 00000000..3dda4481 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus.rb new file mode 100644 index 00000000..e0bfffb0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_root.rb new file mode 100644 index 00000000..c6b616ba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_root_type.rb new file mode 100644 index 00000000..0c5e7a42 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_wa_11ce89.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_wa_11ce89.rb new file mode 100644 index 00000000..a16f98fc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_wa_11ce89.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_do_07b622.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_do_07b622.rb new file mode 100644 index 00000000..1e2a98d7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_do_07b622.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_do_6b328e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_do_6b328e.rb new file mode 100644 index 00000000..769a8e26 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_do_6b328e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_down.rb new file mode 100644 index 00000000..d0b59fbe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_down_root.rb new file mode 100644 index 00000000..2b7ef03c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up.rb new file mode 100644 index 00000000..4a0fff16 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_0ed6cc.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_0ed6cc.rb new file mode 100644 index 00000000..11667a57 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_0ed6cc.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_1cafdd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_1cafdd.rb new file mode 100644 index 00000000..46b8c545 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_1cafdd.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_root.rb new file mode 100644 index 00000000..07e59891 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_clo_2a9516.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_clo_2a9516.rb new file mode 100644 index 00000000..088fe260 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_clo_2a9516.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_clo_52aa9c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_clo_52aa9c.rb new file mode 100644 index 00000000..f69484c1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_clo_52aa9c.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_close.rb new file mode 100644 index 00000000..904fcc5b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_close_root.rb new file mode 100644 index 00000000..95b7bfe5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_09b623.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_09b623.rb new file mode 100644 index 00000000..ad056737 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_09b623.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_21b108.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_21b108.rb new file mode 100644 index 00000000..50ccd790 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_21b108.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_ccdc70.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_ccdc70.rb new file mode 100644 index 00000000..c5a571cd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_ccdc70.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_invisible.rb new file mode 100644 index 00000000..5e87919a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_ope_e40b65.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_ope_e40b65.rb new file mode 100644 index 00000000..24026ffa --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_ope_e40b65.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_ope_e5e636.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_ope_e5e636.rb new file mode 100644 index 00000000..6aec90cb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_ope_e5e636.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_open.rb new file mode 100644 index 00000000..d30a7ba2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_open_root.rb new file mode 100644 index 00000000..837e71ea --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_010825.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_010825.rb new file mode 100644 index 00000000..31a2fc49 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_010825.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_636584.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_636584.rb new file mode 100644 index 00000000..3e4b428a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_636584.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_bfeb52.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_bfeb52.rb new file mode 100644 index 00000000..d1200345 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_bfeb52.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_visible.rb new file mode 100644 index 00000000..9fc65953 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode.rb new file mode 100644 index 00000000..84007f5f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_color.rb new file mode 100644 index 00000000..ded33489 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags.rb new file mode 100644 index 00000000..8eee5216 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality.rb new file mode 100644 index 00000000..d7a1023f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to.rb new file mode 100644 index 00000000..20da5eaa --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_inde_efa0a1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_inde_efa0a1.rb new file mode 100644 index 00000000..98ce2e5b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_inde_efa0a1.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index.rb new file mode 100644 index 00000000..caff4c98 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm.rb new file mode 100644 index 00000000..8051e5cf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_obje_f048d6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_obje_f048d6.rb new file mode 100644 index 00000000..75ed6b3b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_obje_f048d6.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item.rb new file mode 100644 index 00000000..695724ba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItem < Internal::Types::Model + field :p1, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1 }, optional: false, nullable: false + + field :p2, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2 }, optional: false, nullable: false + + field :p3, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3 }, optional: false, nullable: false + + field :p4, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4 }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1.rb new file mode 100644 index 00000000..5d30bd64 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP1 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2.rb new file mode 100644 index 00000000..0e4e928e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP2 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3.rb new file mode 100644 index 00000000..bb111ef1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP3 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4.rb new file mode 100644 index 00000000..f58e771c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightQuadPointsItemP4 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect.rb new file mode 100644 index 00000000..78ae3a3a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref.rb new file mode 100644 index 00000000..0d1f4911 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index.rb new file mode 100644 index 00000000..740e3c53 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision.rb new file mode 100644 index 00000000..dd0af6e8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm.rb new file mode 100644 index 00000000..0ed5688f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number.rb new file mode 100644 index 00000000..4b1db23b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type.rb new file mode 100644 index 00000000..7896a9f4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemHighlightReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink.rb new file mode 100644 index 00000000..8d153606 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink.rb @@ -0,0 +1,63 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInk < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :stroke_width, -> { Integer }, optional: false, nullable: false, api_name: "strokeWidth" + + field :border_style, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle }, optional: false, nullable: false, api_name: "borderStyle" + + field :dash_array, -> { Internal::Types::Array[Integer] }, optional: true, nullable: false, api_name: "dashArray" + + field :intent, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent }, optional: false, nullable: true + + field :ink_list, -> { Internal::Types::Array[Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem]] }, optional: false, nullable: false, api_name: "inkList" + + field :rotation, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions.rb new file mode 100644 index 00000000..6fab7b7c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate.rb new file mode 100644 index 00000000..3ccf53a5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_root.rb new file mode 100644 index 00000000..9523a69a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_root_type.rb new file mode 100644 index 00000000..619b1e96 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_warni_abbe11.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_warni_abbe11.rb new file mode 100644 index 00000000..b0a85b58 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_warni_abbe11.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur.rb new file mode 100644 index 00000000..ed379583 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_root.rb new file mode 100644 index 00000000..0a36d4af --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_root_type.rb new file mode 100644 index 00000000..79d8f294 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_warnings_item.rb new file mode 100644 index 00000000..83b0daff --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter.rb new file mode 100644 index 00000000..f5e3a919 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_r_c6f7bb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_r_c6f7bb.rb new file mode 100644 index 00000000..0a5feee5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_r_c6f7bb.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_root.rb new file mode 100644 index 00000000..ba858be6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_w_f16660.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_w_f16660.rb new file mode 100644 index 00000000..3194ad6b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_w_f16660.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit.rb new file mode 100644 index 00000000..5a5f1b1e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_root.rb new file mode 100644 index 00000000..eb102efd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_root_type.rb new file mode 100644 index 00000000..0d1ade21 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_wa_a52218.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_wa_a52218.rb new file mode 100644 index 00000000..b8f1b829 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_wa_a52218.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus.rb new file mode 100644 index 00000000..a7651bfc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_root.rb new file mode 100644 index 00000000..de94b65d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_root_type.rb new file mode 100644 index 00000000..36cab010 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_warnings_item.rb new file mode 100644 index 00000000..cf34d3b7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down.rb new file mode 100644 index 00000000..45970020 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_root.rb new file mode 100644 index 00000000..f0a1675a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_root_type.rb new file mode 100644 index 00000000..935b24cf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_war_5c83bc.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_war_5c83bc.rb new file mode 100644 index 00000000..f3c3db6f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_war_5c83bc.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up.rb new file mode 100644 index 00000000..e4642d7e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_root.rb new file mode 100644 index 00000000..08b61269 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..d11cb8d9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_warni_a6edc8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_warni_a6edc8.rb new file mode 100644 index 00000000..7be35c06 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_warni_a6edc8.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close.rb new file mode 100644 index 00000000..b96ec96e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_root.rb new file mode 100644 index 00000000..2c07d4c6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_root_type.rb new file mode 100644 index 00000000..e763aeca --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_war_309274.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_war_309274.rb new file mode 100644 index 00000000..f6c8a536 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_war_309274.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible.rb new file mode 100644 index 00000000..abaf471f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_383e5d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_383e5d.rb new file mode 100644 index 00000000..7426a809 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_383e5d.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_a4b96a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_a4b96a.rb new file mode 100644 index 00000000..431ba76c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_a4b96a.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_root.rb new file mode 100644 index 00000000..a5922977 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open.rb new file mode 100644 index 00000000..6efa327a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_root.rb new file mode 100644 index 00000000..89677c6a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_root_type.rb new file mode 100644 index 00000000..e2844703 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_warn_b89c64.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_warn_b89c64.rb new file mode 100644 index 00000000..1a81561c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_warn_b89c64.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible.rb new file mode 100644 index 00000000..ae5b9932 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_r_2a49b0.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_r_2a49b0.rb new file mode 100644 index 00000000..d607d9cf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_r_2a49b0.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_root.rb new file mode 100644 index 00000000..a2c32424 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_w_02a9b1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_w_02a9b1.rb new file mode 100644 index 00000000..dc338379 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_w_02a9b1.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode.rb new file mode 100644 index 00000000..4c91f26b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style.rb new file mode 100644 index 00000000..4ba9edd5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkBorderStyle + extend CloudPDF::Internal::Types::Enum + + SOLID = "solid" + DASHED = "dashed" + BEVELED = "beveled" + INSET = "inset" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_color.rb new file mode 100644 index 00000000..8fa7947d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_flags.rb new file mode 100644 index 00000000..257c42c1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality.rb new file mode 100644 index 00000000..ef0e9ca3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to.rb new file mode 100644 index 00000000..c556d006 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index.rb new file mode 100644 index 00000000..4d40cca4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision.rb new file mode 100644 index 00000000..408da980 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm.rb new file mode 100644 index 00000000..07b0d05c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number.rb new file mode 100644 index 00000000..9ab9e618 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item.rb new file mode 100644 index 00000000..40e21467 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkInkListItemItem < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_intent.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_intent.rb new file mode 100644 index 00000000..4964a4b9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_intent.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkIntent + extend CloudPDF::Internal::Types::Enum + + INK_HIGHLIGHT = "ink-highlight" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_rect.rb new file mode 100644 index 00000000..0fa4580a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref.rb new file mode 100644 index 00000000..895400bc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index.rb new file mode 100644 index 00000000..80ec35a2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision.rb new file mode 100644 index 00000000..b49ca41a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm.rb new file mode 100644 index 00000000..dbd46b4d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number.rb new file mode 100644 index 00000000..38462b44 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type.rb new file mode 100644 index 00000000..0c4f2057 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemInkReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line.rb new file mode 100644 index 00000000..55d4b6b9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line.rb @@ -0,0 +1,65 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLine < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :stroke_width, -> { Integer }, optional: false, nullable: false, api_name: "strokeWidth" + + field :border_style, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle }, optional: false, nullable: false, api_name: "borderStyle" + + field :dash_array, -> { Internal::Types::Array[Integer] }, optional: true, nullable: false, api_name: "dashArray" + + field :interior_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor }, optional: false, nullable: true, api_name: "interiorColor" + + field :line_points, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints }, optional: false, nullable: false, api_name: "linePoints" + + field :line_endings, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings }, optional: false, nullable: false, api_name: "lineEndings" + + field :rotation, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions.rb new file mode 100644 index 00000000..aa4a6f54 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate.rb new file mode 100644 index 00000000..9b77e26f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_root.rb new file mode 100644 index 00000000..699e215d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_root_type.rb new file mode 100644 index 00000000..36280cc4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_warn_456c4f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_warn_456c4f.rb new file mode 100644 index 00000000..a9791a6b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_warn_456c4f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur.rb new file mode 100644 index 00000000..9aac6d1f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_root.rb new file mode 100644 index 00000000..38079267 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_root_type.rb new file mode 100644 index 00000000..e01963bd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_warnings_item.rb new file mode 100644 index 00000000..93be26a2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter.rb new file mode 100644 index 00000000..d1e783d6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_6175a1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_6175a1.rb new file mode 100644 index 00000000..a820a163 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_6175a1.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_da5bbf.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_da5bbf.rb new file mode 100644 index 00000000..94678feb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_da5bbf.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_root.rb new file mode 100644 index 00000000..ca4a4a4c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit.rb new file mode 100644 index 00000000..2f71b93b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_r_427805.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_r_427805.rb new file mode 100644 index 00000000..ac2f5c9c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_r_427805.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_root.rb new file mode 100644 index 00000000..3f8287d0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_w_7a5fa4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_w_7a5fa4.rb new file mode 100644 index 00000000..67c36216 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_w_7a5fa4.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus.rb new file mode 100644 index 00000000..c3036224 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_root.rb new file mode 100644 index 00000000..b444b881 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_root_type.rb new file mode 100644 index 00000000..013847b1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_warnings_item.rb new file mode 100644 index 00000000..9aaf7604 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down.rb new file mode 100644 index 00000000..842ff77e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_root.rb new file mode 100644 index 00000000..9b42161d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_root_type.rb new file mode 100644 index 00000000..f539adf2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_wa_9a4db8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_wa_9a4db8.rb new file mode 100644 index 00000000..85943afc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_wa_9a4db8.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up.rb new file mode 100644 index 00000000..c20fd67a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_root.rb new file mode 100644 index 00000000..36b287e1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..47d445dc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_warn_1ff6c3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_warn_1ff6c3.rb new file mode 100644 index 00000000..15b6d47d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_warn_1ff6c3.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close.rb new file mode 100644 index 00000000..19bfbd1e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_root.rb new file mode 100644 index 00000000..be847d9c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_root_type.rb new file mode 100644 index 00000000..4b58e0c9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_wa_02321b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_wa_02321b.rb new file mode 100644 index 00000000..4b1c11c5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_wa_02321b.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisibl_b4dc13.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisibl_b4dc13.rb new file mode 100644 index 00000000..d6403f38 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisibl_b4dc13.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisibl_c7faab.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisibl_c7faab.rb new file mode 100644 index 00000000..cfc8c8c1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisibl_c7faab.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisible.rb new file mode 100644 index 00000000..f6f2fa84 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisible_root.rb new file mode 100644 index 00000000..4b2cefe8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open.rb new file mode 100644 index 00000000..4cbd433f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_root.rb new file mode 100644 index 00000000..2f3c8574 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_root_type.rb new file mode 100644 index 00000000..ef5804c3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_war_2fca75.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_war_2fca75.rb new file mode 100644 index 00000000..da4a849c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_war_2fca75.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible.rb new file mode 100644 index 00000000..755413e7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_37c99e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_37c99e.rb new file mode 100644 index 00000000..b96fa94d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_37c99e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_e5da4d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_e5da4d.rb new file mode 100644 index 00000000..25bdf40f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_e5da4d.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_root.rb new file mode 100644 index 00000000..3d205f59 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode.rb new file mode 100644 index 00000000..503bc7d8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_border_style.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_border_style.rb new file mode 100644 index 00000000..256919a3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_border_style.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineBorderStyle + extend CloudPDF::Internal::Types::Enum + + SOLID = "solid" + DASHED = "dashed" + BEVELED = "beveled" + INSET = "inset" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_color.rb new file mode 100644 index 00000000..59068e6f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_flags.rb new file mode 100644 index 00000000..63ae6d69 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality.rb new file mode 100644 index 00000000..61aa8728 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to.rb new file mode 100644 index 00000000..15bc20a1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index.rb new file mode 100644 index 00000000..6cc03316 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision.rb new file mode 100644 index 00000000..c1e872ba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm.rb new file mode 100644 index 00000000..4c42627d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number.rb new file mode 100644 index 00000000..b0516798 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color.rb new file mode 100644 index 00000000..5a97ba3b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineInteriorColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings.rb new file mode 100644 index 00000000..e7eaa4cb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndings < Internal::Types::Model + field :start, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart }, optional: false, nullable: false + + field :end_, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd }, optional: false, nullable: false, api_name: "end" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end.rb new file mode 100644 index 00000000..914bdc9f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsEnd + extend CloudPDF::Internal::Types::Enum + + NONE = "none" + SQUARE = "square" + CIRCLE = "circle" + DIAMOND = "diamond" + OPEN_ARROW = "open-arrow" + CLOSED_ARROW = "closed-arrow" + BUTT = "butt" + R_OPEN_ARROW = "r-open-arrow" + R_CLOSED_ARROW = "r-closed-arrow" + SLASH = "slash" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start.rb new file mode 100644 index 00000000..22f5ee0d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLineEndingsStart + extend CloudPDF::Internal::Types::Enum + + NONE = "none" + SQUARE = "square" + CIRCLE = "circle" + DIAMOND = "diamond" + OPEN_ARROW = "open-arrow" + CLOSED_ARROW = "closed-arrow" + BUTT = "butt" + R_OPEN_ARROW = "r-open-arrow" + R_CLOSED_ARROW = "r-closed-arrow" + SLASH = "slash" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points.rb new file mode 100644 index 00000000..bdb38a23 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePoints < Internal::Types::Model + field :start, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart }, optional: false, nullable: false + + field :end_, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd }, optional: false, nullable: false, api_name: "end" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end.rb new file mode 100644 index 00000000..a92000e4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsEnd < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start.rb new file mode 100644 index 00000000..ad43735b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineLinePointsStart < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_rect.rb new file mode 100644 index 00000000..7858881c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref.rb new file mode 100644 index 00000000..4d800cf9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index.rb new file mode 100644 index 00000000..07b26df6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision.rb new file mode 100644 index 00000000..0d187da8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm.rb new file mode 100644 index 00000000..c3655b02 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number.rb new file mode 100644 index 00000000..74ec5b47 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type.rb new file mode 100644 index 00000000..548290b8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLineReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link.rb new file mode 100644 index 00000000..17257f29 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link.rb @@ -0,0 +1,49 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLink < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActions }, optional: true, nullable: false + + field :target, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget }, optional: false, nullable: true + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions.rb new file mode 100644 index 00000000..c215347e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate.rb new file mode 100644 index 00000000..a05929a1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_root.rb new file mode 100644 index 00000000..60701593 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_root_type.rb new file mode 100644 index 00000000..7e9a7e2e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_warn_fa7937.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_warn_fa7937.rb new file mode 100644 index 00000000..b191e886 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_warn_fa7937.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur.rb new file mode 100644 index 00000000..5ca865c7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_root.rb new file mode 100644 index 00000000..176b74a3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_root_type.rb new file mode 100644 index 00000000..e4663a40 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_warnings_item.rb new file mode 100644 index 00000000..4090f604 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter.rb new file mode 100644 index 00000000..c21bd4a9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_2ce29a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_2ce29a.rb new file mode 100644 index 00000000..bca0f9f4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_2ce29a.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_eeed18.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_eeed18.rb new file mode 100644 index 00000000..daf6ff7b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_eeed18.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_root.rb new file mode 100644 index 00000000..8bd57299 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit.rb new file mode 100644 index 00000000..dbc77f1e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_r_6031a6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_r_6031a6.rb new file mode 100644 index 00000000..c058a14c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_r_6031a6.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_root.rb new file mode 100644 index 00000000..c64722df --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_w_efcfd2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_w_efcfd2.rb new file mode 100644 index 00000000..3ac3db64 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_w_efcfd2.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus.rb new file mode 100644 index 00000000..1289b8f7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_root.rb new file mode 100644 index 00000000..95348235 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_root_type.rb new file mode 100644 index 00000000..9b7c7f14 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_warnings_item.rb new file mode 100644 index 00000000..53dd3650 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down.rb new file mode 100644 index 00000000..47161fcd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_root.rb new file mode 100644 index 00000000..b973b047 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_root_type.rb new file mode 100644 index 00000000..b3a4dc31 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_wa_221dfa.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_wa_221dfa.rb new file mode 100644 index 00000000..d55ce461 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_wa_221dfa.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up.rb new file mode 100644 index 00000000..d1c8bac9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_root.rb new file mode 100644 index 00000000..19359415 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..814d2a1f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_warn_b58c2e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_warn_b58c2e.rb new file mode 100644 index 00000000..43258e35 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_warn_b58c2e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close.rb new file mode 100644 index 00000000..fb29c78c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_root.rb new file mode 100644 index 00000000..25b72b9b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_root_type.rb new file mode 100644 index 00000000..a612ef8b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_wa_d8f1b6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_wa_d8f1b6.rb new file mode 100644 index 00000000..f09e1d53 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_wa_d8f1b6.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisibl_d2acf8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisibl_d2acf8.rb new file mode 100644 index 00000000..61655a59 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisibl_d2acf8.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisibl_d307ef.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisibl_d307ef.rb new file mode 100644 index 00000000..53fa48a5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisibl_d307ef.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisible.rb new file mode 100644 index 00000000..6f94faa0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisible_root.rb new file mode 100644 index 00000000..85e133a0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open.rb new file mode 100644 index 00000000..b914f950 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_root.rb new file mode 100644 index 00000000..d981be82 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_root_type.rb new file mode 100644 index 00000000..207c5c89 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_war_76c842.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_war_76c842.rb new file mode 100644 index 00000000..b57e1ba0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_war_76c842.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible.rb new file mode 100644 index 00000000..687afe0d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_80a529.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_80a529.rb new file mode 100644 index 00000000..534f92d7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_80a529.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_955b42.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_955b42.rb new file mode 100644 index 00000000..e2fa5c59 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_955b42.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_root.rb new file mode 100644 index 00000000..a13adfb0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode.rb new file mode 100644 index 00000000..058c1ada --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_flags.rb new file mode 100644 index 00000000..16e7babd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality.rb new file mode 100644 index 00000000..3c69a04d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to.rb new file mode 100644 index 00000000..d08a7db0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index.rb new file mode 100644 index 00000000..6cb8271d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision.rb new file mode 100644 index 00000000..b3dd3819 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm.rb new file mode 100644 index 00000000..a6c2f517 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number.rb new file mode 100644 index 00000000..1af83b2d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_rect.rb new file mode 100644 index 00000000..953d4ccf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref.rb new file mode 100644 index 00000000..7dba0c2d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index.rb new file mode 100644 index 00000000..a0df157d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision.rb new file mode 100644 index 00000000..0e3d9ac8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm.rb new file mode 100644 index 00000000..ddff10ec --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number.rb new file mode 100644 index 00000000..5cc843d0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type.rb new file mode 100644 index 00000000..9288b52a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target.rb new file mode 100644 index 00000000..c6a32612 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target.rb @@ -0,0 +1,25 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTarget < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto }, key: "GOTO" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetURI }, key: "URI" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote }, key: "GOTO_REMOTE" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch }, key: "LAUNCH" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript }, key: "JAVASCRIPT" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed }, key: "NAMED" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported }, key: "UNSUPPORTED" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto.rb new file mode 100644 index 00000000..40255217 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGoto < Internal::Types::Model + field :destination, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestination }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_68095b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_68095b.rb new file mode 100644 index 00000000..0fc13e34 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_68095b.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitV < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :left, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_6c0962.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_6c0962.rb new file mode 100644 index 00000000..ff2290d0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_6c0962.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitR < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_71ecea.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_71ecea.rb new file mode 100644 index 00000000..07b9fdfd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_71ecea.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitBh < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :top, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_73ecee.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_73ecee.rb new file mode 100644 index 00000000..3e636816 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_73ecee.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitBv < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :left, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_760971.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_760971.rb new file mode 100644 index 00000000..c2c89ed5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_760971.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitH < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :top, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_7c097b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_7c097b.rb new file mode 100644 index 00000000..b72b46ce --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_7c097b.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitB < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination.rb new file mode 100644 index 00000000..1f8392a2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestination < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationXyz }, key: "XYZ" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFit }, key: "FIT" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitH }, key: "FIT_H" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitV }, key: "FIT_V" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitR }, key: "FIT_R" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitB }, key: "FIT_B" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitBh }, key: "FIT_BH" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFitBv }, key: "FIT_BV" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination_fit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination_fit.rb new file mode 100644 index 00000000..952c67ce --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination_fit.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationFit < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination_xyz.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination_xyz.rb new file mode 100644 index 00000000..58358d66 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination_xyz.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoDestinationXyz < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :left, -> { Integer }, optional: true, nullable: false + + field :top, -> { Integer }, optional: true, nullable: false + + field :zoom, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote.rb new file mode 100644 index 00000000..3ac6414a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetGotoRemote < Internal::Types::Model + field :file, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript.rb new file mode 100644 index 00000000..dbb1db85 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetJavascript < Internal::Types::Model; end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch.rb new file mode 100644 index 00000000..9d690d5d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetLaunch < Internal::Types::Model + field :path, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_named.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_named.rb new file mode 100644 index 00000000..46328771 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_named.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetNamed < Internal::Types::Model + field :name, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported.rb new file mode 100644 index 00000000..2f8717ed --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetUnsupported < Internal::Types::Model; end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri.rb new file mode 100644 index 00000000..61c145bb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemLinkTargetURI < Internal::Types::Model + field :uri, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon.rb new file mode 100644 index 00000000..8ffaa6b0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon.rb @@ -0,0 +1,65 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygon < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :stroke_width, -> { Integer }, optional: false, nullable: false, api_name: "strokeWidth" + + field :border_style, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle }, optional: false, nullable: false, api_name: "borderStyle" + + field :dash_array, -> { Internal::Types::Array[Integer] }, optional: true, nullable: false, api_name: "dashArray" + + field :interior_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor }, optional: false, nullable: true, api_name: "interiorColor" + + field :vertices, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem] }, optional: false, nullable: false + + field :rotation, -> { Integer }, optional: true, nullable: false + + field :cloudy_intensity, -> { Integer }, optional: false, nullable: true, api_name: "cloudyIntensity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions.rb new file mode 100644 index 00000000..cec059e5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate.rb new file mode 100644 index 00000000..ec5466b3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_r_fc59be.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_r_fc59be.rb new file mode 100644 index 00000000..51f9cd9a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_r_fc59be.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_root.rb new file mode 100644 index 00000000..06da4e93 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_w_f3fea7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_w_f3fea7.rb new file mode 100644 index 00000000..4fafe73a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_w_f3fea7.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur.rb new file mode 100644 index 00000000..fed509c3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_root.rb new file mode 100644 index 00000000..9324069e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_root_type.rb new file mode 100644 index 00000000..1a059e77 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_warni_2e7cc9.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_warni_2e7cc9.rb new file mode 100644 index 00000000..711ede6c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_warni_2e7cc9.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_ent_6f049e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_ent_6f049e.rb new file mode 100644 index 00000000..571775cc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_ent_6f049e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_ent_da6730.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_ent_da6730.rb new file mode 100644 index 00000000..75d62a1f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_ent_da6730.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_enter.rb new file mode 100644 index 00000000..0fb5f1b5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_enter_root.rb new file mode 100644 index 00000000..4c8dd648 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exi_478edd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exi_478edd.rb new file mode 100644 index 00000000..0c96e09a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exi_478edd.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exi_51c417.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exi_51c417.rb new file mode 100644 index 00000000..818a4a13 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exi_51c417.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exit.rb new file mode 100644 index 00000000..dd9b55d1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exit_root.rb new file mode 100644 index 00000000..dc50bb88 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus.rb new file mode 100644 index 00000000..ce7830cc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_root.rb new file mode 100644 index 00000000..ba28e3cd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_root_type.rb new file mode 100644 index 00000000..ee749f3b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_warn_31281a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_warn_31281a.rb new file mode 100644 index 00000000..6dd0943a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_warn_31281a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down.rb new file mode 100644 index 00000000..cdacb44f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_129bce.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_129bce.rb new file mode 100644 index 00000000..47e1df1e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_129bce.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_1e998e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_1e998e.rb new file mode 100644 index 00000000..4bf0c048 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_1e998e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_root.rb new file mode 100644 index 00000000..f2931d9f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up.rb new file mode 100644 index 00000000..24163f77 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_r_094c74.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_r_094c74.rb new file mode 100644 index 00000000..c8af4c8e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_r_094c74.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_root.rb new file mode 100644 index 00000000..230377bd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_w_b7587e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_w_b7587e.rb new file mode 100644 index 00000000..8922c136 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_w_b7587e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close.rb new file mode 100644 index 00000000..9d52566a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_031f4d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_031f4d.rb new file mode 100644 index 00000000..6f0824cb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_031f4d.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_ca606d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_ca606d.rb new file mode 100644 index 00000000..b9ff9e29 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_ca606d.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_root.rb new file mode 100644 index 00000000..bdba522b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_234241.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_234241.rb new file mode 100644 index 00000000..3e5a2e3f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_234241.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_5bdab5.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_5bdab5.rb new file mode 100644 index 00000000..d92054c4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_5bdab5.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_ebd724.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_ebd724.rb new file mode 100644 index 00000000..b259b16a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_ebd724.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invisible.rb new file mode 100644 index 00000000..110227ad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open.rb new file mode 100644 index 00000000..371585a1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_f576ae.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_f576ae.rb new file mode 100644 index 00000000..036997f7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_f576ae.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_f6856b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_f6856b.rb new file mode 100644 index 00000000..30f9b1aa --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_f6856b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_root.rb new file mode 100644 index 00000000..3b565da4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visib_5372cd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visib_5372cd.rb new file mode 100644 index 00000000..6fca72ce --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visib_5372cd.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visib_a0b54b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visib_a0b54b.rb new file mode 100644 index 00000000..46864fb1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visib_a0b54b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visible.rb new file mode 100644 index 00000000..7b389273 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visible_root.rb new file mode 100644 index 00000000..b458cdfc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode.rb new file mode 100644 index 00000000..877238a2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style.rb new file mode 100644 index 00000000..a9781b00 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonBorderStyle + extend CloudPDF::Internal::Types::Enum + + SOLID = "solid" + DASHED = "dashed" + BEVELED = "beveled" + INSET = "inset" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_color.rb new file mode 100644 index 00000000..57197811 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags.rb new file mode 100644 index 00000000..aeb5d73e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality.rb new file mode 100644 index 00000000..c9cb03af --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to.rb new file mode 100644 index 00000000..79f0f385 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index.rb new file mode 100644 index 00000000..aa72f37f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_5b450e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_5b450e.rb new file mode 100644 index 00000000..335bd165 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_5b450e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm.rb new file mode 100644 index 00000000..178b055f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number.rb new file mode 100644 index 00000000..08348ec3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color.rb new file mode 100644 index 00000000..c874c580 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonInteriorColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect.rb new file mode 100644 index 00000000..c5fd4fe9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref.rb new file mode 100644 index 00000000..8d433c75 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index.rb new file mode 100644 index 00000000..2b91cd0c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision.rb new file mode 100644 index 00000000..db533f96 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm.rb new file mode 100644 index 00000000..872eb912 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number.rb new file mode 100644 index 00000000..621ac888 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type.rb new file mode 100644 index 00000000..54d1fc6f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item.rb new file mode 100644 index 00000000..d69e99d8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolygonVerticesItem < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline.rb new file mode 100644 index 00000000..bb0b565e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline.rb @@ -0,0 +1,65 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolyline < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :stroke_width, -> { Integer }, optional: false, nullable: false, api_name: "strokeWidth" + + field :border_style, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle }, optional: false, nullable: false, api_name: "borderStyle" + + field :dash_array, -> { Internal::Types::Array[Integer] }, optional: true, nullable: false, api_name: "dashArray" + + field :interior_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor }, optional: false, nullable: true, api_name: "interiorColor" + + field :vertices, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem] }, optional: false, nullable: false + + field :rotation, -> { Integer }, optional: true, nullable: false + + field :line_endings, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings }, optional: false, nullable: false, api_name: "lineEndings" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions.rb new file mode 100644 index 00000000..aef10744 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate.rb new file mode 100644 index 00000000..871bfbfa --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_40e96f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_40e96f.rb new file mode 100644 index 00000000..e020436f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_40e96f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_69c475.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_69c475.rb new file mode 100644 index 00000000..d4c9e28d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_69c475.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_root.rb new file mode 100644 index 00000000..bd8f578b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur.rb new file mode 100644 index 00000000..a6c50aae --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_root.rb new file mode 100644 index 00000000..66855ab0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_root_type.rb new file mode 100644 index 00000000..f1b92e50 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_warn_84500a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_warn_84500a.rb new file mode 100644 index 00000000..6fee0f92 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_warn_84500a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_298362.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_298362.rb new file mode 100644 index 00000000..f4e1e152 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_298362.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_6a9451.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_6a9451.rb new file mode 100644 index 00000000..eb60df4a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_6a9451.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_c14c3f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_c14c3f.rb new file mode 100644 index 00000000..f0196bd4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_c14c3f.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_enter.rb new file mode 100644 index 00000000..807ca40f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_ex_1769e0.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_ex_1769e0.rb new file mode 100644 index 00000000..139c1206 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_ex_1769e0.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_ex_e4d3f6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_ex_e4d3f6.rb new file mode 100644 index 00000000..3074e4bc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_ex_e4d3f6.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_exit.rb new file mode 100644 index 00000000..034fd5b3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_exit_root.rb new file mode 100644 index 00000000..277ab801 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus.rb new file mode 100644 index 00000000..d3f2cb54 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_root.rb new file mode 100644 index 00000000..3756223b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_root_type.rb new file mode 100644 index 00000000..41a4eab4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_war_39ee27.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_war_39ee27.rb new file mode 100644 index 00000000..db3a28df --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_war_39ee27.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_dow_2b395d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_dow_2b395d.rb new file mode 100644 index 00000000..9c6a9ed0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_dow_2b395d.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_dow_bc7c3e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_dow_bc7c3e.rb new file mode 100644 index 00000000..67ac2ac6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_dow_bc7c3e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_down.rb new file mode 100644 index 00000000..23a2a0ca --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_down_root.rb new file mode 100644 index 00000000..966867d9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up.rb new file mode 100644 index 00000000..47fb9cf4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_4d8964.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_4d8964.rb new file mode 100644 index 00000000..b3493d34 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_4d8964.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_fd02ab.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_fd02ab.rb new file mode 100644 index 00000000..81ff6936 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_fd02ab.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_root.rb new file mode 100644 index 00000000..6bbefdb3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_clos_451286.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_clos_451286.rb new file mode 100644 index 00000000..8d69a937 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_clos_451286.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_clos_be8a49.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_clos_be8a49.rb new file mode 100644 index 00000000..d7292f31 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_clos_be8a49.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_close.rb new file mode 100644 index 00000000..f91683c8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_close_root.rb new file mode 100644 index 00000000..1a1b3fbd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_2a136b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_2a136b.rb new file mode 100644 index 00000000..87eea439 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_2a136b.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_2e1245.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_2e1245.rb new file mode 100644 index 00000000..a83fc804 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_2e1245.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_b9f794.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_b9f794.rb new file mode 100644 index 00000000..a5596a26 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_b9f794.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invisible.rb new file mode 100644 index 00000000..739d39be --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open.rb new file mode 100644 index 00000000..09f9dbdb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_4309bf.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_4309bf.rb new file mode 100644 index 00000000..bd41378a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_4309bf.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_bb3ef9.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_bb3ef9.rb new file mode 100644 index 00000000..86e165f8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_bb3ef9.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_root.rb new file mode 100644 index 00000000..15b399a6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_9bc6f6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_9bc6f6.rb new file mode 100644 index 00000000..c2e0d5d4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_9bc6f6.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_ad49d6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_ad49d6.rb new file mode 100644 index 00000000..86416b8b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_ad49d6.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_e82f19.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_e82f19.rb new file mode 100644 index 00000000..7add6dbe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_e82f19.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visible.rb new file mode 100644 index 00000000..4edf1155 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode.rb new file mode 100644 index 00000000..134f2cec --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style.rb new file mode 100644 index 00000000..da0a4571 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineBorderStyle + extend CloudPDF::Internal::Types::Enum + + SOLID = "solid" + DASHED = "dashed" + BEVELED = "beveled" + INSET = "inset" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_color.rb new file mode 100644 index 00000000..b7564110 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags.rb new file mode 100644 index 00000000..dfc272b2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality.rb new file mode 100644 index 00000000..52de8fb4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to.rb new file mode 100644 index 00000000..9a7c76fe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index.rb new file mode 100644 index 00000000..51e37882 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_645ec1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_645ec1.rb new file mode 100644 index 00000000..5728cbc0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_645ec1.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm.rb new file mode 100644 index 00000000..3a464ad8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_objec_ec3de4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_objec_ec3de4.rb new file mode 100644 index 00000000..3f08cb81 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_objec_ec3de4.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color.rb new file mode 100644 index 00000000..ceb42396 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineInteriorColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings.rb new file mode 100644 index 00000000..61e25494 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndings < Internal::Types::Model + field :start, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart }, optional: false, nullable: false + + field :end_, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd }, optional: false, nullable: false, api_name: "end" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end.rb new file mode 100644 index 00000000..70d1258b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsEnd + extend CloudPDF::Internal::Types::Enum + + NONE = "none" + SQUARE = "square" + CIRCLE = "circle" + DIAMOND = "diamond" + OPEN_ARROW = "open-arrow" + CLOSED_ARROW = "closed-arrow" + BUTT = "butt" + R_OPEN_ARROW = "r-open-arrow" + R_CLOSED_ARROW = "r-closed-arrow" + SLASH = "slash" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start.rb new file mode 100644 index 00000000..5e749708 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineLineEndingsStart + extend CloudPDF::Internal::Types::Enum + + NONE = "none" + SQUARE = "square" + CIRCLE = "circle" + DIAMOND = "diamond" + OPEN_ARROW = "open-arrow" + CLOSED_ARROW = "closed-arrow" + BUTT = "butt" + R_OPEN_ARROW = "r-open-arrow" + R_CLOSED_ARROW = "r-closed-arrow" + SLASH = "slash" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect.rb new file mode 100644 index 00000000..74a309f5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref.rb new file mode 100644 index 00000000..4d6b11f9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index.rb new file mode 100644 index 00000000..9957b8ff --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision.rb new file mode 100644 index 00000000..4d244613 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm.rb new file mode 100644 index 00000000..0bc1fb25 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number.rb new file mode 100644 index 00000000..42863fa8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type.rb new file mode 100644 index 00000000..64fb7bb5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item.rb new file mode 100644 index 00000000..51fc60a6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemPolylineVerticesItem < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact.rb new file mode 100644 index 00000000..5a2721fc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact.rb @@ -0,0 +1,67 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedact < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActions }, optional: true, nullable: false + + field :quad_points, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem] }, optional: false, nullable: false, api_name: "quadPoints" + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :interior_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor }, optional: false, nullable: true, api_name: "interiorColor" + + field :overlay_text, -> { String }, optional: false, nullable: true, api_name: "overlayText" + + field :repeat, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :font_family, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily }, optional: false, nullable: false, api_name: "fontFamily" + + field :font_size, -> { Integer }, optional: false, nullable: false, api_name: "fontSize" + + field :font_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor }, optional: false, nullable: false, api_name: "fontColor" + + field :text_align, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign }, optional: false, nullable: false, api_name: "textAlign" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions.rb new file mode 100644 index 00000000..f3dcc1e2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate.rb new file mode 100644 index 00000000..73ac337f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_root.rb new file mode 100644 index 00000000..8f4f0080 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_root_type.rb new file mode 100644 index 00000000..f21aa1d8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_wa_cedc60.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_wa_cedc60.rb new file mode 100644 index 00000000..5accfb87 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_wa_cedc60.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur.rb new file mode 100644 index 00000000..c4b7fd50 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_root.rb new file mode 100644 index 00000000..80117f35 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_root_type.rb new file mode 100644 index 00000000..aae68915 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_warnings_item.rb new file mode 100644 index 00000000..65f83c74 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_ente_8b1f64.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_ente_8b1f64.rb new file mode 100644 index 00000000..96076b23 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_ente_8b1f64.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_ente_f89f8d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_ente_f89f8d.rb new file mode 100644 index 00000000..934f812f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_ente_f89f8d.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_enter.rb new file mode 100644 index 00000000..7e6606cb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_enter_root.rb new file mode 100644 index 00000000..293b39cf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit.rb new file mode 100644 index 00000000..9db81c7c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_37be85.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_37be85.rb new file mode 100644 index 00000000..c1c3f597 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_37be85.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_3c5f92.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_3c5f92.rb new file mode 100644 index 00000000..3fd40062 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_3c5f92.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_root.rb new file mode 100644 index 00000000..e4634eef --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus.rb new file mode 100644 index 00000000..ff6dbda7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_root.rb new file mode 100644 index 00000000..60301721 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_root_type.rb new file mode 100644 index 00000000..f4effa8d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_warni_69df16.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_warni_69df16.rb new file mode 100644 index 00000000..3609847f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_warni_69df16.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down.rb new file mode 100644 index 00000000..93f6d929 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_11e170.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_11e170.rb new file mode 100644 index 00000000..614b394e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_11e170.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_78c500.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_78c500.rb new file mode 100644 index 00000000..59cc89e6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_78c500.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_root.rb new file mode 100644 index 00000000..34d86ecd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up.rb new file mode 100644 index 00000000..d6938f8c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_root.rb new file mode 100644 index 00000000..aeead52a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..51ae6313 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_wa_580398.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_wa_580398.rb new file mode 100644 index 00000000..423f0f20 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_wa_580398.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close.rb new file mode 100644 index 00000000..bce19a0a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_23982a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_23982a.rb new file mode 100644 index 00000000..3f15e776 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_23982a.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_72986e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_72986e.rb new file mode 100644 index 00000000..338552a8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_72986e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_root.rb new file mode 100644 index 00000000..8dfe677c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_0825af.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_0825af.rb new file mode 100644 index 00000000..eea22f64 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_0825af.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_78e22c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_78e22c.rb new file mode 100644 index 00000000..bf60b4e4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_78e22c.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_f19415.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_f19415.rb new file mode 100644 index 00000000..96aa03fb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_f19415.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisible.rb new file mode 100644 index 00000000..f88dfcc6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open.rb new file mode 100644 index 00000000..5d9a500b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_r_bc7fc7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_r_bc7fc7.rb new file mode 100644 index 00000000..e3f5200c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_r_bc7fc7.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_root.rb new file mode 100644 index 00000000..5f75af4f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_w_fb4d68.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_w_fb4d68.rb new file mode 100644 index 00000000..f7f64b52 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_w_fb4d68.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visibl_ab0704.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visibl_ab0704.rb new file mode 100644 index 00000000..94b87513 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visibl_ab0704.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visibl_eff5e1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visibl_eff5e1.rb new file mode 100644 index 00000000..c1f28c35 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visibl_eff5e1.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visible.rb new file mode 100644 index 00000000..ad18843f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visible_root.rb new file mode 100644 index 00000000..6dd78c24 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode.rb new file mode 100644 index 00000000..5946a417 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_color.rb new file mode 100644 index 00000000..60c4c363 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_flags.rb new file mode 100644 index 00000000..7888c138 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color.rb new file mode 100644 index 00000000..36476704 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family.rb new file mode 100644 index 00000000..d189c596 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family.rb @@ -0,0 +1,24 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactFontFamily + extend CloudPDF::Internal::Types::Enum + + COURIER = "courier" + COURIER_BOLD = "courier-bold" + COURIER_BOLD_OBLIQUE = "courier-bold-oblique" + COURIER_OBLIQUE = "courier-oblique" + HELVETICA = "helvetica" + HELVETICA_BOLD = "helvetica-bold" + HELVETICA_BOLD_OBLIQUE = "helvetica-bold-oblique" + HELVETICA_OBLIQUE = "helvetica-oblique" + TIMES_ROMAN = "times-roman" + TIMES_BOLD = "times-bold" + TIMES_BOLD_ITALIC = "times-bold-italic" + TIMES_ITALIC = "times-italic" + SYMBOL = "symbol" + ZAPF_DINGBATS = "zapf-dingbats" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality.rb new file mode 100644 index 00000000..783c1080 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to.rb new file mode 100644 index 00000000..e0e18ea5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index.rb new file mode 100644 index 00000000..82091993 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision.rb new file mode 100644 index 00000000..da7778fb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm.rb new file mode 100644 index 00000000..f5a653ba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number.rb new file mode 100644 index 00000000..898b9c76 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color.rb new file mode 100644 index 00000000..75a528e2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactInteriorColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item.rb new file mode 100644 index 00000000..b2639704 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItem < Internal::Types::Model + field :p1, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1 }, optional: false, nullable: false + + field :p2, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2 }, optional: false, nullable: false + + field :p3, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3 }, optional: false, nullable: false + + field :p4, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4 }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1.rb new file mode 100644 index 00000000..be2895b5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP1 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2.rb new file mode 100644 index 00000000..b24a12d5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP2 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3.rb new file mode 100644 index 00000000..2c522fb3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP3 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4.rb new file mode 100644 index 00000000..0914bb13 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactQuadPointsItemP4 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_rect.rb new file mode 100644 index 00000000..ddb2e1ab --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref.rb new file mode 100644 index 00000000..fa2a351c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index.rb new file mode 100644 index 00000000..f62cf9ff --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision.rb new file mode 100644 index 00000000..e98864cd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm.rb new file mode 100644 index 00000000..02de1c02 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number.rb new file mode 100644 index 00000000..dde16cd8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type.rb new file mode 100644 index 00000000..18b610dc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align.rb new file mode 100644 index 00000000..dc2553ac --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemRedactTextAlign + extend CloudPDF::Internal::Types::Enum + + LEFT = "left" + CENTER = "center" + RIGHT = "right" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square.rb new file mode 100644 index 00000000..a892dae0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square.rb @@ -0,0 +1,67 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquare < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :stroke_width, -> { Integer }, optional: false, nullable: false, api_name: "strokeWidth" + + field :border_style, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle }, optional: false, nullable: false, api_name: "borderStyle" + + field :dash_array, -> { Internal::Types::Array[Integer] }, optional: true, nullable: false, api_name: "dashArray" + + field :interior_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor }, optional: false, nullable: true, api_name: "interiorColor" + + field :cloudy_intensity, -> { Integer }, optional: false, nullable: true, api_name: "cloudyIntensity" + + field :rect_differences, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences }, optional: false, nullable: true, api_name: "rectDifferences" + + field :rotation, -> { Integer }, optional: true, nullable: false + + field :unrotated_rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect }, optional: true, nullable: false, api_name: "unrotatedRect" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions.rb new file mode 100644 index 00000000..78b6bcb0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate.rb new file mode 100644 index 00000000..876328b8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_root.rb new file mode 100644 index 00000000..12593b6e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_root_type.rb new file mode 100644 index 00000000..989eef2c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_wa_61b2b8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_wa_61b2b8.rb new file mode 100644 index 00000000..99a329b9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_wa_61b2b8.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur.rb new file mode 100644 index 00000000..7dae6d5f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_root.rb new file mode 100644 index 00000000..e22870e8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_root_type.rb new file mode 100644 index 00000000..6e24cc17 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_warnings_item.rb new file mode 100644 index 00000000..9647b5fb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_ente_45615f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_ente_45615f.rb new file mode 100644 index 00000000..b6991e05 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_ente_45615f.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_ente_85199a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_ente_85199a.rb new file mode 100644 index 00000000..940a8bbc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_ente_85199a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_enter.rb new file mode 100644 index 00000000..11393fad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_enter_root.rb new file mode 100644 index 00000000..fb4ebdcb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit.rb new file mode 100644 index 00000000..85599091 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_5cf588.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_5cf588.rb new file mode 100644 index 00000000..d9ab4a05 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_5cf588.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_7bcc7c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_7bcc7c.rb new file mode 100644 index 00000000..ff03fb67 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_7bcc7c.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_root.rb new file mode 100644 index 00000000..a995272a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus.rb new file mode 100644 index 00000000..4cdfd5bd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_root.rb new file mode 100644 index 00000000..bc3641f8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_root_type.rb new file mode 100644 index 00000000..fadcfd28 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_warni_c9b54e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_warni_c9b54e.rb new file mode 100644 index 00000000..a3777386 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_warni_c9b54e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down.rb new file mode 100644 index 00000000..2f094b56 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_2b8381.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_2b8381.rb new file mode 100644 index 00000000..6707f69d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_2b8381.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_48acc4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_48acc4.rb new file mode 100644 index 00000000..c6c2b517 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_48acc4.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_root.rb new file mode 100644 index 00000000..ec733413 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up.rb new file mode 100644 index 00000000..1694031e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_root.rb new file mode 100644 index 00000000..57556d6e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..be140bf0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_wa_9c06ad.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_wa_9c06ad.rb new file mode 100644 index 00000000..4ab4e4d9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_wa_9c06ad.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close.rb new file mode 100644 index 00000000..11ee4281 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_d208c4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_d208c4.rb new file mode 100644 index 00000000..d3addd3c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_d208c4.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_e3fab5.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_e3fab5.rb new file mode 100644 index 00000000..0ffe1c62 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_e3fab5.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_root.rb new file mode 100644 index 00000000..fcdb73a0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_986116.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_986116.rb new file mode 100644 index 00000000..d6108d09 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_986116.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_9ae2b6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_9ae2b6.rb new file mode 100644 index 00000000..19dbcf57 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_9ae2b6.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_dd020f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_dd020f.rb new file mode 100644 index 00000000..7ccaa199 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_dd020f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisible.rb new file mode 100644 index 00000000..517aefc2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open.rb new file mode 100644 index 00000000..105306a7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_r_ff5bcb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_r_ff5bcb.rb new file mode 100644 index 00000000..18a03dbd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_r_ff5bcb.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_root.rb new file mode 100644 index 00000000..1ef85ede --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_w_1086f7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_w_1086f7.rb new file mode 100644 index 00000000..995474bd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_w_1086f7.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visibl_ba2feb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visibl_ba2feb.rb new file mode 100644 index 00000000..10f06e65 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visibl_ba2feb.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visibl_edd5da.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visibl_edd5da.rb new file mode 100644 index 00000000..856412b4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visibl_edd5da.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visible.rb new file mode 100644 index 00000000..0603f5b9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visible_root.rb new file mode 100644 index 00000000..3d6c2aad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode.rb new file mode 100644 index 00000000..a5cf608a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_border_style.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_border_style.rb new file mode 100644 index 00000000..2b30f04e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_border_style.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareBorderStyle + extend CloudPDF::Internal::Types::Enum + + SOLID = "solid" + DASHED = "dashed" + BEVELED = "beveled" + INSET = "inset" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_color.rb new file mode 100644 index 00000000..3049f38f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_flags.rb new file mode 100644 index 00000000..a27e3c3a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality.rb new file mode 100644 index 00000000..7a4fe425 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to.rb new file mode 100644 index 00000000..948e827e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index.rb new file mode 100644 index 00000000..3e189aa5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision.rb new file mode 100644 index 00000000..566d4e23 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm.rb new file mode 100644 index 00000000..a81836e2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number.rb new file mode 100644 index 00000000..65315404 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color.rb new file mode 100644 index 00000000..0d84e24f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareInteriorColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect.rb new file mode 100644 index 00000000..c284cb9c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences.rb new file mode 100644 index 00000000..a179ce02 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRectDifferences < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref.rb new file mode 100644 index 00000000..71543e96 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index.rb new file mode 100644 index 00000000..f04e2ac6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision.rb new file mode 100644 index 00000000..274aec32 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm.rb new file mode 100644 index 00000000..830324fb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number.rb new file mode 100644 index 00000000..9f148a73 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type.rb new file mode 100644 index 00000000..8f9a6b41 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect.rb new file mode 100644 index 00000000..44188e74 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquareUnrotatedRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly.rb new file mode 100644 index 00000000..6b9aed34 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly.rb @@ -0,0 +1,53 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquiggly < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :quad_points, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem] }, optional: false, nullable: false, api_name: "quadPoints" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions.rb new file mode 100644 index 00000000..5b7df66e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate.rb new file mode 100644 index 00000000..75f1dafe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_118579.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_118579.rb new file mode 100644 index 00000000..456d0cc7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_118579.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_db66e7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_db66e7.rb new file mode 100644 index 00000000..49a89187 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_db66e7.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_root.rb new file mode 100644 index 00000000..b94d702c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur.rb new file mode 100644 index 00000000..c3519d20 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_root.rb new file mode 100644 index 00000000..7722389a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_root_type.rb new file mode 100644 index 00000000..e0a00913 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_warn_81dd78.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_warn_81dd78.rb new file mode 100644 index 00000000..264d575d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_warn_81dd78.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_7346da.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_7346da.rb new file mode 100644 index 00000000..51988eee --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_7346da.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_9d81ca.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_9d81ca.rb new file mode 100644 index 00000000..2babc0ff --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_9d81ca.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_e502e8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_e502e8.rb new file mode 100644 index 00000000..186a4bd3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_e502e8.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_enter.rb new file mode 100644 index 00000000..4f917c7e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_ex_437108.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_ex_437108.rb new file mode 100644 index 00000000..2a18961d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_ex_437108.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_ex_b6d78b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_ex_b6d78b.rb new file mode 100644 index 00000000..f0c35c22 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_ex_b6d78b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_exit.rb new file mode 100644 index 00000000..485d9f0e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_exit_root.rb new file mode 100644 index 00000000..9281740f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus.rb new file mode 100644 index 00000000..cab8fb6e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_root.rb new file mode 100644 index 00000000..34b13909 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_root_type.rb new file mode 100644 index 00000000..f5c7a4ba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_war_b14d3b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_war_b14d3b.rb new file mode 100644 index 00000000..f3fbc06f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_war_b14d3b.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_dow_5c8f5e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_dow_5c8f5e.rb new file mode 100644 index 00000000..3f37d9a1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_dow_5c8f5e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_dow_f0ce4e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_dow_f0ce4e.rb new file mode 100644 index 00000000..61f44422 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_dow_f0ce4e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_down.rb new file mode 100644 index 00000000..bcb02257 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_down_root.rb new file mode 100644 index 00000000..93851a1e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up.rb new file mode 100644 index 00000000..1e40d883 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_106c54.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_106c54.rb new file mode 100644 index 00000000..f88e3e1f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_106c54.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_526c74.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_526c74.rb new file mode 100644 index 00000000..33148df6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_526c74.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_root.rb new file mode 100644 index 00000000..2c29f147 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_clos_284073.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_clos_284073.rb new file mode 100644 index 00000000..9d934299 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_clos_284073.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_clos_4e6f35.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_clos_4e6f35.rb new file mode 100644 index 00000000..bf45d10d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_clos_4e6f35.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_close.rb new file mode 100644 index 00000000..704b2e2c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_close_root.rb new file mode 100644 index 00000000..0629dbd1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_0335aa.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_0335aa.rb new file mode 100644 index 00000000..d1967ba3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_0335aa.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_0932fe.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_0932fe.rb new file mode 100644 index 00000000..34b14bea --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_0932fe.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_1d5ace.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_1d5ace.rb new file mode 100644 index 00000000..c9e353bf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_1d5ace.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invisible.rb new file mode 100644 index 00000000..41354cf9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open.rb new file mode 100644 index 00000000..22d59d9a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_0f6010.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_0f6010.rb new file mode 100644 index 00000000..42c9edd4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_0f6010.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_103f94.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_103f94.rb new file mode 100644 index 00000000..f4f45811 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_103f94.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_root.rb new file mode 100644 index 00000000..97f01aa8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_238be7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_238be7.rb new file mode 100644 index 00000000..71c05c82 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_238be7.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_3691fe.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_3691fe.rb new file mode 100644 index 00000000..15872f80 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_3691fe.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_560895.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_560895.rb new file mode 100644 index 00000000..1d2caae5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_560895.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visible.rb new file mode 100644 index 00000000..f1593732 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode.rb new file mode 100644 index 00000000..d403d657 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color.rb new file mode 100644 index 00000000..8f3be87e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags.rb new file mode 100644 index 00000000..d7c3cd2e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality.rb new file mode 100644 index 00000000..5e5c6ff1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to.rb new file mode 100644 index 00000000..9b833732 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index.rb new file mode 100644 index 00000000..2114bcad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_aa1629.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_aa1629.rb new file mode 100644 index 00000000..ba938110 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_aa1629.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm.rb new file mode 100644 index 00000000..3e96b13f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_objec_dc998d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_objec_dc998d.rb new file mode 100644 index 00000000..2dbab442 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_objec_dc998d.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item.rb new file mode 100644 index 00000000..8d3700a5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItem < Internal::Types::Model + field :p1, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1 }, optional: false, nullable: false + + field :p2, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2 }, optional: false, nullable: false + + field :p3, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3 }, optional: false, nullable: false + + field :p4, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4 }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1.rb new file mode 100644 index 00000000..002003ed --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP1 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2.rb new file mode 100644 index 00000000..914a36a3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP2 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3.rb new file mode 100644 index 00000000..3e6d2541 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP3 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4.rb new file mode 100644 index 00000000..e24a0e41 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyQuadPointsItemP4 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect.rb new file mode 100644 index 00000000..a0dadefe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref.rb new file mode 100644 index 00000000..acb03e0f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index.rb new file mode 100644 index 00000000..47a42270 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision.rb new file mode 100644 index 00000000..7c7b7eba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm.rb new file mode 100644 index 00000000..ef4677b6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number.rb new file mode 100644 index 00000000..08ef8c22 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type.rb new file mode 100644 index 00000000..9d32f017 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemSquigglyReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp.rb new file mode 100644 index 00000000..479f3bc6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp.rb @@ -0,0 +1,53 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStamp < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActions }, optional: true, nullable: false + + field :name, -> { String }, optional: false, nullable: true + + field :rotation, -> { Integer }, optional: true, nullable: false + + field :unrotated_rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect }, optional: true, nullable: false, api_name: "unrotatedRect" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions.rb new file mode 100644 index 00000000..2dc11efd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate.rb new file mode 100644 index 00000000..7e34fe49 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_root.rb new file mode 100644 index 00000000..f1ba0ab7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_root_type.rb new file mode 100644 index 00000000..78eb2226 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_war_23fb16.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_war_23fb16.rb new file mode 100644 index 00000000..e72a4ad7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_war_23fb16.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur.rb new file mode 100644 index 00000000..a13c88e4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_root.rb new file mode 100644 index 00000000..424be5f0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_root_type.rb new file mode 100644 index 00000000..91673445 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_warnings_item.rb new file mode 100644 index 00000000..76732ddf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter.rb new file mode 100644 index 00000000..2abcf345 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_5681b2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_5681b2.rb new file mode 100644 index 00000000..a3ef58e6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_5681b2.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_e1c151.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_e1c151.rb new file mode 100644 index 00000000..85ff931c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_e1c151.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_root.rb new file mode 100644 index 00000000..5f15d8e7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit.rb new file mode 100644 index 00000000..1ebc56d7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_0aaaef.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_0aaaef.rb new file mode 100644 index 00000000..4334e3e8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_0aaaef.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_8f8bb2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_8f8bb2.rb new file mode 100644 index 00000000..b71e6b5b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_8f8bb2.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_root.rb new file mode 100644 index 00000000..c3043467 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus.rb new file mode 100644 index 00000000..a92e223f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_root.rb new file mode 100644 index 00000000..ba4b1f1d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_root_type.rb new file mode 100644 index 00000000..0c6e736c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_warnings_item.rb new file mode 100644 index 00000000..ff0b1771 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down.rb new file mode 100644 index 00000000..b558ca2a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_r_73f2b3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_r_73f2b3.rb new file mode 100644 index 00000000..89ab6bc9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_r_73f2b3.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_root.rb new file mode 100644 index 00000000..9954c165 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_w_77811e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_w_77811e.rb new file mode 100644 index 00000000..aad88cc9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_w_77811e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up.rb new file mode 100644 index 00000000..4c110afe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_root.rb new file mode 100644 index 00000000..84563c8b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..9518dc1f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_war_43739f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_war_43739f.rb new file mode 100644 index 00000000..a09ce5d3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_war_43739f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close.rb new file mode 100644 index 00000000..8fa6b0ba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_r_737c5b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_r_737c5b.rb new file mode 100644 index 00000000..84f83d8c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_r_737c5b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_root.rb new file mode 100644 index 00000000..c7dce249 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_w_396d0a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_w_396d0a.rb new file mode 100644 index 00000000..a356284b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_w_396d0a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisib_5cba78.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisib_5cba78.rb new file mode 100644 index 00000000..355d14d0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisib_5cba78.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisib_7d5ef9.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisib_7d5ef9.rb new file mode 100644 index 00000000..a1e5b0cc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisib_7d5ef9.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisible.rb new file mode 100644 index 00000000..5c00b1cc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisible_root.rb new file mode 100644 index 00000000..9768f152 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open.rb new file mode 100644 index 00000000..0a83e1d2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_root.rb new file mode 100644 index 00000000..b4336c49 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_root_type.rb new file mode 100644 index 00000000..1f1148d8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_wa_375beb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_wa_375beb.rb new file mode 100644 index 00000000..03e494ae --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_wa_375beb.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible.rb new file mode 100644 index 00000000..d40c0634 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_772c63.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_772c63.rb new file mode 100644 index 00000000..bc811077 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_772c63.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_dae14e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_dae14e.rb new file mode 100644 index 00000000..fbcbde15 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_dae14e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_root.rb new file mode 100644 index 00000000..1dc0ee1a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode.rb new file mode 100644 index 00000000..8c36f932 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags.rb new file mode 100644 index 00000000..2804f2ba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality.rb new file mode 100644 index 00000000..85c18b6e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to.rb new file mode 100644 index 00000000..4c588fc7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index.rb new file mode 100644 index 00000000..f1c1c4f6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision.rb new file mode 100644 index 00000000..f3df1767 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm.rb new file mode 100644 index 00000000..0e6387ea --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number.rb new file mode 100644 index 00000000..4e2da293 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect.rb new file mode 100644 index 00000000..6a785afa --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref.rb new file mode 100644 index 00000000..d048cd1c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index.rb new file mode 100644 index 00000000..cd93ce17 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision.rb new file mode 100644 index 00000000..10165865 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm.rb new file mode 100644 index 00000000..e972ee8c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number.rb new file mode 100644 index 00000000..bba58f17 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type.rb new file mode 100644 index 00000000..464a0774 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect.rb new file mode 100644 index 00000000..72f637e4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStampUnrotatedRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout.rb new file mode 100644 index 00000000..0bbbf9a8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout.rb @@ -0,0 +1,55 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeout < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :quad_points, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem] }, optional: false, nullable: false, api_name: "quadPoints" + + field :intent, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent }, optional: false, nullable: true + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions.rb new file mode 100644 index 00000000..f37070a8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate.rb new file mode 100644 index 00000000..3b1768c7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_3391f6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_3391f6.rb new file mode 100644 index 00000000..1a3c7fc5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_3391f6.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_408681.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_408681.rb new file mode 100644 index 00000000..1bb42fb1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_408681.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_root.rb new file mode 100644 index 00000000..c8acfd63 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur.rb new file mode 100644 index 00000000..d6f39ab2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_root.rb new file mode 100644 index 00000000..55ee54af --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_root_type.rb new file mode 100644 index 00000000..51661488 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_war_d37842.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_war_d37842.rb new file mode 100644 index 00000000..2c1cab32 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_war_d37842.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_0858dd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_0858dd.rb new file mode 100644 index 00000000..31852eef --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_0858dd.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_12b166.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_12b166.rb new file mode 100644 index 00000000..df1007f2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_12b166.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_9875a3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_9875a3.rb new file mode 100644 index 00000000..33e82cde --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_9875a3.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_9ed060.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_9ed060.rb new file mode 100644 index 00000000..754da558 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_9ed060.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_a2cf9a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_a2cf9a.rb new file mode 100644 index 00000000..2403ca38 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_a2cf9a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_f2a3a1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_f2a3a1.rb new file mode 100644 index 00000000..4520cedc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_f2a3a1.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_enter.rb new file mode 100644 index 00000000..f2658882 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_exit.rb new file mode 100644 index 00000000..89bbab0f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus.rb new file mode 100644 index 00000000..e699d36b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_root.rb new file mode 100644 index 00000000..ea8f7d5a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_root_type.rb new file mode 100644 index 00000000..20c332d4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_wa_7cee8a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_wa_7cee8a.rb new file mode 100644 index 00000000..63bfadd3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_wa_7cee8a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_do_42bddf.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_do_42bddf.rb new file mode 100644 index 00000000..61cc55cd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_do_42bddf.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_do_4644a7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_do_4644a7.rb new file mode 100644 index 00000000..16456a28 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_do_4644a7.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_down.rb new file mode 100644 index 00000000..1bd4a419 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_down_root.rb new file mode 100644 index 00000000..4e01487e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up.rb new file mode 100644 index 00000000..672f6b36 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_6d2d6e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_6d2d6e.rb new file mode 100644 index 00000000..2c85a1d0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_6d2d6e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_a8ed8b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_a8ed8b.rb new file mode 100644 index 00000000..97a0f64b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_a8ed8b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_root.rb new file mode 100644 index 00000000..e12c5b0a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_clo_9a7da9.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_clo_9a7da9.rb new file mode 100644 index 00000000..2b08fa67 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_clo_9a7da9.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_clo_db6198.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_clo_db6198.rb new file mode 100644 index 00000000..faed1cfb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_clo_db6198.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_close.rb new file mode 100644 index 00000000..dcba6663 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_close_root.rb new file mode 100644 index 00000000..0e15e4eb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_1fd9d4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_1fd9d4.rb new file mode 100644 index 00000000..c8ba9a76 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_1fd9d4.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_639324.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_639324.rb new file mode 100644 index 00000000..535099b6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_639324.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_e5d858.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_e5d858.rb new file mode 100644 index 00000000..b49101e4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_e5d858.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_invisible.rb new file mode 100644 index 00000000..1caed60c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_ope_491d77.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_ope_491d77.rb new file mode 100644 index 00000000..a4879422 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_ope_491d77.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_ope_80241e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_ope_80241e.rb new file mode 100644 index 00000000..94631a33 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_ope_80241e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_open.rb new file mode 100644 index 00000000..275fb601 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_open_root.rb new file mode 100644 index 00000000..c1488b64 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_145876.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_145876.rb new file mode 100644 index 00000000..02b88784 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_145876.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_81016e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_81016e.rb new file mode 100644 index 00000000..d6dfa853 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_81016e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_c364ec.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_c364ec.rb new file mode 100644 index 00000000..23a43387 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_c364ec.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_visible.rb new file mode 100644 index 00000000..79b8df02 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode.rb new file mode 100644 index 00000000..700831de --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color.rb new file mode 100644 index 00000000..caae36ab --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags.rb new file mode 100644 index 00000000..1c7cf6bd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality.rb new file mode 100644 index 00000000..cb278a1a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to.rb new file mode 100644 index 00000000..2b53efa5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_inde_599aa7.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_inde_599aa7.rb new file mode 100644 index 00000000..aa6b2bff --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_inde_599aa7.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index.rb new file mode 100644 index 00000000..904400e3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm.rb new file mode 100644 index 00000000..68513db4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_obje_3db1d1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_obje_3db1d1.rb new file mode 100644 index 00000000..5a4eee83 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_obje_3db1d1.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent.rb new file mode 100644 index 00000000..ed4e5e6a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutIntent + extend CloudPDF::Internal::Types::Enum + + STRIKEOUT_TEXT_EDIT = "strikeout-text-edit" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item.rb new file mode 100644 index 00000000..7671bda7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItem < Internal::Types::Model + field :p1, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1 }, optional: false, nullable: false + + field :p2, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2 }, optional: false, nullable: false + + field :p3, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3 }, optional: false, nullable: false + + field :p4, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4 }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1.rb new file mode 100644 index 00000000..0ebed836 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP1 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2.rb new file mode 100644 index 00000000..04616598 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP2 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3.rb new file mode 100644 index 00000000..bf6adf64 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP3 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4.rb new file mode 100644 index 00000000..b64a1a19 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutQuadPointsItemP4 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect.rb new file mode 100644 index 00000000..e5839dd7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref.rb new file mode 100644 index 00000000..aa366de8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index.rb new file mode 100644 index 00000000..bc08feb2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision.rb new file mode 100644 index 00000000..5e38fae6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm.rb new file mode 100644 index 00000000..8babcaa2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number.rb new file mode 100644 index 00000000..ce877b26 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type.rb new file mode 100644 index 00000000..7f604cfd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemStrikeoutReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text.rb new file mode 100644 index 00000000..fb17887a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text.rb @@ -0,0 +1,57 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemText < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :icon, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon }, optional: false, nullable: false + + field :state, -> { String }, optional: false, nullable: true + + field :state_model, -> { String }, optional: false, nullable: true, api_name: "stateModel" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions.rb new file mode 100644 index 00000000..468650bd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate.rb new file mode 100644 index 00000000..b17e667e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_root.rb new file mode 100644 index 00000000..48e7f757 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_root_type.rb new file mode 100644 index 00000000..da513c72 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_warn_908f11.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_warn_908f11.rb new file mode 100644 index 00000000..b29fd698 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_warn_908f11.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur.rb new file mode 100644 index 00000000..c12a4808 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_root.rb new file mode 100644 index 00000000..2efa6a25 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_root_type.rb new file mode 100644 index 00000000..34b3b24d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_warnings_item.rb new file mode 100644 index 00000000..16375f21 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter.rb new file mode 100644 index 00000000..15b131d2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_e41de8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_e41de8.rb new file mode 100644 index 00000000..624b9f3d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_e41de8.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_fbdd86.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_fbdd86.rb new file mode 100644 index 00000000..6b1bd1c2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_fbdd86.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_root.rb new file mode 100644 index 00000000..6ecde819 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit.rb new file mode 100644 index 00000000..225981a5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_r_ad6ff4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_r_ad6ff4.rb new file mode 100644 index 00000000..d201d8a4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_r_ad6ff4.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_root.rb new file mode 100644 index 00000000..cff07d29 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_w_8a5944.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_w_8a5944.rb new file mode 100644 index 00000000..fd740885 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_w_8a5944.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus.rb new file mode 100644 index 00000000..9dadbeb4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_root.rb new file mode 100644 index 00000000..3aa1d1e8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_root_type.rb new file mode 100644 index 00000000..33b5b2a8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_warnings_item.rb new file mode 100644 index 00000000..53707b89 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down.rb new file mode 100644 index 00000000..d20a7b46 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_root.rb new file mode 100644 index 00000000..bc64d16b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_root_type.rb new file mode 100644 index 00000000..7eb59f52 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_wa_aee949.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_wa_aee949.rb new file mode 100644 index 00000000..bc7e4ce2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_wa_aee949.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up.rb new file mode 100644 index 00000000..5aa08a20 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_root.rb new file mode 100644 index 00000000..5f8f86a3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..646fbdb9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_warn_3aa446.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_warn_3aa446.rb new file mode 100644 index 00000000..a8067f32 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_warn_3aa446.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close.rb new file mode 100644 index 00000000..03366af0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_root.rb new file mode 100644 index 00000000..261e6384 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_root_type.rb new file mode 100644 index 00000000..66ad6575 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_wa_c9faa8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_wa_c9faa8.rb new file mode 100644 index 00000000..09ed5550 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_wa_c9faa8.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisibl_58c538.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisibl_58c538.rb new file mode 100644 index 00000000..48cb36e9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisibl_58c538.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisibl_687a55.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisibl_687a55.rb new file mode 100644 index 00000000..c7196979 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisibl_687a55.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisible.rb new file mode 100644 index 00000000..0eab8cbc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisible_root.rb new file mode 100644 index 00000000..ded6c581 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open.rb new file mode 100644 index 00000000..8e62d393 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_root.rb new file mode 100644 index 00000000..cd777822 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_root_type.rb new file mode 100644 index 00000000..52443943 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_war_b8cc23.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_war_b8cc23.rb new file mode 100644 index 00000000..a6d75485 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_war_b8cc23.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible.rb new file mode 100644 index 00000000..9dce785a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_9ea6fd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_9ea6fd.rb new file mode 100644 index 00000000..ba704e4d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_9ea6fd.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_bdd349.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_bdd349.rb new file mode 100644 index 00000000..f299bba3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_bdd349.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_root.rb new file mode 100644 index 00000000..499af662 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode.rb new file mode 100644 index 00000000..a5c6c6f8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_color.rb new file mode 100644 index 00000000..7a79dc32 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_flags.rb new file mode 100644 index 00000000..18c9bbb4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_icon.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_icon.rb new file mode 100644 index 00000000..c10dba44 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_icon.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIcon + extend CloudPDF::Internal::Types::Enum + + COMMENT = "comment" + KEY = "key" + NOTE = "note" + HELP = "help" + NEW_PARAGRAPH = "new-paragraph" + PARAGRAPH = "paragraph" + INSERT = "insert" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality.rb new file mode 100644 index 00000000..5245bd68 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to.rb new file mode 100644 index 00000000..3a4d66bf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index.rb new file mode 100644 index 00000000..695c398a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision.rb new file mode 100644 index 00000000..39299db9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm.rb new file mode 100644 index 00000000..ad13c535 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number.rb new file mode 100644 index 00000000..ee91ddd9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_rect.rb new file mode 100644 index 00000000..2e76f160 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref.rb new file mode 100644 index 00000000..81e823b6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index.rb new file mode 100644 index 00000000..6e81de9a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision.rb new file mode 100644 index 00000000..a037363f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm.rb new file mode 100644 index 00000000..ee1f9e88 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number.rb new file mode 100644 index 00000000..f9d6c9e6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type.rb new file mode 100644 index 00000000..6d4e50fe --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemTextReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline.rb new file mode 100644 index 00000000..1b341072 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline.rb @@ -0,0 +1,53 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderline < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor }, optional: false, nullable: false + + field :opacity, -> { Integer }, optional: false, nullable: false + + field :quad_points, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem] }, optional: false, nullable: false, api_name: "quadPoints" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions.rb new file mode 100644 index 00000000..16442d80 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate.rb new file mode 100644 index 00000000..472d6a14 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_0a0340.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_0a0340.rb new file mode 100644 index 00000000..601da40a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_0a0340.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_396642.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_396642.rb new file mode 100644 index 00000000..c73cabba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_396642.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_root.rb new file mode 100644 index 00000000..c0c694c2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur.rb new file mode 100644 index 00000000..438ddaff --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_root.rb new file mode 100644 index 00000000..8ec399c5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_root_type.rb new file mode 100644 index 00000000..5268bde5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_war_748c79.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_war_748c79.rb new file mode 100644 index 00000000..f8762a4e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_war_748c79.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_0e3909.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_0e3909.rb new file mode 100644 index 00000000..f6313f79 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_0e3909.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_31bf45.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_31bf45.rb new file mode 100644 index 00000000..ae0cfcb0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_31bf45.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_561c9d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_561c9d.rb new file mode 100644 index 00000000..904ecbca --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_561c9d.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_ca60a4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_ca60a4.rb new file mode 100644 index 00000000..166f0520 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_ca60a4.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_ccd60c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_ccd60c.rb new file mode 100644 index 00000000..d5a527be --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_ccd60c.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_e06024.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_e06024.rb new file mode 100644 index 00000000..a7d89781 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_e06024.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_enter.rb new file mode 100644 index 00000000..fa93546f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_exit.rb new file mode 100644 index 00000000..c69b0f14 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus.rb new file mode 100644 index 00000000..f7ce6ede --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_root.rb new file mode 100644 index 00000000..99a80c23 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_root_type.rb new file mode 100644 index 00000000..349da12b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_wa_0640e4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_wa_0640e4.rb new file mode 100644 index 00000000..29248b28 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_wa_0640e4.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_do_391bef.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_do_391bef.rb new file mode 100644 index 00000000..b3824693 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_do_391bef.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_do_7de248.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_do_7de248.rb new file mode 100644 index 00000000..0f52e2ed --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_do_7de248.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_down.rb new file mode 100644 index 00000000..644f04ff --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_down_root.rb new file mode 100644 index 00000000..d421f935 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up.rb new file mode 100644 index 00000000..06ea63c9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_75855e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_75855e.rb new file mode 100644 index 00000000..3acb6b58 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_75855e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_eee67b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_eee67b.rb new file mode 100644 index 00000000..9a6665b1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_eee67b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_root.rb new file mode 100644 index 00000000..96e0bedf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_clo_3a241e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_clo_3a241e.rb new file mode 100644 index 00000000..166fb2b3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_clo_3a241e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_clo_5d332c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_clo_5d332c.rb new file mode 100644 index 00000000..01d08069 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_clo_5d332c.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_close.rb new file mode 100644 index 00000000..6e27c446 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_close_root.rb new file mode 100644 index 00000000..9892e90d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_3d0484.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_3d0484.rb new file mode 100644 index 00000000..0d2277f9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_3d0484.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_8c1a55.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_8c1a55.rb new file mode 100644 index 00000000..db7204aa --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_8c1a55.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_d5f13d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_d5f13d.rb new file mode 100644 index 00000000..c0a8f2ea --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_d5f13d.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_invisible.rb new file mode 100644 index 00000000..948f93ad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_ope_479958.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_ope_479958.rb new file mode 100644 index 00000000..db595212 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_ope_479958.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_ope_c27663.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_ope_c27663.rb new file mode 100644 index 00000000..ae72105b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_ope_c27663.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_open.rb new file mode 100644 index 00000000..82dcca44 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_open_root.rb new file mode 100644 index 00000000..b520657b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_5e26a2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_5e26a2.rb new file mode 100644 index 00000000..f6b01060 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_5e26a2.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_797471.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_797471.rb new file mode 100644 index 00000000..3220b524 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_797471.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_d24730.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_d24730.rb new file mode 100644 index 00000000..88443038 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_d24730.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_visible.rb new file mode 100644 index 00000000..b26bc665 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode.rb new file mode 100644 index 00000000..59af82c3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_color.rb new file mode 100644 index 00000000..f036bd31 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_flags.rb new file mode 100644 index 00000000..5113b02d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality.rb new file mode 100644 index 00000000..fa2cd26e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to.rb new file mode 100644 index 00000000..a7a7d848 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_inde_fb8bd5.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_inde_fb8bd5.rb new file mode 100644 index 00000000..419fcb5e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_inde_fb8bd5.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index.rb new file mode 100644 index 00000000..1851089e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm.rb new file mode 100644 index 00000000..5693e519 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_obje_78ad9a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_obje_78ad9a.rb new file mode 100644 index 00000000..1d9d104a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_obje_78ad9a.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item.rb new file mode 100644 index 00000000..819c6053 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItem < Internal::Types::Model + field :p1, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1 }, optional: false, nullable: false + + field :p2, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2 }, optional: false, nullable: false + + field :p3, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3 }, optional: false, nullable: false + + field :p4, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4 }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1.rb new file mode 100644 index 00000000..4860510b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP1 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2.rb new file mode 100644 index 00000000..757d65aa --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP2 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3.rb new file mode 100644 index 00000000..617cd8cf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP3 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4.rb new file mode 100644 index 00000000..df65adba --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineQuadPointsItemP4 < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_rect.rb new file mode 100644 index 00000000..686099c0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref.rb new file mode 100644 index 00000000..44d48524 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index.rb new file mode 100644 index 00000000..f8e86087 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision.rb new file mode 100644 index 00000000..ae6cfbf1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm.rb new file mode 100644 index 00000000..b40ec0c9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number.rb new file mode 100644 index 00000000..318a493a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type.rb new file mode 100644 index 00000000..c22da7b4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnderlineReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported.rb new file mode 100644 index 00000000..74f689bf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported.rb @@ -0,0 +1,51 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupported < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActions }, optional: true, nullable: false + + field :raw_subtype_code, -> { Integer }, optional: false, nullable: false, api_name: "rawSubtypeCode" + + field :raw_subtype_name, -> { String }, optional: false, nullable: true, api_name: "rawSubtypeName" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions.rb new file mode 100644 index 00000000..c51dc684 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activa_014f1f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activa_014f1f.rb new file mode 100644 index 00000000..281d2a3a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activa_014f1f.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activa_ff3c72.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activa_ff3c72.rb new file mode 100644 index 00000000..95a00c41 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activa_ff3c72.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activate.rb new file mode 100644 index 00000000..79278395 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activate_root.rb new file mode 100644 index 00000000..5dfc52ac --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur.rb new file mode 100644 index 00000000..dcd377a6 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_r_8f2c8e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_r_8f2c8e.rb new file mode 100644 index 00000000..1215b7cd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_r_8f2c8e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_root.rb new file mode 100644 index 00000000..e7633497 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_w_f15022.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_w_f15022.rb new file mode 100644 index 00000000..c5810f08 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_w_f15022.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_054abd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_054abd.rb new file mode 100644 index 00000000..0cbc9121 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_054abd.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_355bee.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_355bee.rb new file mode 100644 index 00000000..db4f7b63 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_355bee.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_3f1098.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_3f1098.rb new file mode 100644 index 00000000..f4e86238 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_3f1098.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_5d086d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_5d086d.rb new file mode 100644 index 00000000..57f88a35 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_5d086d.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_d3f313.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_d3f313.rb new file mode 100644 index 00000000..78dafe0d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_d3f313.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_eb6c29.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_eb6c29.rb new file mode 100644 index 00000000..9fd2c38a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_eb6c29.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_enter.rb new file mode 100644 index 00000000..9264c52f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_exit.rb new file mode 100644 index 00000000..f04f35b2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus.rb new file mode 100644 index 00000000..e84f7a93 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_4e98aa.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_4e98aa.rb new file mode 100644 index 00000000..79315218 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_4e98aa.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_a818fb.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_a818fb.rb new file mode 100644 index 00000000..52b20fa5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_a818fb.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_root.rb new file mode 100644 index 00000000..c797d475 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_1826de.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_1826de.rb new file mode 100644 index 00000000..4b13a024 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_1826de.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_46c632.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_46c632.rb new file mode 100644 index 00000000..79ebf18e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_46c632.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_92a954.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_92a954.rb new file mode 100644 index 00000000..1eba12cc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_92a954.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_b3326b.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_b3326b.rb new file mode 100644 index 00000000..b18ef09e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_b3326b.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_cc9153.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_cc9153.rb new file mode 100644 index 00000000..0e12fa88 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_cc9153.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_down.rb new file mode 100644 index 00000000..fcc9f2b7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_up.rb new file mode 100644 index 00000000..6da56eac --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_up_root.rb new file mode 100644 index 00000000..4fcc2cf4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_a041f6.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_a041f6.rb new file mode 100644 index 00000000..f052c8bd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_a041f6.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_cfb3d3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_cfb3d3.rb new file mode 100644 index 00000000..f5ffc187 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_cfb3d3.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_d77eaf.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_d77eaf.rb new file mode 100644 index 00000000..02eb4d56 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_d77eaf.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_close.rb new file mode 100644 index 00000000..f25c979f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_25cc6e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_25cc6e.rb new file mode 100644 index 00000000..bf7c4c9b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_25cc6e.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_30e43c.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_30e43c.rb new file mode 100644 index 00000000..2bcf4576 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_30e43c.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_3c2fdd.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_3c2fdd.rb new file mode 100644 index 00000000..10c999d7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_3c2fdd.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_6bf730.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_6bf730.rb new file mode 100644 index 00000000..aabcae95 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_6bf730.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_3572a0.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_3572a0.rb new file mode 100644 index 00000000..d4350f5a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_3572a0.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_598c16.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_598c16.rb new file mode 100644 index 00000000..2ac91eb2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_598c16.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_9519ea.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_9519ea.rb new file mode 100644 index 00000000..c2a131f0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_9519ea.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_open.rb new file mode 100644 index 00000000..c07218e2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_085afc.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_085afc.rb new file mode 100644 index 00000000..112a8e9d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_085afc.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_9757ec.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_9757ec.rb new file mode 100644 index 00000000..fce7cc7e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_9757ec.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_aab2c1.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_aab2c1.rb new file mode 100644 index 00000000..0d562986 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_aab2c1.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_visible.rb new file mode 100644 index 00000000..a4d7f62b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode.rb new file mode 100644 index 00000000..01bba1c7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags.rb new file mode 100644 index 00000000..926fd9b4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality.rb new file mode 100644 index 00000000..8a88e928 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to.rb new file mode 100644 index 00000000..bdd89a7d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_in_54e3a3.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_in_54e3a3.rb new file mode 100644 index 00000000..c283dcad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_in_54e3a3.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index.rb new file mode 100644 index 00000000..5c1f9f44 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm.rb new file mode 100644 index 00000000..1dd89f43 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_ob_fe7f51.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_ob_fe7f51.rb new file mode 100644 index 00000000..5dfba86a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_ob_fe7f51.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect.rb new file mode 100644 index 00000000..ff60a9d0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref.rb new file mode 100644 index 00000000..787d864f --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index.rb new file mode 100644 index 00000000..c770cc73 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision.rb new file mode 100644 index 00000000..6a1b342e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm.rb new file mode 100644 index 00000000..9ab11d19 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number.rb new file mode 100644 index 00000000..bf38a9a7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type.rb new file mode 100644 index 00000000..ab00f254 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemUnsupportedReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget.rb new file mode 100644 index 00000000..d2c9678b --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget.rb @@ -0,0 +1,67 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidget < Internal::Types::Model + field :ref, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef }, optional: false, nullable: false + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :identity_quality, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality }, optional: false, nullable: false, api_name: "identityQuality" + + field :nm, -> { String }, optional: false, nullable: true + + field :flags, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags }, optional: false, nullable: false + + field :rect, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect }, optional: false, nullable: false + + field :contents, -> { String }, optional: false, nullable: true + + field :subject, -> { String }, optional: false, nullable: true + + field :author, -> { String }, optional: false, nullable: true + + field :created, -> { String }, optional: false, nullable: true + + field :modified, -> { String }, optional: false, nullable: true + + field :blend_mode, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode }, optional: false, nullable: false, api_name: "blendMode" + + field :in_reply_to, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo }, optional: false, nullable: true, api_name: "inReplyTo" + + field :reply_type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType }, optional: false, nullable: true, api_name: "replyType" + + field :user_id, -> { String }, optional: true, nullable: false, api_name: "userId" + + field :group_id, -> { String }, optional: true, nullable: false, api_name: "groupId" + + field :created_by, -> { String }, optional: true, nullable: false, api_name: "createdBy" + + field :updated_by, -> { String }, optional: true, nullable: false, api_name: "updatedBy" + + field :actions, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActions }, optional: true, nullable: false + + field :color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor }, optional: false, nullable: true + + field :interior_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor }, optional: false, nullable: true, api_name: "interiorColor" + + field :stroke_width, -> { Integer }, optional: false, nullable: false, api_name: "strokeWidth" + + field :border_style, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle }, optional: false, nullable: false, api_name: "borderStyle" + + field :font_family, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily }, optional: true, nullable: false, api_name: "fontFamily" + + field :font_size, -> { Integer }, optional: true, nullable: false, api_name: "fontSize" + + field :font_color, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor }, optional: true, nullable: false, api_name: "fontColor" + + field :text_align, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign }, optional: false, nullable: false, api_name: "textAlign" + + field :field_object_number, -> { Integer }, optional: false, nullable: false, api_name: "fieldObjectNumber" + + field :field_family, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily }, optional: false, nullable: false, api_name: "fieldFamily" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions.rb new file mode 100644 index 00000000..df3ef2e9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActions < Internal::Types::Model + field :activate, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsActivate }, optional: true, nullable: false + + field :cursor_enter, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorEnter }, optional: true, nullable: false, api_name: "cursorEnter" + + field :cursor_exit, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorExit }, optional: true, nullable: false, api_name: "cursorExit" + + field :mouse_down, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseDown }, optional: true, nullable: false, api_name: "mouseDown" + + field :mouse_up, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseUp }, optional: true, nullable: false, api_name: "mouseUp" + + field :focus, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsFocus }, optional: true, nullable: false + + field :blur, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsBlur }, optional: true, nullable: false + + field :page_open, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageOpen }, optional: true, nullable: false, api_name: "pageOpen" + + field :page_close, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageClose }, optional: true, nullable: false, api_name: "pageClose" + + field :page_visible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageVisible }, optional: true, nullable: false, api_name: "pageVisible" + + field :page_invisible, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageInvisible }, optional: true, nullable: false, api_name: "pageInvisible" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate.rb new file mode 100644 index 00000000..9b98c0a0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsActivate < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsActivateRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsActivateWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_root.rb new file mode 100644 index 00000000..8a9fd4d5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsActivateRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsActivateRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_root_type.rb new file mode 100644 index 00000000..a73e9334 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsActivateRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_wa_7ba253.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_wa_7ba253.rb new file mode 100644 index 00000000..098a850a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_wa_7ba253.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsActivateWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur.rb new file mode 100644 index 00000000..471c389c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsBlur < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsBlurRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsBlurWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_root.rb new file mode 100644 index 00000000..f02987ca --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsBlurRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsBlurRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_root_type.rb new file mode 100644 index 00000000..ed4249a3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsBlurRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_warnings_item.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_warnings_item.rb new file mode 100644 index 00000000..7667493c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_warnings_item.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsBlurWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_ente_6e93b8.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_ente_6e93b8.rb new file mode 100644 index 00000000..7583ecd8 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_ente_6e93b8.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorEnterRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_ente_b41b99.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_ente_b41b99.rb new file mode 100644 index 00000000..07fcefad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_ente_b41b99.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorEnterWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_enter.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_enter.rb new file mode 100644 index 00000000..f28f7445 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_enter.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorEnter < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorEnterRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorEnterWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_enter_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_enter_root.rb new file mode 100644 index 00000000..64ff0a83 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_enter_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorEnterRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorEnterRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit.rb new file mode 100644 index 00000000..223b7490 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorExit < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorExitRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorExitWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_54bf66.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_54bf66.rb new file mode 100644 index 00000000..794dc8ad --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_54bf66.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorExitWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_776396.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_776396.rb new file mode 100644 index 00000000..e642f8d3 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_776396.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorExitRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_root.rb new file mode 100644 index 00000000..060ac6d2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorExitRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsCursorExitRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus.rb new file mode 100644 index 00000000..6477f342 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsFocus < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsFocusRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsFocusWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_root.rb new file mode 100644 index 00000000..4fbe4a66 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsFocusRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsFocusRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_root_type.rb new file mode 100644 index 00000000..24a054c0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsFocusRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_warni_45d566.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_warni_45d566.rb new file mode 100644 index 00000000..3fa3bc6e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_warni_45d566.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsFocusWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down.rb new file mode 100644 index 00000000..f23dfc6d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseDown < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseDownRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseDownWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_13f96f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_13f96f.rb new file mode 100644 index 00000000..e8f5e40d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_13f96f.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseDownWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_31873e.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_31873e.rb new file mode 100644 index 00000000..5d82d1b4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_31873e.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseDownRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_root.rb new file mode 100644 index 00000000..8173e02c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseDownRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseDownRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up.rb new file mode 100644 index 00000000..2dc63e50 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseUp < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseUpRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseUpWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_root.rb new file mode 100644 index 00000000..a0e756ac --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseUpRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseUpRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_root_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_root_type.rb new file mode 100644 index 00000000..e51adfbd --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_root_type.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseUpRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_wa_22ecb9.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_wa_22ecb9.rb new file mode 100644 index 00000000..cf76d1eb --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_wa_22ecb9.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsMouseUpWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close.rb new file mode 100644 index 00000000..8c246d9c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageClose < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageCloseRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageCloseWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_91e126.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_91e126.rb new file mode 100644 index 00000000..754de90c --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_91e126.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageCloseWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_a9e4ec.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_a9e4ec.rb new file mode 100644 index 00000000..8f8e9596 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_a9e4ec.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageCloseRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_root.rb new file mode 100644 index 00000000..88c37abc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageCloseRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageCloseRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_2b4eff.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_2b4eff.rb new file mode 100644 index 00000000..63d10550 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_2b4eff.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageInvisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_56ac2d.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_56ac2d.rb new file mode 100644 index 00000000..868cf7bf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_56ac2d.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageInvisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageInvisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_823353.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_823353.rb new file mode 100644 index 00000000..5c80474e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_823353.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageInvisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisible.rb new file mode 100644 index 00000000..f659091e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageInvisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageInvisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageInvisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open.rb new file mode 100644 index 00000000..1c72be44 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageOpen < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageOpenRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageOpenWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_r_8da42f.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_r_8da42f.rb new file mode 100644 index 00000000..c2a38ccf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_r_8da42f.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageOpenRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_root.rb new file mode 100644 index 00000000..2de180a2 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageOpenRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageOpenRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_w_ec581a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_w_ec581a.rb new file mode 100644 index 00000000..6d5fcdb9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_w_ec581a.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageOpenWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visibl_6bf958.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visibl_6bf958.rb new file mode 100644 index 00000000..223a1008 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visibl_6bf958.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageVisibleWarningsItem + extend CloudPDF::Internal::Types::Enum + + CYCLE_DROPPED = "cycle-dropped" + MALFORMED_NEXT = "malformed-next" + INCOMPLETE = "incomplete" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visibl_70409a.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visibl_70409a.rb new file mode 100644 index 00000000..dc3d8eb7 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visibl_70409a.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageVisibleRootType + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "unknown" + GOTO = "goto" + GOTO_REMOTE = "goto-remote" + GOTO_EMBEDDED = "goto-embedded" + LAUNCH = "launch" + THREAD = "thread" + URI = "uri" + SOUND = "sound" + MOVIE = "movie" + HIDE = "hide" + NAMED = "named" + SUBMIT_FORM = "submit-form" + RESET_FORM = "reset-form" + IMPORT_DATA = "import-data" + JAVASCRIPT = "javascript" + SET_OCG_STATE = "set-ocg-state" + RENDITION = "rendition" + TRANSITION = "transition" + GOTO3D_VIEW = "goto-3d-view" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visible.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visible.rb new file mode 100644 index 00000000..a153db92 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visible.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageVisible < Internal::Types::Model + field :root, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageVisibleRoot }, optional: false, nullable: true + + field :incomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :warning_flags, -> { Integer }, optional: false, nullable: false, api_name: "warningFlags" + + field :warnings, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageVisibleWarningsItem] }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visible_root.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visible_root.rb new file mode 100644 index 00000000..96545ae9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visible_root.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageVisibleRoot < Internal::Types::Model + field :type, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetActionsPageVisibleRootType }, optional: false, nullable: false + + field :subtype, -> { String }, optional: false, nullable: false + + field :script, -> { String }, optional: true, nullable: false + + field :next_, -> { Internal::Types::Array[Object] }, optional: false, nullable: false, api_name: "next" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode.rb new file mode 100644 index 00000000..9bec8c7a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode.rb @@ -0,0 +1,26 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBlendMode + extend CloudPDF::Internal::Types::Enum + + NORMAL = "normal" + MULTIPLY = "multiply" + SCREEN = "screen" + OVERLAY = "overlay" + DARKEN = "darken" + LIGHTEN = "lighten" + COLOR_DODGE = "color-dodge" + COLOR_BURN = "color-burn" + HARD_LIGHT = "hard-light" + SOFT_LIGHT = "soft-light" + DIFFERENCE = "difference" + EXCLUSION = "exclusion" + HUE = "hue" + SATURATION = "saturation" + COLOR = "color" + LUMINOSITY = "luminosity" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style.rb new file mode 100644 index 00000000..6db57aa1 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetBorderStyle + extend CloudPDF::Internal::Types::Enum + + SOLID = "solid" + DASHED = "dashed" + BEVELED = "beveled" + INSET = "inset" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_color.rb new file mode 100644 index 00000000..5afef050 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family.rb new file mode 100644 index 00000000..47192b47 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family.rb @@ -0,0 +1,18 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFieldFamily + extend CloudPDF::Internal::Types::Enum + + TEXT = "text" + CHECKBOX = "checkbox" + RADIO = "radio" + COMBOBOX = "combobox" + LISTBOX = "listbox" + PUSHBUTTON = "pushbutton" + SIGNATURE = "signature" + UNKNOWN = "unknown" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_flags.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_flags.rb new file mode 100644 index 00000000..d141fcb4 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_flags.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFlags < Internal::Types::Model + field :invisible, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :hidden, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :print, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :no_zoom, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noZoom" + + field :no_rotate, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noRotate" + + field :no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "noView" + + field :read_only, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "readOnly" + + field :locked, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :toggle_no_view, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "toggleNoView" + + field :locked_contents, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "lockedContents" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color.rb new file mode 100644 index 00000000..416c8068 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family.rb new file mode 100644 index 00000000..f4d7d2be --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family.rb @@ -0,0 +1,24 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetFontFamily + extend CloudPDF::Internal::Types::Enum + + COURIER = "courier" + COURIER_BOLD = "courier-bold" + COURIER_BOLD_OBLIQUE = "courier-bold-oblique" + COURIER_OBLIQUE = "courier-oblique" + HELVETICA = "helvetica" + HELVETICA_BOLD = "helvetica-bold" + HELVETICA_BOLD_OBLIQUE = "helvetica-bold-oblique" + HELVETICA_OBLIQUE = "helvetica-oblique" + TIMES_ROMAN = "times-roman" + TIMES_BOLD = "times-bold" + TIMES_BOLD_ITALIC = "times-bold-italic" + TIMES_ITALIC = "times-italic" + SYMBOL = "symbol" + ZAPF_DINGBATS = "zapf-dingbats" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality.rb new file mode 100644 index 00000000..87ef67a9 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetIdentityQuality + extend CloudPDF::Internal::Types::Enum + + DURABLE = "durable" + WEAK = "weak" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to.rb new file mode 100644 index 00000000..427d1541 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyTo < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index.rb new file mode 100644 index 00000000..1bf136ed --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision.rb new file mode 100644 index 00000000..89cd6c9e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm.rb new file mode 100644 index 00000000..952cdddf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number.rb new file mode 100644 index 00000000..5ca1ba11 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInReplyToObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color.rb new file mode 100644 index 00000000..065d17fc --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetInteriorColor < Internal::Types::Model + field :r, -> { Integer }, optional: false, nullable: false + + field :g, -> { Integer }, optional: false, nullable: false + + field :b, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_rect.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_rect.rb new file mode 100644 index 00000000..b25ac4cf --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_rect.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRect < Internal::Types::Model + field :left, -> { Integer }, optional: false, nullable: false + + field :bottom, -> { Integer }, optional: false, nullable: false + + field :right, -> { Integer }, optional: false, nullable: false + + field :top, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref.rb new file mode 100644 index 00000000..caedf99a --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRef < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber }, key: "OBJECT_NUMBER" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm }, key: "NM" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex }, key: "INDEX" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index.rb new file mode 100644 index 00000000..4cdc8ec5 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndex < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :index, -> { Integer }, optional: false, nullable: false + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision.rb new file mode 100644 index 00000000..03e3d667 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefIndexRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm.rb new file mode 100644 index 00000000..7689e9ac --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefNm < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :nm, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number.rb new file mode 100644 index 00000000..9c0c9049 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetRefObjectNumber < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :annot_object_number, -> { Integer }, optional: false, nullable: false, api_name: "annotObjectNumber" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type.rb new file mode 100644 index 00000000..b5b43262 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetReplyType + extend CloudPDF::Internal::Types::Enum + + REPLY = "reply" + GROUP = "group" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align.rb new file mode 100644 index 00000000..30457f28 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll200ResponsePagesItemAnnotationsItemWidgetTextAlign + extend CloudPDF::Internal::Types::Enum + + LEFT = "left" + CENTER = "center" + RIGHT = "right" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state.rb new file mode 100644 index 00000000..3fce9af0 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemPageState < Internal::Types::Model + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :revision, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemPageStateRevision }, optional: false, nullable: false + + field :weak_annotation_state, -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState }, optional: false, nullable: false, api_name: "weakAnnotationState" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_revision.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_revision.rb new file mode 100644 index 00000000..07d57d27 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_revision.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemPageStateRevision < Internal::Types::Model + field :doc_session_id, -> { String }, optional: false, nullable: false, api_name: "docSessionId" + + field :page_object_number, -> { Integer }, optional: false, nullable: false, api_name: "pageObjectNumber" + + field :generation, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state.rb new file mode 100644 index 00000000..be1c80ed --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationState < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown }, key: "UNKNOWN" + + member -> { CloudPDF::Types::DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown }, key: "KNOWN" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known.rb new file mode 100644 index 00000000..c899fd54 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateKnown < Internal::Types::Model + field :has_any_weak_annotations, -> { Internal::Types::Boolean }, optional: false, nullable: false, api_name: "hasAnyWeakAnnotations" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown.rb b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown.rb new file mode 100644 index 00000000..5950bb7e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll200ResponsePagesItemPageStateWeakAnnotationStateUnknown < Internal::Types::Model; end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all404response.rb b/lib/CloudPDF/types/doc_annotations_list_all404response.rb new file mode 100644 index 00000000..5a3040df --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all404response.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll404Response < Internal::Types::Model + field :name, -> { CloudPDF::Types::DocAnnotationsListAll404ResponseName }, optional: false, nullable: false + + field :code, -> { CloudPDF::Types::DocAnnotationsListAll404ResponseCode }, optional: false, nullable: false + + field :message, -> { String }, optional: false, nullable: false + + field :details, -> { Internal::Types::Hash[String, Object] }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all404response_code.rb b/lib/CloudPDF/types/doc_annotations_list_all404response_code.rb new file mode 100644 index 00000000..259e7c0e --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all404response_code.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll404ResponseCode + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "Unknown" + INVALID_ARG = "InvalidArg" + DOC_NOT_OPEN = "DocNotOpen" + DOC_OPEN_FAILED = "DocOpenFailed" + DOC_PASSWORD_REQUIRED = "DocPasswordRequired" + DOC_PASSWORD_INCORRECT = "DocPasswordIncorrect" + SHARE_PASSWORD_REQUIRED = "SharePasswordRequired" + ABORTED = "Aborted" + NETWORK = "Network" + UNAUTHENTICATED = "Unauthenticated" + FORBIDDEN = "Forbidden" + NOT_FOUND = "NotFound" + WIRE_FORMAT = "WireFormat" + RUNTIME_UNAVAILABLE = "RuntimeUnavailable" + INVALID_REFERENCE = "InvalidReference" + WEAK_ANNOTATION_SESSION_CONFLICT = "WeakAnnotationSessionConflict" + LAYER_VERSION_CONFLICT = "LayerVersionConflict" + NOT_IMPLEMENTED = "NotImplemented" + MALFORMED_PDF = "MalformedPdf" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all404response_name.rb b/lib/CloudPDF/types/doc_annotations_list_all404response_name.rb new file mode 100644 index 00000000..f861508d --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all404response_name.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll404ResponseName + extend CloudPDF::Internal::Types::Enum + + ENGINE_ERROR = "EngineError" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all409response.rb b/lib/CloudPDF/types/doc_annotations_list_all409response.rb new file mode 100644 index 00000000..bcc31556 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all409response.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class DocAnnotationsListAll409Response < Internal::Types::Model + field :name, -> { CloudPDF::Types::DocAnnotationsListAll409ResponseName }, optional: false, nullable: false + + field :code, -> { CloudPDF::Types::DocAnnotationsListAll409ResponseCode }, optional: false, nullable: false + + field :message, -> { String }, optional: false, nullable: false + + field :details, -> { Internal::Types::Hash[String, Object] }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all409response_code.rb b/lib/CloudPDF/types/doc_annotations_list_all409response_code.rb new file mode 100644 index 00000000..376460ab --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all409response_code.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll409ResponseCode + extend CloudPDF::Internal::Types::Enum + + UNKNOWN = "Unknown" + INVALID_ARG = "InvalidArg" + DOC_NOT_OPEN = "DocNotOpen" + DOC_OPEN_FAILED = "DocOpenFailed" + DOC_PASSWORD_REQUIRED = "DocPasswordRequired" + DOC_PASSWORD_INCORRECT = "DocPasswordIncorrect" + SHARE_PASSWORD_REQUIRED = "SharePasswordRequired" + ABORTED = "Aborted" + NETWORK = "Network" + UNAUTHENTICATED = "Unauthenticated" + FORBIDDEN = "Forbidden" + NOT_FOUND = "NotFound" + WIRE_FORMAT = "WireFormat" + RUNTIME_UNAVAILABLE = "RuntimeUnavailable" + INVALID_REFERENCE = "InvalidReference" + WEAK_ANNOTATION_SESSION_CONFLICT = "WeakAnnotationSessionConflict" + LAYER_VERSION_CONFLICT = "LayerVersionConflict" + NOT_IMPLEMENTED = "NotImplemented" + MALFORMED_PDF = "MalformedPdf" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_list_all409response_name.rb b/lib/CloudPDF/types/doc_annotations_list_all409response_name.rb new file mode 100644 index 00000000..aca02151 --- /dev/null +++ b/lib/CloudPDF/types/doc_annotations_list_all409response_name.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module DocAnnotationsListAll409ResponseName + extend CloudPDF::Internal::Types::Enum + + ENGINE_ERROR = "EngineError" + end + end +end diff --git a/lib/CloudPDF/types/doc_annotations_update200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_annotations_update200response_meta_cache_delta.rb index c59df1ee..9f919508 100644 --- a/lib/CloudPDF/types/doc_annotations_update200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_annotations_update200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocAnnotationsUpdate200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocAnnotationsUpdate200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_forms_import_data200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_forms_import_data200response_meta_cache_delta.rb index cbf03a4a..46e4c649 100644 --- a/lib/CloudPDF/types/doc_forms_import_data200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_forms_import_data200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocFormsImportData200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocFormsImportData200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_forms_reset200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_forms_reset200response_meta_cache_delta.rb index 55d64d4a..98629155 100644 --- a/lib/CloudPDF/types/doc_forms_reset200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_forms_reset200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocFormsReset200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocFormsReset200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_forms_set_value200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_forms_set_value200response_meta_cache_delta.rb index c8569e53..f8fa254e 100644 --- a/lib/CloudPDF/types/doc_forms_set_value200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_forms_set_value200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocFormsSetValue200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocFormsSetValue200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_manifest200response.rb b/lib/CloudPDF/types/doc_manifest200response.rb index 992341b4..210b700c 100644 --- a/lib/CloudPDF/types/doc_manifest200response.rb +++ b/lib/CloudPDF/types/doc_manifest200response.rb @@ -13,6 +13,8 @@ class DocManifest200Response < Internal::Types::Model field :attachments_version, -> { Integer }, optional: true, nullable: false, api_name: "attachmentsVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :audit_head, -> { Integer }, optional: false, nullable: false, api_name: "auditHead" field :base_sha, -> { String }, optional: false, nullable: false, api_name: "baseSha" diff --git a/lib/CloudPDF/types/doc_pages_delete200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_pages_delete200response_meta_cache_delta.rb index a6b753a5..bc343c40 100644 --- a/lib/CloudPDF/types/doc_pages_delete200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_pages_delete200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocPagesDelete200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesDelete200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_pages_flatten200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_pages_flatten200response_meta_cache_delta.rb index f40c435e..b1e87c5e 100644 --- a/lib/CloudPDF/types/doc_pages_flatten200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_pages_flatten200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocPagesFlatten200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesFlatten200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_pages_insert200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_pages_insert200response_meta_cache_delta.rb index e785adf1..a3a41f24 100644 --- a/lib/CloudPDF/types/doc_pages_insert200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_pages_insert200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocPagesInsert200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesInsert200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_pages_insert_blank200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_pages_insert_blank200response_meta_cache_delta.rb index 033d358e..3e2c84e1 100644 --- a/lib/CloudPDF/types/doc_pages_insert_blank200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_pages_insert_blank200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocPagesInsertBlank200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesInsertBlank200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_pages_move200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_pages_move200response_meta_cache_delta.rb index 9780dba7..63cf0e36 100644 --- a/lib/CloudPDF/types/doc_pages_move200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_pages_move200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocPagesMove200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesMove200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_pages_rotate200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_pages_rotate200response_meta_cache_delta.rb index fb8cb503..54f6e5f9 100644 --- a/lib/CloudPDF/types/doc_pages_rotate200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_pages_rotate200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocPagesRotate200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesRotate200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_redactions_apply200response_meta_cache_delta.rb b/lib/CloudPDF/types/doc_redactions_apply200response_meta_cache_delta.rb index 7d0066e2..a6b75030 100644 --- a/lib/CloudPDF/types/doc_redactions_apply200response_meta_cache_delta.rb +++ b/lib/CloudPDF/types/doc_redactions_apply200response_meta_cache_delta.rb @@ -7,6 +7,8 @@ class DocRedactionsApply200ResponseMetaCacheDelta < Internal::Types::Model field :doc_version, -> { Integer }, optional: false, nullable: false, api_name: "docVersion" + field :annotations_version, -> { Integer }, optional: true, nullable: false, api_name: "annotationsVersion" + field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocRedactionsApply200ResponseMetaCacheDeltaPagesItem] }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/version.rb b/lib/CloudPDF/version.rb index aef5b43d..17546c20 100644 --- a/lib/CloudPDF/version.rb +++ b/lib/CloudPDF/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module CloudPDF - VERSION = "3.0.0.alpha.9" + VERSION = "3.0.0.alpha.10" end diff --git a/lib/cloudpdf.rb b/lib/cloudpdf.rb index 1d0efc0a..b92b7114 100644 --- a/lib/cloudpdf.rb +++ b/lib/cloudpdf.rb @@ -1529,6 +1529,1292 @@ require_relative "CloudPDF/types/doc_annotations_list404response_name" require_relative "CloudPDF/types/doc_annotations_list404response_code" require_relative "CloudPDF/types/doc_annotations_list404response" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_unknown" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state_known" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state_weak_annotation_state" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_page_state" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_obje_f048d6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_inde_efa0a1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_754d31" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate_c28dfb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_778cb5" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_368195" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_6eabe8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_3bbc7a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_a84313" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_e_7ffc49" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_do_6b328e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_do_07b622" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_1cafdd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up_0ed6cc" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus_wa_11ce89" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur_war_f4f9bc" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_ope_e40b65" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_ope_e5e636" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_clo_2a9516" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_clo_52aa9c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_636584" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_bfeb52" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_vis_010825" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_09b623" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_21b108" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_inv_ccdc70" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item_p4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight_quad_points_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_highlight" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_obje_78ad9a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_inde_fb8bd5" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_396642" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate_0a0340" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_561c9d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_e06024" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_31bf45" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_ccd60c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_0e3909" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_e_ca60a4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_do_391bef" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_do_7de248" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_eee67b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up_75855e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus_wa_0640e4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur_war_748c79" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_ope_c27663" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_ope_479958" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_clo_5d332c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_clo_3a241e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_797471" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_d24730" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_vis_5e26a2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_8c1a55" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_3d0484" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_inv_d5f13d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item_p4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline_quad_points_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_underline" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_objec_dc998d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index_aa1629" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_db66e7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate_118579" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_9d81ca" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_e502e8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_en_7346da" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_ex_b6d78b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_ex_437108" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_dow_5c8f5e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_dow_f0ce4e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_106c54" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up_526c74" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus_war_b14d3b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur_warn_81dd78" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_0f6010" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open_103f94" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_clos_284073" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_clos_4e6f35" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_560895" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_238be7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visi_3691fe" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_1d5ace" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_0932fe" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invi_0335aa" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item_p4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly_quad_points_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_squiggly" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_obje_3db1d1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_inde_599aa7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_3391f6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate_408681" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_9ed060" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_9875a3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_a2cf9a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_0858dd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_12b166" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_e_f2a3a1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_do_4644a7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_do_42bddf" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_a8ed8b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up_6d2d6e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus_wa_7cee8a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur_war_d37842" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_ope_80241e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_ope_491d77" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_clo_db6198" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_clo_9a7da9" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_81016e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_145876" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_vis_c364ec" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_639324" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_e5d858" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_inv_1fd9d4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item_p4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_quad_points_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout_intent" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_strikeout" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate_wa_e446d4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_ente_0ccf2b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_ente_f0b8f2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_4f35a3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit_ae41c2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_d19f13" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down_5b02ca" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up_wa_44c8ba" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus_warni_761fcb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_r_9ecbe6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open_w_13122f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_f65f98" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close_d3ff0f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visibl_fdb666" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visibl_84f95f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_7f495f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_ffad8a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisi_25585d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_border_style" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_interior_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_rect_differences" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle_unrotated_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_circle" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate_wa_61b2b8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_ente_45615f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_ente_85199a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_7bcc7c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit_5cf588" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_2b8381" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down_48acc4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up_wa_9c06ad" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus_warni_c9b54e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_r_ff5bcb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open_w_1086f7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_e3fab5" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close_d208c4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visibl_ba2feb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visibl_edd5da" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_9ae2b6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_986116" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisi_dd020f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_border_style" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_interior_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_rect_differences" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square_unrotated_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_square" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index_5b450e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_r_fc59be" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate_w_f3fea7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_ent_6f049e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_ent_da6730" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exi_51c417" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exi_478edd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_129bce" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down_1e998e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_r_094c74" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up_w_b7587e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus_warn_31281a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur_warni_2e7cc9" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_f6856b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open_f576ae" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_ca606d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close_031f4d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visib_a0b54b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visib_5372cd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_5bdab5" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_234241" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invis_ebd724" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_border_style" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_interior_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon_vertices_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polygon" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_objec_ec3de4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index_645ec1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_69c475" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate_40e96f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_c14c3f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_6a9451" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_en_298362" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_ex_e4d3f6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_ex_1769e0" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_dow_2b395d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_dow_bc7c3e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_fd02ab" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up_4d8964" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus_war_39ee27" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur_warn_84500a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_bb3ef9" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open_4309bf" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_clos_451286" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_clos_be8a49" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_e82f19" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_ad49d6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visi_9bc6f6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_2e1245" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_2a136b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invi_b9f794" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_border_style" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_interior_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_vertices_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_start" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings_end" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline_line_endings" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_polyline" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate_warn_456c4f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_da5bbf" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter_6175a1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_r_427805" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit_w_7a5fa4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down_wa_9a4db8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up_warn_1ff6c3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open_war_2fca75" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close_wa_02321b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_e5da4d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible_37c99e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisibl_b4dc13" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisibl_c7faab" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_border_style" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_interior_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_start" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points_end" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_points" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_start" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings_end" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line_line_endings" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_line" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate_warn_fa7937" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_2ce29a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter_eeed18" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_r_6031a6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit_w_efcfd2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down_wa_221dfa" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up_warn_b58c2e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open_war_76c842" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close_wa_d8f1b6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_80a529" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible_955b42" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisibl_d307ef" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisibl_d2acf8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination_xyz" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination_fit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_760971" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_68095b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_6c0962" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_7c097b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_71ecea" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destinati_73ecee" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_destination" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_uri" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_goto_remote" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_launch" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_javascript" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_named" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target_unsupported" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link_target" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_link" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate_warni_abbe11" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_r_c6f7bb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter_w_f16660" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit_wa_a52218" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down_war_5c83bc" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up_warni_a6edc8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open_warn_b89c64" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close_war_309274" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_r_2a49b0" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible_w_02a9b1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_a4b96a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible_383e5d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_border_style" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_intent" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink_ink_list_item_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_ink" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_obje_88252a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_inde_5219ca" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_ad6abb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate_b37084" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_c31630" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_1a42c9" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_e4ca67" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_a45a6f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_1ec9d5" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_e_f43ff6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_do_dee2e1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_do_a45189" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_ea3171" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up_c7f7d7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus_wa_4862aa" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur_war_97068f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_ope_20bdf2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_ope_4d28cf" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_clo_647e30" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_clo_7ddac5" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_81433e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_f1aae4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_vis_3f5615" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_201a5f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_d1eb8e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_inv_dc8d95" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_intent" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_family" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_text_align" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_font_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_interior_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_border_style" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_rect_differences" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_line_ending" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text_unrotated_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_free_text" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate_war_0d9315" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_d01122" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter_5a3a45" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_3bf8f4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit_136edc" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_r_7d7f5a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down_w_97bac2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up_war_033968" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open_wa_249bff" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_r_72ce7f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close_w_e2c456" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_e2f4a0" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible_7fb95c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisib_ac930d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisib_f76de6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_intent" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_rect_differences" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret_unrotated_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_caret" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate_warn_908f11" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_e41de8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter_fbdd86" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_r_ad6ff4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit_w_8a5944" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down_wa_aee949" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up_warn_3aa446" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open_war_b8cc23" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close_wa_c9faa8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_9ea6fd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible_bdd349" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisibl_687a55" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisibl_58c538" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text_icon" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_text" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate_war_23fb16" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_e1c151" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter_5681b2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_0aaaef" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit_8f8bb2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_r_73f2b3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down_w_77811e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up_war_43739f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open_wa_375beb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_r_737c5b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close_w_396d0a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_dae14e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible_772c63" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisib_5cba78" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisib_7d5ef9" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp_unrotated_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_stamp" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index_2af29e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_t_795f07" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_t_8c8dea" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_f63166" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_dcc653" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_ac_da39f7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_93d695" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_2ed9f1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_919d3a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_b4955e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_4c892a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_23781e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_085772" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_cu_e984fd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_15ff34" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_b59c79" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_a67cfb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_8fa575" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_e35e3c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_20b55c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mo_3d1e83" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_92a659" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_8679cd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_fo_b76f88" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_bl_bc8c24" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_bl_a5603c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_2c52cd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_08d64b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_f9d30f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_0575eb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_1b0383" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_4786e7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_b96524" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_2ecd3b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_b19388" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_e8d94a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_566d58" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_08606a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_34dea4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_245d60" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions_pa_cab94f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_icon" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment_file" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_file_attachment" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate_wa_7ba253" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_ente_6e93b8" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_ente_b41b99" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_776396" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit_54bf66" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_31873e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down_13f96f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up_wa_22ecb9" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus_warni_45d566" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_r_8da42f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open_w_ec581a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_a9e4ec" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close_91e126" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visibl_70409a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visibl_6bf958" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_823353" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_56ac2d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisi_2b4eff" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_interior_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_border_style" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_family" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_font_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_text_align" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget_field_family" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_widget" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate_wa_cedc60" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_ente_8b1f64" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_enter_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_ente_f89f8d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_37be85" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit_3c5f92" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_11e170" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down_78c500" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up_wa_580398" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus_warni_69df16" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_root_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur_warnings_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_r_bc7fc7" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open_w_fb4d68" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_23982a" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close_72986e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visibl_ab0704" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visible_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visibl_eff5e1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_78e22c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_0825af" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisi_f19415" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions_page_invisible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p2" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item_p4" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_quad_points_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_interior_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_family" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_font_color" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact_text_align" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_redact" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_object_number" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index_revision" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_ref" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_identity_quality" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_flags" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_rect" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_blend_mode" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_ob_fe7f51" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_nm" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_in_54e3a3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to_index" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_in_reply_to" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_reply_type" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activa_014f1f" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activate_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activa_ff3c72" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_activate" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_054abd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_eb6c29" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_5d086d" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_enter" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_355bee" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_3f1098" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_d3f313" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_cursor_exit" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_b3326b" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_46c632" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_1826de" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_down" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_cc9153" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_up_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_92a954" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_mouse_up" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_a818fb" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus_4e98aa" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_focus" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_r_8f2c8e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_root" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur_w_f15022" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_blur" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_598c16" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_3572a0" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_o_9519ea" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_open" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_cfb3d3" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_a041f6" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_c_d77eaf" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_close" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_aab2c1" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_085afc" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_v_9757ec" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_visible" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_30e43c" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_6bf730" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_25cc6e" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions_page_i_3c2fdd" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported_actions" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item_unsupported" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item_annotations_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response_pages_item" +require_relative "CloudPDF/types/doc_annotations_list_all200response" +require_relative "CloudPDF/types/doc_annotations_list_all404response_name" +require_relative "CloudPDF/types/doc_annotations_list_all404response_code" +require_relative "CloudPDF/types/doc_annotations_list_all404response" +require_relative "CloudPDF/types/doc_annotations_list_all409response_name" +require_relative "CloudPDF/types/doc_annotations_list_all409response_code" +require_relative "CloudPDF/types/doc_annotations_list_all409response" require_relative "CloudPDF/types/doc_annotations_create_request" require_relative "CloudPDF/types/doc_annotations_create200response_meta_affected_pages_item_revision" require_relative "CloudPDF/types/doc_annotations_create200response_meta_affected_pages_item_weak_annotation_state_unknown" @@ -2074,6 +3360,7 @@ require_relative "CloudPDF/tokens/types/issue_tokens_request" require_relative "CloudPDF/tokens/types/tokens_revoke_request" require_relative "CloudPDF/doc/annotations/client" +require_relative "CloudPDF/doc/annotations/types/list_all_annotations_request" require_relative "CloudPDF/doc/annotations/types/list_annotations_request" require_relative "CloudPDF/doc/annotations/types/create_annotations_request" require_relative "CloudPDF/doc/annotations/types/delete_annotations_request" diff --git a/reference.md b/reference.md index 2eb9ae4b..73893322 100644 --- a/reference.md +++ b/reference.md @@ -2146,6 +2146,87 @@ client.tokens.revoke( ## Doc Annotations +
client.doc.annotations.list_all(doc_id:, layer_name:) -> CloudPDF::Types::DocAnnotationsListAll200Response +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Returns one entry per page plus the audit-log cursor for reconciling subsequent document events. Page order is unspecified; join by `pageState.pageObjectNumber` when display order matters. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```ruby +client.doc.annotations.list_all( + doc_id: "docId", + layer_name: "layerName" +) +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**doc_id:** `String` + +
+
+ +
+
+ +**layer_name:** `String` + +
+
+ +
+
+ +**document_password:** `String` — Base64-encoded password for an encrypted document. Valid only with the API token (403 anywhere else). An encrypted document answers 422 DocPasswordRequired when the header is absent. Viewer doc JWTs use the SDK password-session flow instead. + +
+
+ +
+
+ +**request_options:** `CloudPDF::Doc::Annotations::RequestOptions` + +
+
+
+
+ + +
+
+
+
client.doc.annotations.list(doc_id:, layer_name:, pon:) -> CloudPDF::Types::DocAnnotationsList200Response