diff --git a/.fern/metadata.json b/.fern/metadata.json index 9dc9609b..8596b4a4 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -5,9 +5,9 @@ "generatorConfig": { "moduleName": "CloudPDF" }, - "originGitCommit": "af7d3403e384b397d49fca3bcf3e8afd5f869325", + "originGitCommit": "37273d7d149f893255344f0f8e9ff7b2dfbc8057", "originGitCommitIsDirty": false, "invokedBy": "ci", - "requestedVersion": "3.0.0", + "requestedVersion": "3.1.0", "ciProvider": "github" } \ No newline at end of file diff --git a/cloudpdf-generation.json b/cloudpdf-generation.json index 275a6fc2..495753fa 100644 --- a/cloudpdf-generation.json +++ b/cloudpdf-generation.json @@ -1,12 +1,12 @@ { "language": "ruby", - "canonicalVersion": "3.0.0", - "sdkVersion": "3.0.0", + "canonicalVersion": "3.1.0", + "sdkVersion": "3.1.0", "source": { "repository": "embedpdf/embed-pdf-viewer", "openapi": "cloudpdf/contract/openapi.json", - "openapiSha256": "824b5b739971d3e536e9e5db28a67562867e3900df006fc2e77eb15bcb23cd8d", - "gitCommit": "af7d3403e384b397d49fca3bcf3e8afd5f869325", + "openapiSha256": "5e62a5502b502635c63f989110a74f98a9f7f3f3a3696d6f1fccb4ea39e1efe3", + "gitCommit": "37273d7d149f893255344f0f8e9ff7b2dfbc8057", "gitCommitIsDirty": false }, "fern": { diff --git a/lib/CloudPDF/client.rb b/lib/CloudPDF/client.rb index 18a55187..8789b9d9 100644 --- a/lib/CloudPDF/client.rb +++ b/lib/CloudPDF/client.rb @@ -13,7 +13,7 @@ def initialize(token:, base_url: nil, max_retries: 2) headers: { "X-Fern-Language" => "Ruby", Authorization: "Bearer #{token}", - "EmbedPDF-Version" => "3.0" + "EmbedPDF-Version" => "3.1" }, max_retries: max_retries ) diff --git a/lib/CloudPDF/types/cache_delta.rb b/lib/CloudPDF/types/cache_delta.rb index 47b2d895..46cb1966 100644 --- a/lib/CloudPDF/types/cache_delta.rb +++ b/lib/CloudPDF/types/cache_delta.rb @@ -19,6 +19,8 @@ class CacheDelta < Internal::Types::Model field :outline_version, -> { Integer }, optional: true, nullable: false, api_name: "outlineVersion" + field :viewports_version, -> { Integer }, optional: true, nullable: false, api_name: "viewportsVersion" + field :fonts_version, -> { Integer }, optional: true, nullable: false, api_name: "fontsVersion" field :contents_version, -> { Integer }, optional: true, nullable: false, api_name: "contentsVersion" diff --git a/lib/CloudPDF/types/change_item.rb b/lib/CloudPDF/types/change_item.rb index 458f4c99..f7562630 100644 --- a/lib/CloudPDF/types/change_item.rb +++ b/lib/CloudPDF/types/change_item.rb @@ -67,6 +67,8 @@ class ChangeItem < Internal::Types::Model member -> { CloudPDF::Types::ChangeItemPagesRotate }, key: "PAGES_ROTATE" + member -> { CloudPDF::Types::ChangeItemPagesSetScale }, key: "PAGES_SET_SCALE" + member -> { CloudPDF::Types::ChangeItemPagesReorder }, key: "PAGES_REORDER" member -> { CloudPDF::Types::ChangeItemPagesDelete }, key: "PAGES_DELETE" diff --git a/lib/CloudPDF/types/change_item_pages_copy.rb b/lib/CloudPDF/types/change_item_pages_copy.rb index c61af582..7fbdb86b 100644 --- a/lib/CloudPDF/types/change_item_pages_copy.rb +++ b/lib/CloudPDF/types/change_item_pages_copy.rb @@ -5,7 +5,7 @@ module Types class ChangeItemPagesCopy < Internal::Types::Model field :inserted_pages, -> { Internal::Types::Array[CloudPDF::Types::PageRef] }, optional: false, nullable: false, api_name: "insertedPages" - field :layout, -> { CloudPDF::Types::ChangeItemPagesCopyLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item.rb b/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item.rb deleted file mode 100644 index 3304812e..00000000 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesCopyLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target.rb b/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target.rb deleted file mode 100644 index 08ab8dc2..00000000 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesCopyLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::ChangeItemPagesCopyLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::ChangeItemPagesCopyLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::ChangeItemPagesCopyLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index b16cc311..00000000 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesCopyLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item.rb b/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item.rb deleted file mode 100644 index 0b7137fe..00000000 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesCopyLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes.rb b/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes.rb deleted file mode 100644 index fdd532c6..00000000 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesCopyLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index fb33717d..00000000 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesCopyLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_media.rb deleted file mode 100644 index 2ee2395d..00000000 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesCopyLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete.rb b/lib/CloudPDF/types/change_item_pages_delete.rb index 053b4082..0778fff7 100644 --- a/lib/CloudPDF/types/change_item_pages_delete.rb +++ b/lib/CloudPDF/types/change_item_pages_delete.rb @@ -5,7 +5,7 @@ module Types class ChangeItemPagesDelete < Internal::Types::Model field :pages, -> { Internal::Types::Array[CloudPDF::Types::PageRef] }, optional: false, nullable: false - field :layout, -> { CloudPDF::Types::ChangeItemPagesDeleteLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout.rb b/lib/CloudPDF/types/change_item_pages_delete_layout.rb deleted file mode 100644 index d22ed14e..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayout < Internal::Types::Model - field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - - field :pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItem] }, optional: false, nullable: false - - field :labels, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesDeleteLayoutLabelsItem] }, optional: false, nullable: false - - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesDeleteLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_labels_item.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_labels_item.rb deleted file mode 100644 index e47a60b1..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_labels_item.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutLabelsItem < Internal::Types::Model - field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - - field :style, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutLabelsItemStyle }, optional: false, nullable: true - - field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" - - field :prefix, -> { String }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_labels_item_style.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_labels_item_style.rb deleted file mode 100644 index 5e88a78b..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_labels_item_style.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesDeleteLayoutLabelsItemStyle - extend CloudPDF::Internal::Types::Enum - - DECIMAL = "decimal" - UPPER_ROMAN = "upperRoman" - LOWER_ROMAN = "lowerRoman" - UPPER_LETTERS = "upperLetters" - LOWER_LETTERS = "lowerLetters" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item.rb deleted file mode 100644 index b0593b87..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target.rb deleted file mode 100644 index d89dfffa..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index c27b0d3c..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_page.rb deleted file mode 100644 index 45f9cba5..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_page.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutNamedPagesItemTargetPage < Internal::Types::Model - field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_template.rb deleted file mode 100644 index 683d85c5..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_template.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutNamedPagesItemTargetTemplate < Internal::Types::Model - field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item.rb deleted file mode 100644 index 88e16c64..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes.rb deleted file mode 100644 index 9d7ad51a..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::ChangeItemPagesDeleteLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_art.rb deleted file mode 100644 index 191ffd56..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_art.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItemBoxesArt < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index a1582da6..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_crop.rb deleted file mode 100644 index 8ddf9211..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_crop.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItemBoxesCrop < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_media.rb deleted file mode 100644 index 885a0866..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_trim.rb deleted file mode 100644 index c6956d1d..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_trim.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItemBoxesTrim < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_pdf_crop_box.rb deleted file mode 100644 index 29504631..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_pdf_crop_box.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItemPdfCropBox < 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/change_item_pages_delete_layout_pages_item_size.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_size.rb deleted file mode 100644 index eca6876d..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_size.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesDeleteLayoutPagesItemSize < Internal::Types::Model - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_tab_order.rb deleted file mode 100644 index 22a0fed3..00000000 --- a/lib/CloudPDF/types/change_item_pages_delete_layout_pages_item_tab_order.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesDeleteLayoutPagesItemTabOrder - extend CloudPDF::Internal::Types::Enum - - ROWS = "rows" - COLUMNS = "columns" - STRUCTURE = "structure" - ANNOTATIONS = "annotations" - WIDGETS = "widgets" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert.rb b/lib/CloudPDF/types/change_item_pages_insert.rb index 772fe7d7..0b643247 100644 --- a/lib/CloudPDF/types/change_item_pages_insert.rb +++ b/lib/CloudPDF/types/change_item_pages_insert.rb @@ -5,7 +5,7 @@ module Types class ChangeItemPagesInsert < Internal::Types::Model field :inserted_pages, -> { Internal::Types::Array[CloudPDF::Types::PageRef] }, optional: false, nullable: false, api_name: "insertedPages" - field :layout, -> { CloudPDF::Types::ChangeItemPagesInsertLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank.rb b/lib/CloudPDF/types/change_item_pages_insert_blank.rb index f0e092c6..d98c44a8 100644 --- a/lib/CloudPDF/types/change_item_pages_insert_blank.rb +++ b/lib/CloudPDF/types/change_item_pages_insert_blank.rb @@ -5,7 +5,7 @@ module Types class ChangeItemPagesInsertBlank < Internal::Types::Model field :inserted_pages, -> { Internal::Types::Array[CloudPDF::Types::PageRef] }, optional: false, nullable: false, api_name: "insertedPages" - field :layout, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout.rb deleted file mode 100644 index 0b20e619..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayout < Internal::Types::Model - field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - - field :pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItem] }, optional: false, nullable: false - - field :labels, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesInsertBlankLayoutLabelsItem] }, optional: false, nullable: false - - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesInsertBlankLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_labels_item.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_labels_item.rb deleted file mode 100644 index 809734ea..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_labels_item.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutLabelsItem < Internal::Types::Model - field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - - field :style, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutLabelsItemStyle }, optional: false, nullable: true - - field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" - - field :prefix, -> { String }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_labels_item_style.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_labels_item_style.rb deleted file mode 100644 index 26232d0c..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_labels_item_style.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesInsertBlankLayoutLabelsItemStyle - extend CloudPDF::Internal::Types::Enum - - DECIMAL = "decimal" - UPPER_ROMAN = "upperRoman" - LOWER_ROMAN = "lowerRoman" - UPPER_LETTERS = "upperLetters" - LOWER_LETTERS = "lowerLetters" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item.rb deleted file mode 100644 index 41366012..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target.rb deleted file mode 100644 index 55b798b9..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index 14a54999..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_page.rb deleted file mode 100644 index 807f1160..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_page.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutNamedPagesItemTargetPage < Internal::Types::Model - field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_template.rb deleted file mode 100644 index d988ee69..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_template.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutNamedPagesItemTargetTemplate < Internal::Types::Model - field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item.rb deleted file mode 100644 index 33e97f5e..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes.rb deleted file mode 100644 index ac4a0c00..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::ChangeItemPagesInsertBlankLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_art.rb deleted file mode 100644 index 33eecdb3..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_art.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItemBoxesArt < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index b7ecccdc..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_crop.rb deleted file mode 100644 index 22cff2ae..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_crop.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItemBoxesCrop < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_media.rb deleted file mode 100644 index 8886015f..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_trim.rb deleted file mode 100644 index ec846efb..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_trim.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItemBoxesTrim < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_pdf_crop_box.rb deleted file mode 100644 index a8a67d65..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_pdf_crop_box.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItemPdfCropBox < 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/change_item_pages_insert_blank_layout_pages_item_size.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_size.rb deleted file mode 100644 index 297c88cf..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_size.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertBlankLayoutPagesItemSize < Internal::Types::Model - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_tab_order.rb deleted file mode 100644 index a3120185..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_tab_order.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesInsertBlankLayoutPagesItemTabOrder - extend CloudPDF::Internal::Types::Enum - - ROWS = "rows" - COLUMNS = "columns" - STRUCTURE = "structure" - ANNOTATIONS = "annotations" - WIDGETS = "widgets" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout.rb b/lib/CloudPDF/types/change_item_pages_insert_layout.rb deleted file mode 100644 index e76901b7..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayout < Internal::Types::Model - field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - - field :pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItem] }, optional: false, nullable: false - - field :labels, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesInsertLayoutLabelsItem] }, optional: false, nullable: false - - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesInsertLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_labels_item.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_labels_item.rb deleted file mode 100644 index e0cdce8d..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_labels_item.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutLabelsItem < Internal::Types::Model - field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - - field :style, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutLabelsItemStyle }, optional: false, nullable: true - - field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" - - field :prefix, -> { String }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_labels_item_style.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_labels_item_style.rb deleted file mode 100644 index 3d6528b6..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_labels_item_style.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesInsertLayoutLabelsItemStyle - extend CloudPDF::Internal::Types::Enum - - DECIMAL = "decimal" - UPPER_ROMAN = "upperRoman" - LOWER_ROMAN = "lowerRoman" - UPPER_LETTERS = "upperLetters" - LOWER_LETTERS = "lowerLetters" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item.rb deleted file mode 100644 index f5ca9934..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target.rb deleted file mode 100644 index 22740d21..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::ChangeItemPagesInsertLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::ChangeItemPagesInsertLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::ChangeItemPagesInsertLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index 4c7dea73..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_page.rb deleted file mode 100644 index acf96def..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_page.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutNamedPagesItemTargetPage < Internal::Types::Model - field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_template.rb deleted file mode 100644 index 558d3ef3..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_template.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutNamedPagesItemTargetTemplate < Internal::Types::Model - field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item.rb deleted file mode 100644 index 54d984f5..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes.rb deleted file mode 100644 index 8f905b33..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::ChangeItemPagesInsertLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_art.rb deleted file mode 100644 index af5e5dab..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_art.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItemBoxesArt < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index 3bda5458..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_crop.rb deleted file mode 100644 index 1b049722..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_crop.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItemBoxesCrop < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_media.rb deleted file mode 100644 index 18a52a5f..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_trim.rb deleted file mode 100644 index e7c2057b..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_trim.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItemBoxesTrim < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_pdf_crop_box.rb deleted file mode 100644 index f874f6a8..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_pdf_crop_box.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItemPdfCropBox < 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/change_item_pages_insert_layout_pages_item_size.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_size.rb deleted file mode 100644 index b14f95c9..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_size.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesInsertLayoutPagesItemSize < Internal::Types::Model - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_tab_order.rb deleted file mode 100644 index 5c1a3083..00000000 --- a/lib/CloudPDF/types/change_item_pages_insert_layout_pages_item_tab_order.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesInsertLayoutPagesItemTabOrder - extend CloudPDF::Internal::Types::Enum - - ROWS = "rows" - COLUMNS = "columns" - STRUCTURE = "structure" - ANNOTATIONS = "annotations" - WIDGETS = "widgets" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder.rb b/lib/CloudPDF/types/change_item_pages_reorder.rb index c6e6ec9b..304b90ed 100644 --- a/lib/CloudPDF/types/change_item_pages_reorder.rb +++ b/lib/CloudPDF/types/change_item_pages_reorder.rb @@ -5,7 +5,7 @@ module Types class ChangeItemPagesReorder < Internal::Types::Model field :pages, -> { Internal::Types::Array[CloudPDF::Types::PageRef] }, optional: false, nullable: false - field :layout, -> { CloudPDF::Types::ChangeItemPagesReorderLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout.rb deleted file mode 100644 index 64ed0aaa..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayout < Internal::Types::Model - field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - - field :pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItem] }, optional: false, nullable: false - - field :labels, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesReorderLayoutLabelsItem] }, optional: false, nullable: false - - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesReorderLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_labels_item.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_labels_item.rb deleted file mode 100644 index 9fa99d54..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_labels_item.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutLabelsItem < Internal::Types::Model - field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - - field :style, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutLabelsItemStyle }, optional: false, nullable: true - - field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" - - field :prefix, -> { String }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_labels_item_style.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_labels_item_style.rb deleted file mode 100644 index 81c007c2..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_labels_item_style.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesReorderLayoutLabelsItemStyle - extend CloudPDF::Internal::Types::Enum - - DECIMAL = "decimal" - UPPER_ROMAN = "upperRoman" - LOWER_ROMAN = "lowerRoman" - UPPER_LETTERS = "upperLetters" - LOWER_LETTERS = "lowerLetters" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item.rb deleted file mode 100644 index 97a0fc10..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target.rb deleted file mode 100644 index 587766e3..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::ChangeItemPagesReorderLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::ChangeItemPagesReorderLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::ChangeItemPagesReorderLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index 91cbcfd6..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_page.rb deleted file mode 100644 index 89c16af3..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_page.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutNamedPagesItemTargetPage < Internal::Types::Model - field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_template.rb deleted file mode 100644 index ce5f84c5..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_template.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutNamedPagesItemTargetTemplate < Internal::Types::Model - field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item.rb deleted file mode 100644 index 60e142b7..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes.rb deleted file mode 100644 index d081347b..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::ChangeItemPagesReorderLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_art.rb deleted file mode 100644 index 20cb0736..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_art.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItemBoxesArt < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index 79546e1a..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_crop.rb deleted file mode 100644 index 4d5bc402..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_crop.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItemBoxesCrop < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_media.rb deleted file mode 100644 index e359ad11..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_trim.rb deleted file mode 100644 index 7ea871fb..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_trim.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItemBoxesTrim < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_pdf_crop_box.rb deleted file mode 100644 index c72a0b8d..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_pdf_crop_box.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItemPdfCropBox < 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/change_item_pages_reorder_layout_pages_item_size.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_size.rb deleted file mode 100644 index 75189e5d..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_size.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesReorderLayoutPagesItemSize < Internal::Types::Model - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_tab_order.rb deleted file mode 100644 index 4d1c1849..00000000 --- a/lib/CloudPDF/types/change_item_pages_reorder_layout_pages_item_tab_order.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesReorderLayoutPagesItemTabOrder - extend CloudPDF::Internal::Types::Enum - - ROWS = "rows" - COLUMNS = "columns" - STRUCTURE = "structure" - ANNOTATIONS = "annotations" - WIDGETS = "widgets" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore.rb b/lib/CloudPDF/types/change_item_pages_restore.rb index e12789b6..310dd417 100644 --- a/lib/CloudPDF/types/change_item_pages_restore.rb +++ b/lib/CloudPDF/types/change_item_pages_restore.rb @@ -5,7 +5,7 @@ module Types class ChangeItemPagesRestore < Internal::Types::Model field :pages, -> { Internal::Types::Array[CloudPDF::Types::PageRef] }, optional: false, nullable: false - field :layout, -> { CloudPDF::Types::ChangeItemPagesRestoreLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout.rb b/lib/CloudPDF/types/change_item_pages_restore_layout.rb deleted file mode 100644 index 77d0eeed..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayout < Internal::Types::Model - field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - - field :pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItem] }, optional: false, nullable: false - - field :labels, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesRestoreLayoutLabelsItem] }, optional: false, nullable: false - - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesRestoreLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_labels_item.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_labels_item.rb deleted file mode 100644 index 723b43c8..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_labels_item.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutLabelsItem < Internal::Types::Model - field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - - field :style, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutLabelsItemStyle }, optional: false, nullable: true - - field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" - - field :prefix, -> { String }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_labels_item_style.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_labels_item_style.rb deleted file mode 100644 index ac82ab55..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_labels_item_style.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesRestoreLayoutLabelsItemStyle - extend CloudPDF::Internal::Types::Enum - - DECIMAL = "decimal" - UPPER_ROMAN = "upperRoman" - LOWER_ROMAN = "lowerRoman" - UPPER_LETTERS = "upperLetters" - LOWER_LETTERS = "lowerLetters" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item.rb deleted file mode 100644 index aea7b1e8..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target.rb deleted file mode 100644 index fd55dd5c..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index 6294a26a..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_page.rb deleted file mode 100644 index ddf23947..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_page.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutNamedPagesItemTargetPage < Internal::Types::Model - field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_template.rb deleted file mode 100644 index b1144f71..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_template.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutNamedPagesItemTargetTemplate < Internal::Types::Model - field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item.rb deleted file mode 100644 index 212696e8..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes.rb deleted file mode 100644 index 57bbff8a..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::ChangeItemPagesRestoreLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_art.rb deleted file mode 100644 index 49ee9805..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_art.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItemBoxesArt < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index 74d46626..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_crop.rb deleted file mode 100644 index f97fceaa..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_crop.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItemBoxesCrop < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_media.rb deleted file mode 100644 index 90219e88..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_trim.rb deleted file mode 100644 index ec410fbd..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_trim.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItemBoxesTrim < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_pdf_crop_box.rb deleted file mode 100644 index 9f788b59..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_pdf_crop_box.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItemPdfCropBox < 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/change_item_pages_restore_layout_pages_item_size.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_size.rb deleted file mode 100644 index 4bd66266..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_size.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRestoreLayoutPagesItemSize < Internal::Types::Model - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_tab_order.rb deleted file mode 100644 index e130ed0d..00000000 --- a/lib/CloudPDF/types/change_item_pages_restore_layout_pages_item_tab_order.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesRestoreLayoutPagesItemTabOrder - extend CloudPDF::Internal::Types::Enum - - ROWS = "rows" - COLUMNS = "columns" - STRUCTURE = "structure" - ANNOTATIONS = "annotations" - WIDGETS = "widgets" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate.rb b/lib/CloudPDF/types/change_item_pages_rotate.rb index c08c93d8..359f6628 100644 --- a/lib/CloudPDF/types/change_item_pages_rotate.rb +++ b/lib/CloudPDF/types/change_item_pages_rotate.rb @@ -7,7 +7,7 @@ class ChangeItemPagesRotate < Internal::Types::Model field :rotation, -> { Integer }, optional: false, nullable: false - field :layout, -> { CloudPDF::Types::ChangeItemPagesRotateLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout.rb deleted file mode 100644 index f445ffb9..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayout < Internal::Types::Model - field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - - field :pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItem] }, optional: false, nullable: false - - field :labels, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesRotateLayoutLabelsItem] }, optional: false, nullable: false - - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesRotateLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_labels_item.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_labels_item.rb deleted file mode 100644 index 03390a9d..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_labels_item.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutLabelsItem < Internal::Types::Model - field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - - field :style, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutLabelsItemStyle }, optional: false, nullable: true - - field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" - - field :prefix, -> { String }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_labels_item_style.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_labels_item_style.rb deleted file mode 100644 index 7feaa54f..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_labels_item_style.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesRotateLayoutLabelsItemStyle - extend CloudPDF::Internal::Types::Enum - - DECIMAL = "decimal" - UPPER_ROMAN = "upperRoman" - LOWER_ROMAN = "lowerRoman" - UPPER_LETTERS = "upperLetters" - LOWER_LETTERS = "lowerLetters" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item.rb deleted file mode 100644 index 319f0f68..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target.rb deleted file mode 100644 index ccc37f44..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::ChangeItemPagesRotateLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::ChangeItemPagesRotateLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::ChangeItemPagesRotateLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index e75b3182..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_page.rb deleted file mode 100644 index 53cae12c..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_page.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutNamedPagesItemTargetPage < Internal::Types::Model - field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_template.rb deleted file mode 100644 index eb62a7fa..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_template.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutNamedPagesItemTargetTemplate < Internal::Types::Model - field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item.rb deleted file mode 100644 index 25170f66..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes.rb deleted file mode 100644 index 3acc8da4..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::ChangeItemPagesRotateLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_art.rb deleted file mode 100644 index 22added6..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_art.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItemBoxesArt < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index 478e98f1..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_crop.rb deleted file mode 100644 index 02513c27..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_crop.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItemBoxesCrop < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_media.rb deleted file mode 100644 index 22628241..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_trim.rb deleted file mode 100644 index 741a33cd..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_trim.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItemBoxesTrim < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_pdf_crop_box.rb deleted file mode 100644 index ba0bc107..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_pdf_crop_box.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItemPdfCropBox < 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/change_item_pages_rotate_layout_pages_item_size.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_size.rb deleted file mode 100644 index b237ec7e..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_size.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class ChangeItemPagesRotateLayoutPagesItemSize < Internal::Types::Model - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_tab_order.rb deleted file mode 100644 index c3ec66ba..00000000 --- a/lib/CloudPDF/types/change_item_pages_rotate_layout_pages_item_tab_order.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module ChangeItemPagesRotateLayoutPagesItemTabOrder - extend CloudPDF::Internal::Types::Enum - - ROWS = "rows" - COLUMNS = "columns" - STRUCTURE = "structure" - ANNOTATIONS = "annotations" - WIDGETS = "widgets" - end - end -end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale.rb b/lib/CloudPDF/types/change_item_pages_set_scale.rb new file mode 100644 index 00000000..8c660636 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScale < Internal::Types::Model + field :pages, -> { Internal::Types::Array[CloudPDF::Types::PageRef] }, optional: false, nullable: false + + field :measure, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasure }, optional: false, nullable: true + + field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false + + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false + + field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure.rb new file mode 100644 index 00000000..b0368299 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScaleMeasure < Internal::Types::Model + field :subtype, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureSubtype }, optional: false, nullable: false + + field :ratio, -> { String }, optional: true, nullable: false + + field :x, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesSetScaleMeasureXItem] }, optional: false, nullable: false + + field :y, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesSetScaleMeasureYItem] }, optional: true, nullable: false + + field :distance, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesSetScaleMeasureDistanceItem] }, optional: false, nullable: false + + field :area, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesSetScaleMeasureAreaItem] }, optional: false, nullable: false + + field :angle, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesSetScaleMeasureAngleItem] }, optional: true, nullable: false + + field :slope, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesSetScaleMeasureSlopeItem] }, optional: true, nullable: false + + field :origin, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureOrigin }, optional: true, nullable: false + + field :cyx, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item.rb new file mode 100644 index 00000000..90236790 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScaleMeasureAngleItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: true, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureAngleItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureAngleItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item_fraction.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item_fraction.rb new file mode 100644 index 00000000..deb2800e --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureAngleItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item_label_position.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item_label_position.rb new file mode 100644 index 00000000..f9a6ed4c --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_angle_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureAngleItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item.rb new file mode 100644 index 00000000..ff9f5698 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScaleMeasureAreaItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: true, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureAreaItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureAreaItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item_fraction.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item_fraction.rb new file mode 100644 index 00000000..5d6f91d0 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureAreaItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item_label_position.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item_label_position.rb new file mode 100644 index 00000000..bd983374 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_area_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureAreaItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item.rb new file mode 100644 index 00000000..899de33e --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScaleMeasureDistanceItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: true, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureDistanceItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureDistanceItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item_fraction.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item_fraction.rb new file mode 100644 index 00000000..f6a5684c --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureDistanceItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item_label_position.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item_label_position.rb new file mode 100644 index 00000000..d8930028 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_distance_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureDistanceItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_origin.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_origin.rb new file mode 100644 index 00000000..a3249487 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_origin.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScaleMeasureOrigin < 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/change_item_pages_set_scale_measure_slope_item.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_slope_item.rb new file mode 100644 index 00000000..21e76594 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_slope_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScaleMeasureSlopeItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: true, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureSlopeItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureSlopeItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_slope_item_fraction.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_slope_item_fraction.rb new file mode 100644 index 00000000..55eb1496 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_slope_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureSlopeItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_slope_item_label_position.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_slope_item_label_position.rb new file mode 100644 index 00000000..1190f58a --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_slope_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureSlopeItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_subtype.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_subtype.rb new file mode 100644 index 00000000..6add7681 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_subtype.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureSubtype + extend CloudPDF::Internal::Types::Enum + + RECTILINEAR = "rectilinear" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item.rb new file mode 100644 index 00000000..bcbd5b2a --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScaleMeasureXItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: true, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureXItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureXItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item_fraction.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item_fraction.rb new file mode 100644 index 00000000..af87ba2d --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureXItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item_label_position.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item_label_position.rb new file mode 100644 index 00000000..76b25a1c --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_x_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureXItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item.rb new file mode 100644 index 00000000..bbf1c456 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeItemPagesSetScaleMeasureYItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: true, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureYItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeItemPagesSetScaleMeasureYItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item_fraction.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item_fraction.rb new file mode 100644 index 00000000..1846f162 --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureYItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item_label_position.rb b/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item_label_position.rb new file mode 100644 index 00000000..4e9822ef --- /dev/null +++ b/lib/CloudPDF/types/change_item_pages_set_scale_measure_y_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeItemPagesSetScaleMeasureYItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_item_skipped_op.rb b/lib/CloudPDF/types/change_item_skipped_op.rb index 39e5560a..bf0e7e1e 100644 --- a/lib/CloudPDF/types/change_item_skipped_op.rb +++ b/lib/CloudPDF/types/change_item_skipped_op.rb @@ -30,6 +30,7 @@ module ChangeItemSkippedOp OUTLINE_MOVE = "outline.move" OUTLINE_DELETE = "outline.delete" PAGES_ROTATE = "pages.rotate" + PAGES_SET_SCALE = "pages.setScale" PAGES_REORDER = "pages.reorder" PAGES_DELETE = "pages.delete" PAGES_INSERT_BLANK = "pages.insertBlank" diff --git a/lib/CloudPDF/types/change_op.rb b/lib/CloudPDF/types/change_op.rb index 202f5c9a..604d5543 100644 --- a/lib/CloudPDF/types/change_op.rb +++ b/lib/CloudPDF/types/change_op.rb @@ -57,6 +57,8 @@ class ChangeOp < Internal::Types::Model member -> { CloudPDF::Types::ChangeOpPagesRotate }, key: "PAGES_ROTATE" + member -> { CloudPDF::Types::ChangeOpPagesSetScale }, key: "PAGES_SET_SCALE" + member -> { CloudPDF::Types::ChangeOpPagesReorder }, key: "PAGES_REORDER" member -> { CloudPDF::Types::ChangeOpPagesDelete }, key: "PAGES_DELETE" diff --git a/lib/CloudPDF/types/change_op_pages_set_scale.rb b/lib/CloudPDF/types/change_op_pages_set_scale.rb new file mode 100644 index 00000000..c4aa8a71 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScale < Internal::Types::Model + field :pages, -> { Internal::Types::Array[CloudPDF::Types::PageRef] }, optional: false, nullable: false + + field :measure, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasure }, optional: false, nullable: true + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure.rb new file mode 100644 index 00000000..12b92146 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScaleMeasure < Internal::Types::Model + field :subtype, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureSubtype }, optional: false, nullable: false + + field :ratio, -> { String }, optional: true, nullable: false + + field :x, -> { Internal::Types::Array[CloudPDF::Types::ChangeOpPagesSetScaleMeasureXItem] }, optional: false, nullable: false + + field :y, -> { Internal::Types::Array[CloudPDF::Types::ChangeOpPagesSetScaleMeasureYItem] }, optional: true, nullable: false + + field :distance, -> { Internal::Types::Array[CloudPDF::Types::ChangeOpPagesSetScaleMeasureDistanceItem] }, optional: false, nullable: false + + field :area, -> { Internal::Types::Array[CloudPDF::Types::ChangeOpPagesSetScaleMeasureAreaItem] }, optional: false, nullable: false + + field :angle, -> { Internal::Types::Array[CloudPDF::Types::ChangeOpPagesSetScaleMeasureAngleItem] }, optional: true, nullable: false + + field :slope, -> { Internal::Types::Array[CloudPDF::Types::ChangeOpPagesSetScaleMeasureSlopeItem] }, optional: true, nullable: false + + field :origin, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureOrigin }, optional: true, nullable: false + + field :cyx, -> { Integer }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item.rb new file mode 100644 index 00000000..bd9632ab --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScaleMeasureAngleItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: false, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureAngleItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureAngleItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item_fraction.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item_fraction.rb new file mode 100644 index 00000000..9fb9c106 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureAngleItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item_label_position.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item_label_position.rb new file mode 100644 index 00000000..f8a952f8 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_angle_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureAngleItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item.rb new file mode 100644 index 00000000..b212c8a1 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScaleMeasureAreaItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: false, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureAreaItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureAreaItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item_fraction.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item_fraction.rb new file mode 100644 index 00000000..af9ff98d --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureAreaItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item_label_position.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item_label_position.rb new file mode 100644 index 00000000..5975c09a --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_area_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureAreaItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item.rb new file mode 100644 index 00000000..a006e5d1 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScaleMeasureDistanceItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: false, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureDistanceItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureDistanceItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item_fraction.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item_fraction.rb new file mode 100644 index 00000000..347bd06b --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureDistanceItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item_label_position.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item_label_position.rb new file mode 100644 index 00000000..8b07c07a --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_distance_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureDistanceItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_origin.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_origin.rb new file mode 100644 index 00000000..41c1822e --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_origin.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScaleMeasureOrigin < 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/change_op_pages_set_scale_measure_slope_item.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_slope_item.rb new file mode 100644 index 00000000..104cfb35 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_slope_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScaleMeasureSlopeItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: false, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureSlopeItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureSlopeItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_slope_item_fraction.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_slope_item_fraction.rb new file mode 100644 index 00000000..92b42468 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_slope_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureSlopeItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_slope_item_label_position.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_slope_item_label_position.rb new file mode 100644 index 00000000..a0602ef2 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_slope_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureSlopeItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_subtype.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_subtype.rb new file mode 100644 index 00000000..31a386c0 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_subtype.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureSubtype + extend CloudPDF::Internal::Types::Enum + + RECTILINEAR = "rectilinear" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item.rb new file mode 100644 index 00000000..3987c9a5 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScaleMeasureXItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: false, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureXItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureXItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item_fraction.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item_fraction.rb new file mode 100644 index 00000000..f7e51a93 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureXItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item_label_position.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item_label_position.rb new file mode 100644 index 00000000..3d2610d8 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_x_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureXItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item.rb new file mode 100644 index 00000000..e29cb16b --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class ChangeOpPagesSetScaleMeasureYItem < Internal::Types::Model + field :unit, -> { String }, optional: false, nullable: false + + field :conversion, -> { Integer }, optional: false, nullable: false + + field :fraction, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureYItemFraction }, optional: true, nullable: false + + field :precision, -> { Integer }, optional: true, nullable: false + + field :fixed, -> { Internal::Types::Boolean }, optional: true, nullable: false + + field :thousands, -> { String }, optional: true, nullable: false + + field :decimal, -> { String }, optional: true, nullable: false + + field :prefix_spacing, -> { String }, optional: true, nullable: false, api_name: "prefixSpacing" + + field :suffix_spacing, -> { String }, optional: true, nullable: false, api_name: "suffixSpacing" + + field :label_position, -> { CloudPDF::Types::ChangeOpPagesSetScaleMeasureYItemLabelPosition }, optional: true, nullable: false, api_name: "labelPosition" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item_fraction.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item_fraction.rb new file mode 100644 index 00000000..5ee6b957 --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item_fraction.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureYItemFraction + extend CloudPDF::Internal::Types::Enum + + DECIMAL = "decimal" + FRACTION = "fraction" + ROUND = "round" + TRUNCATE = "truncate" + end + end +end diff --git a/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item_label_position.rb b/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item_label_position.rb new file mode 100644 index 00000000..f61152be --- /dev/null +++ b/lib/CloudPDF/types/change_op_pages_set_scale_measure_y_item_label_position.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + module ChangeOpPagesSetScaleMeasureYItemLabelPosition + extend CloudPDF::Internal::Types::Enum + + SUFFIX = "suffix" + PREFIX = "prefix" + end + end +end diff --git a/lib/CloudPDF/types/doc_manifest_response.rb b/lib/CloudPDF/types/doc_manifest_response.rb index e1b4f362..8c4ea77e 100644 --- a/lib/CloudPDF/types/doc_manifest_response.rb +++ b/lib/CloudPDF/types/doc_manifest_response.rb @@ -19,6 +19,8 @@ class DocManifestResponse < Internal::Types::Model field :outline_version, -> { Integer }, optional: true, nullable: false, api_name: "outlineVersion" + field :viewports_version, -> { Integer }, optional: true, nullable: false, api_name: "viewportsVersion" + field :fonts_version, -> { Integer }, optional: true, nullable: false, api_name: "fontsVersion" field :contents_version, -> { Integer }, optional: true, nullable: false, api_name: "contentsVersion" diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response.rb b/lib/CloudPDF/types/doc_pages_remove_name_response.rb index b9e99e31..6f5d7a9f 100644 --- a/lib/CloudPDF/types/doc_pages_remove_name_response.rb +++ b/lib/CloudPDF/types/doc_pages_remove_name_response.rb @@ -3,7 +3,7 @@ module CloudPDF module Types class DocPagesRemoveNameResponse < Internal::Types::Model - field :layout, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout.rb deleted file mode 100644 index d68d8600..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayout < Internal::Types::Model - field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - - field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItem] }, optional: false, nullable: false - - field :labels, -> { Internal::Types::Array[CloudPDF::Types::DocPagesRemoveNameResponseLayoutLabelsItem] }, optional: false, nullable: false - - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesRemoveNameResponseLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_labels_item.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_labels_item.rb deleted file mode 100644 index 20a47024..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_labels_item.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutLabelsItem < Internal::Types::Model - field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - - field :style, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutLabelsItemStyle }, optional: false, nullable: true - - field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" - - field :prefix, -> { String }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_labels_item_style.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_labels_item_style.rb deleted file mode 100644 index 8a5b6aff..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_labels_item_style.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module DocPagesRemoveNameResponseLayoutLabelsItemStyle - extend CloudPDF::Internal::Types::Enum - - DECIMAL = "decimal" - UPPER_ROMAN = "upperRoman" - LOWER_ROMAN = "lowerRoman" - UPPER_LETTERS = "upperLetters" - LOWER_LETTERS = "lowerLetters" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item.rb deleted file mode 100644 index 9fd82dc6..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target.rb deleted file mode 100644 index a1fcb308..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index 58c92006..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_page.rb deleted file mode 100644 index 8ec8adf3..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_page.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutNamedPagesItemTargetPage < Internal::Types::Model - field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_template.rb deleted file mode 100644 index 633ba047..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_template.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutNamedPagesItemTargetTemplate < Internal::Types::Model - field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item.rb deleted file mode 100644 index 244ed74c..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes.rb deleted file mode 100644 index e1d02d03..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::DocPagesRemoveNameResponseLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_art.rb deleted file mode 100644 index aa4db130..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_art.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItemBoxesArt < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index 094431cc..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_crop.rb deleted file mode 100644 index 05189dbd..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_crop.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItemBoxesCrop < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_media.rb deleted file mode 100644 index 911fd439..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_trim.rb deleted file mode 100644 index ae6a85de..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_trim.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItemBoxesTrim < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_pdf_crop_box.rb deleted file mode 100644 index 45d605d1..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_pdf_crop_box.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItemPdfCropBox < 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_pages_remove_name_response_layout_pages_item_size.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_size.rb deleted file mode 100644 index 387052bc..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_size.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesRemoveNameResponseLayoutPagesItemSize < Internal::Types::Model - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_tab_order.rb deleted file mode 100644 index 8474b1e1..00000000 --- a/lib/CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_tab_order.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module DocPagesRemoveNameResponseLayoutPagesItemTabOrder - extend CloudPDF::Internal::Types::Enum - - ROWS = "rows" - COLUMNS = "columns" - STRUCTURE = "structure" - ANNOTATIONS = "annotations" - WIDGETS = "widgets" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response.rb b/lib/CloudPDF/types/doc_pages_set_name_response.rb index ff47d7ee..3bda0f5e 100644 --- a/lib/CloudPDF/types/doc_pages_set_name_response.rb +++ b/lib/CloudPDF/types/doc_pages_set_name_response.rb @@ -3,7 +3,7 @@ module CloudPDF module Types class DocPagesSetNameResponse < Internal::Types::Model - field :layout, -> { CloudPDF::Types::DocPagesSetNameResponseLayout }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout.rb deleted file mode 100644 index bc24b50f..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayout < Internal::Types::Model - field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - - field :pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItem] }, optional: false, nullable: false - - field :labels, -> { Internal::Types::Array[CloudPDF::Types::DocPagesSetNameResponseLayoutLabelsItem] }, optional: false, nullable: false - - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::DocPagesSetNameResponseLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_labels_item.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_labels_item.rb deleted file mode 100644 index 92640556..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_labels_item.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutLabelsItem < Internal::Types::Model - field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - - field :style, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutLabelsItemStyle }, optional: false, nullable: true - - field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" - - field :prefix, -> { String }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_labels_item_style.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_labels_item_style.rb deleted file mode 100644 index de144d90..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_labels_item_style.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module DocPagesSetNameResponseLayoutLabelsItemStyle - extend CloudPDF::Internal::Types::Enum - - DECIMAL = "decimal" - UPPER_ROMAN = "upperRoman" - LOWER_ROMAN = "lowerRoman" - UPPER_LETTERS = "upperLetters" - LOWER_LETTERS = "lowerLetters" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item.rb deleted file mode 100644 index f41a82ff..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutNamedPagesItem < Internal::Types::Model - field :name, -> { String }, optional: false, nullable: false - - field :target, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutNamedPagesItemTarget }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target.rb deleted file mode 100644 index 516786e9..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutNamedPagesItemTarget < Internal::Types::Model - extend CloudPDF::Internal::Types::Union - - discriminant :kind - - member -> { CloudPDF::Types::DocPagesSetNameResponseLayoutNamedPagesItemTargetPage }, key: "PAGE" - - member -> { CloudPDF::Types::DocPagesSetNameResponseLayoutNamedPagesItemTargetTemplate }, key: "TEMPLATE" - - member -> { CloudPDF::Types::DocPagesSetNameResponseLayoutNamedPagesItemTargetDangling }, key: "DANGLING" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_dangling.rb deleted file mode 100644 index f8c46c81..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_dangling.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutNamedPagesItemTargetDangling < Internal::Types::Model; end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_page.rb deleted file mode 100644 index 237cdfd8..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_page.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutNamedPagesItemTargetPage < Internal::Types::Model - field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_template.rb deleted file mode 100644 index 60127637..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_template.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutNamedPagesItemTargetTemplate < Internal::Types::Model - field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item.rb deleted file mode 100644 index 9d3e3d6d..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item.rb +++ /dev/null @@ -1,27 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItem < Internal::Types::Model - field :index, -> { Integer }, optional: false, nullable: false - - field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false - - field :label, -> { String }, optional: false, nullable: true - - field :size, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemSize }, optional: false, nullable: false - - field :rotation, -> { Integer }, optional: false, nullable: false - - field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" - - field :tab_order, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" - - field :boxes, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemBoxes }, optional: false, nullable: false - - field :pdf_crop_box, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" - - field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes.rb deleted file mode 100644 index 4abc9960..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItemBoxes < Internal::Types::Model - field :media, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemBoxesMedia }, optional: false, nullable: false - - field :crop, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemBoxesCrop }, optional: false, nullable: false - - field :bleed, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemBoxesBleed }, optional: false, nullable: false - - field :trim, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemBoxesTrim }, optional: false, nullable: false - - field :art, -> { CloudPDF::Types::DocPagesSetNameResponseLayoutPagesItemBoxesArt }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_art.rb deleted file mode 100644 index 5404e27a..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_art.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItemBoxesArt < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_bleed.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_bleed.rb deleted file mode 100644 index 8ec0defb..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_bleed.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItemBoxesBleed < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_crop.rb deleted file mode 100644 index e8627dc7..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_crop.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItemBoxesCrop < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_media.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_media.rb deleted file mode 100644 index 536eee77..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_media.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItemBoxesMedia < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_trim.rb deleted file mode 100644 index 5bbb5078..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_trim.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItemBoxesTrim < Internal::Types::Model - field :x, -> { Integer }, optional: false, nullable: false - - field :y, -> { Integer }, optional: false, nullable: false - - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_pdf_crop_box.rb deleted file mode 100644 index 5cf0c3fc..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_pdf_crop_box.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItemPdfCropBox < 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_pages_set_name_response_layout_pages_item_size.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_size.rb deleted file mode 100644 index 6c820e5f..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_size.rb +++ /dev/null @@ -1,11 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - class DocPagesSetNameResponseLayoutPagesItemSize < Internal::Types::Model - field :width, -> { Integer }, optional: false, nullable: false - - field :height, -> { Integer }, optional: false, nullable: false - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_tab_order.rb deleted file mode 100644 index f8dfa5d2..00000000 --- a/lib/CloudPDF/types/doc_pages_set_name_response_layout_pages_item_tab_order.rb +++ /dev/null @@ -1,15 +0,0 @@ -# frozen_string_literal: true - -module CloudPDF - module Types - module DocPagesSetNameResponseLayoutPagesItemTabOrder - extend CloudPDF::Internal::Types::Enum - - ROWS = "rows" - COLUMNS = "columns" - STRUCTURE = "structure" - ANNOTATIONS = "annotations" - WIDGETS = "widgets" - end - end -end diff --git a/lib/CloudPDF/types/doc_pages_set_scale_response.rb b/lib/CloudPDF/types/doc_pages_set_scale_response.rb index 235116b5..73683ee9 100644 --- a/lib/CloudPDF/types/doc_pages_set_scale_response.rb +++ b/lib/CloudPDF/types/doc_pages_set_scale_response.rb @@ -5,6 +5,8 @@ module Types class DocPagesSetScaleResponse < Internal::Types::Model field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false + field :layout, -> { CloudPDF::Types::PageListSnapshot }, optional: false, nullable: false + field :meta, -> { CloudPDF::Types::MutationMeta }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/doc_pages_viewports_response.rb b/lib/CloudPDF/types/doc_pages_viewports_response.rb index eaad0a6f..a0ae9f1d 100644 --- a/lib/CloudPDF/types/doc_pages_viewports_response.rb +++ b/lib/CloudPDF/types/doc_pages_viewports_response.rb @@ -3,7 +3,7 @@ module CloudPDF module Types class DocPagesViewportsResponse < Internal::Types::Model - field :viewports, -> { Internal::Types::Array[CloudPDF::Types::DocPagesViewportsResponseViewportsItem] }, optional: false, nullable: false + field :viewports, -> { Internal::Types::Array[CloudPDF::Types::PageMeasurementViewport] }, optional: false, nullable: false end end end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout.rb b/lib/CloudPDF/types/page_list_snapshot.rb similarity index 53% rename from lib/CloudPDF/types/change_item_pages_copy_layout.rb rename to lib/CloudPDF/types/page_list_snapshot.rb index 943a702f..c9899107 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout.rb +++ b/lib/CloudPDF/types/page_list_snapshot.rb @@ -2,14 +2,14 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayout < Internal::Types::Model + class PageListSnapshot < Internal::Types::Model field :page_count, -> { Integer }, optional: false, nullable: false, api_name: "pageCount" - field :pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesCopyLayoutPagesItem] }, optional: false, nullable: false + field :pages, -> { Internal::Types::Array[CloudPDF::Types::PageListSnapshotPagesItem] }, optional: false, nullable: false - field :labels, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesCopyLayoutLabelsItem] }, optional: false, nullable: false + field :labels, -> { Internal::Types::Array[CloudPDF::Types::PageListSnapshotLabelsItem] }, optional: false, nullable: false - field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::ChangeItemPagesCopyLayoutNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" + field :named_pages, -> { Internal::Types::Array[CloudPDF::Types::PageListSnapshotNamedPagesItem] }, optional: false, nullable: false, api_name: "namedPages" end end end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_labels_item.rb b/lib/CloudPDF/types/page_list_snapshot_labels_item.rb similarity index 64% rename from lib/CloudPDF/types/change_item_pages_copy_layout_labels_item.rb rename to lib/CloudPDF/types/page_list_snapshot_labels_item.rb index 6fda66cf..ec11f27f 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_labels_item.rb +++ b/lib/CloudPDF/types/page_list_snapshot_labels_item.rb @@ -2,10 +2,10 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayoutLabelsItem < Internal::Types::Model + class PageListSnapshotLabelsItem < Internal::Types::Model field :first_page, -> { Integer }, optional: false, nullable: false, api_name: "firstPage" - field :style, -> { CloudPDF::Types::ChangeItemPagesCopyLayoutLabelsItemStyle }, optional: false, nullable: true + field :style, -> { CloudPDF::Types::PageListSnapshotLabelsItemStyle }, optional: false, nullable: true field :first_number, -> { Integer }, optional: false, nullable: false, api_name: "firstNumber" diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_labels_item_style.rb b/lib/CloudPDF/types/page_list_snapshot_labels_item_style.rb similarity index 84% rename from lib/CloudPDF/types/change_item_pages_copy_layout_labels_item_style.rb rename to lib/CloudPDF/types/page_list_snapshot_labels_item_style.rb index 8e8ba666..1d5c197c 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_labels_item_style.rb +++ b/lib/CloudPDF/types/page_list_snapshot_labels_item_style.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - module ChangeItemPagesCopyLayoutLabelsItemStyle + module PageListSnapshotLabelsItemStyle extend CloudPDF::Internal::Types::Enum DECIMAL = "decimal" diff --git a/lib/CloudPDF/types/page_list_snapshot_named_pages_item.rb b/lib/CloudPDF/types/page_list_snapshot_named_pages_item.rb new file mode 100644 index 00000000..4d474fe8 --- /dev/null +++ b/lib/CloudPDF/types/page_list_snapshot_named_pages_item.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class PageListSnapshotNamedPagesItem < Internal::Types::Model + field :name, -> { String }, optional: false, nullable: false + + field :target, -> { CloudPDF::Types::PageListSnapshotNamedPagesItemTarget }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target.rb b/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target.rb new file mode 100644 index 00000000..63be0f24 --- /dev/null +++ b/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class PageListSnapshotNamedPagesItemTarget < Internal::Types::Model + extend CloudPDF::Internal::Types::Union + + discriminant :kind + + member -> { CloudPDF::Types::PageListSnapshotNamedPagesItemTargetPage }, key: "PAGE" + + member -> { CloudPDF::Types::PageListSnapshotNamedPagesItemTargetTemplate }, key: "TEMPLATE" + + member -> { CloudPDF::Types::PageListSnapshotNamedPagesItemTargetDangling }, key: "DANGLING" + end + end +end diff --git a/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_dangling.rb b/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_dangling.rb new file mode 100644 index 00000000..5686fca9 --- /dev/null +++ b/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_dangling.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class PageListSnapshotNamedPagesItemTargetDangling < Internal::Types::Model; end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_page.rb b/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_page.rb similarity index 66% rename from lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_page.rb rename to lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_page.rb index f398de63..3980d1a7 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_page.rb +++ b/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_page.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayoutNamedPagesItemTargetPage < Internal::Types::Model + class PageListSnapshotNamedPagesItemTargetPage < Internal::Types::Model field :page, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false end end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_template.rb b/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_template.rb similarity index 67% rename from lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_template.rb rename to lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_template.rb index 02a7e26b..8d7c68b3 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_template.rb +++ b/lib/CloudPDF/types/page_list_snapshot_named_pages_item_target_template.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayoutNamedPagesItemTargetTemplate < Internal::Types::Model + class PageListSnapshotNamedPagesItemTargetTemplate < Internal::Types::Model field :object_number, -> { Integer }, optional: false, nullable: false, api_name: "objectNumber" end end diff --git a/lib/CloudPDF/types/page_list_snapshot_pages_item.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item.rb new file mode 100644 index 00000000..389e02e1 --- /dev/null +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class PageListSnapshotPagesItem < Internal::Types::Model + field :index, -> { Integer }, optional: false, nullable: false + + field :ref, -> { CloudPDF::Types::PageRef }, optional: false, nullable: false + + field :label, -> { String }, optional: false, nullable: true + + field :size, -> { CloudPDF::Types::PageListSnapshotPagesItemSize }, optional: false, nullable: false + + field :rotation, -> { Integer }, optional: false, nullable: false + + field :user_unit, -> { Integer }, optional: false, nullable: false, api_name: "userUnit" + + field :tab_order, -> { CloudPDF::Types::PageListSnapshotPagesItemTabOrder }, optional: false, nullable: true, api_name: "tabOrder" + + field :boxes, -> { CloudPDF::Types::PageListSnapshotPagesItemBoxes }, optional: false, nullable: false + + field :pdf_crop_box, -> { CloudPDF::Types::PageListSnapshotPagesItemPdfCropBox }, optional: false, nullable: false, api_name: "pdfCropBox" + + field :actions, -> { CloudPDF::Types::PdfPageActions }, optional: true, nullable: false + + field :viewports, -> { Internal::Types::Array[CloudPDF::Types::PageMeasurementViewport] }, optional: true, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes.rb new file mode 100644 index 00000000..60a47fb6 --- /dev/null +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes.rb @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class PageListSnapshotPagesItemBoxes < Internal::Types::Model + field :media, -> { CloudPDF::Types::PageListSnapshotPagesItemBoxesMedia }, optional: false, nullable: false + + field :crop, -> { CloudPDF::Types::PageListSnapshotPagesItemBoxesCrop }, optional: false, nullable: false + + field :bleed, -> { CloudPDF::Types::PageListSnapshotPagesItemBoxesBleed }, optional: false, nullable: false + + field :trim, -> { CloudPDF::Types::PageListSnapshotPagesItemBoxesTrim }, optional: false, nullable: false + + field :art, -> { CloudPDF::Types::PageListSnapshotPagesItemBoxesArt }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_art.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_art.rb similarity index 81% rename from lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_art.rb rename to lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_art.rb index b9dc2542..7187c5b7 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_art.rb +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_art.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayoutPagesItemBoxesArt < Internal::Types::Model + class PageListSnapshotPagesItemBoxesArt < Internal::Types::Model field :x, -> { Integer }, optional: false, nullable: false field :y, -> { Integer }, optional: false, nullable: false diff --git a/lib/CloudPDF/types/doc_pages_viewports_response_viewports_item_bbox.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_bleed.rb similarity index 81% rename from lib/CloudPDF/types/doc_pages_viewports_response_viewports_item_bbox.rb rename to lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_bleed.rb index 1ae53589..0630be07 100644 --- a/lib/CloudPDF/types/doc_pages_viewports_response_viewports_item_bbox.rb +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_bleed.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - class DocPagesViewportsResponseViewportsItemBbox < Internal::Types::Model + class PageListSnapshotPagesItemBoxesBleed < Internal::Types::Model field :x, -> { Integer }, optional: false, nullable: false field :y, -> { Integer }, optional: false, nullable: false diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_trim.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_crop.rb similarity index 81% rename from lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_trim.rb rename to lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_crop.rb index 9526eef2..eae4c080 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_trim.rb +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_crop.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayoutPagesItemBoxesTrim < Internal::Types::Model + class PageListSnapshotPagesItemBoxesCrop < Internal::Types::Model field :x, -> { Integer }, optional: false, nullable: false field :y, -> { Integer }, optional: false, nullable: false diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_crop.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_media.rb similarity index 81% rename from lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_crop.rb rename to lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_media.rb index bfa0b391..27ae6c3b 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_crop.rb +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_media.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayoutPagesItemBoxesCrop < Internal::Types::Model + class PageListSnapshotPagesItemBoxesMedia < Internal::Types::Model field :x, -> { Integer }, optional: false, nullable: false field :y, -> { Integer }, optional: false, nullable: false diff --git a/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_trim.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_trim.rb new file mode 100644 index 00000000..f0c94d73 --- /dev/null +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_boxes_trim.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class PageListSnapshotPagesItemBoxesTrim < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + + field :width, -> { Integer }, optional: false, nullable: false + + field :height, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_pdf_crop_box.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_pdf_crop_box.rb similarity index 81% rename from lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_pdf_crop_box.rb rename to lib/CloudPDF/types/page_list_snapshot_pages_item_pdf_crop_box.rb index 1bd581ff..f1eea2b4 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_pdf_crop_box.rb +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_pdf_crop_box.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayoutPagesItemPdfCropBox < Internal::Types::Model + class PageListSnapshotPagesItemPdfCropBox < Internal::Types::Model field :left, -> { Integer }, optional: false, nullable: false field :bottom, -> { Integer }, optional: false, nullable: false diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_size.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_size.rb similarity index 74% rename from lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_size.rb rename to lib/CloudPDF/types/page_list_snapshot_pages_item_size.rb index 3945ab63..3874e503 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_size.rb +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_size.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - class ChangeItemPagesCopyLayoutPagesItemSize < Internal::Types::Model + class PageListSnapshotPagesItemSize < Internal::Types::Model field :width, -> { Integer }, optional: false, nullable: false field :height, -> { Integer }, optional: false, nullable: false diff --git a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_tab_order.rb b/lib/CloudPDF/types/page_list_snapshot_pages_item_tab_order.rb similarity index 82% rename from lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_tab_order.rb rename to lib/CloudPDF/types/page_list_snapshot_pages_item_tab_order.rb index 021f27e5..f6d21549 100644 --- a/lib/CloudPDF/types/change_item_pages_copy_layout_pages_item_tab_order.rb +++ b/lib/CloudPDF/types/page_list_snapshot_pages_item_tab_order.rb @@ -2,7 +2,7 @@ module CloudPDF module Types - module ChangeItemPagesCopyLayoutPagesItemTabOrder + module PageListSnapshotPagesItemTabOrder extend CloudPDF::Internal::Types::Enum ROWS = "rows" diff --git a/lib/CloudPDF/types/doc_pages_viewports_response_viewports_item.rb b/lib/CloudPDF/types/page_measurement_viewport.rb similarity index 62% rename from lib/CloudPDF/types/doc_pages_viewports_response_viewports_item.rb rename to lib/CloudPDF/types/page_measurement_viewport.rb index 000f0440..08515115 100644 --- a/lib/CloudPDF/types/doc_pages_viewports_response_viewports_item.rb +++ b/lib/CloudPDF/types/page_measurement_viewport.rb @@ -2,8 +2,8 @@ module CloudPDF module Types - class DocPagesViewportsResponseViewportsItem < Internal::Types::Model - field :bbox, -> { CloudPDF::Types::DocPagesViewportsResponseViewportsItemBbox }, optional: false, nullable: false + class PageMeasurementViewport < Internal::Types::Model + field :bbox, -> { CloudPDF::Types::PageMeasurementViewportBbox }, optional: false, nullable: false field :name, -> { String }, optional: false, nullable: true diff --git a/lib/CloudPDF/types/page_measurement_viewport_bbox.rb b/lib/CloudPDF/types/page_measurement_viewport_bbox.rb new file mode 100644 index 00000000..bd207934 --- /dev/null +++ b/lib/CloudPDF/types/page_measurement_viewport_bbox.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module CloudPDF + module Types + class PageMeasurementViewportBbox < Internal::Types::Model + field :x, -> { Integer }, optional: false, nullable: false + + field :y, -> { Integer }, optional: false, nullable: false + + field :width, -> { Integer }, optional: false, nullable: false + + field :height, -> { Integer }, optional: false, nullable: false + end + end +end diff --git a/lib/CloudPDF/version.rb b/lib/CloudPDF/version.rb index 67cada4f..c5377a09 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" + VERSION = "3.1.0" end diff --git a/lib/cloudpdf.rb b/lib/cloudpdf.rb index c8bd3163..16090835 100644 --- a/lib/cloudpdf.rb +++ b/lib/cloudpdf.rb @@ -701,6 +701,28 @@ require_relative "CloudPDF/types/change_op_outline_move" require_relative "CloudPDF/types/change_op_outline_delete" require_relative "CloudPDF/types/change_op_pages_rotate" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_subtype" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_x_item_fraction" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_x_item_label_position" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_x_item" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_y_item_fraction" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_y_item_label_position" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_y_item" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_distance_item_fraction" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_distance_item_label_position" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_distance_item" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_area_item_fraction" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_area_item_label_position" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_area_item" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_angle_item_fraction" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_angle_item_label_position" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_angle_item" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_slope_item_fraction" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_slope_item_label_position" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_slope_item" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure_origin" +require_relative "CloudPDF/types/change_op_pages_set_scale_measure" +require_relative "CloudPDF/types/change_op_pages_set_scale" require_relative "CloudPDF/types/change_op_pages_reorder" require_relative "CloudPDF/types/change_op_pages_delete" require_relative "CloudPDF/types/change_op_pages_insert_blank_spec_size" @@ -1039,6 +1061,26 @@ require_relative "CloudPDF/types/document_outline" require_relative "CloudPDF/types/outline_order" require_relative "CloudPDF/types/outline_mutation_meta" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_size" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_tab_order" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_boxes_media" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_boxes_crop" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_boxes_bleed" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_boxes_trim" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_boxes_art" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_boxes" +require_relative "CloudPDF/types/page_list_snapshot_pages_item_pdf_crop_box" +require_relative "CloudPDF/types/page_measurement_viewport_bbox" +require_relative "CloudPDF/types/page_measurement_viewport" +require_relative "CloudPDF/types/page_list_snapshot_pages_item" +require_relative "CloudPDF/types/page_list_snapshot_labels_item_style" +require_relative "CloudPDF/types/page_list_snapshot_labels_item" +require_relative "CloudPDF/types/page_list_snapshot_named_pages_item_target_page" +require_relative "CloudPDF/types/page_list_snapshot_named_pages_item_target_template" +require_relative "CloudPDF/types/page_list_snapshot_named_pages_item_target_dangling" +require_relative "CloudPDF/types/page_list_snapshot_named_pages_item_target" +require_relative "CloudPDF/types/page_list_snapshot_named_pages_item" +require_relative "CloudPDF/types/page_list_snapshot" require_relative "CloudPDF/types/attachment" require_relative "CloudPDF/types/attachment_list" require_relative "CloudPDF/types/attachment_mutation_meta" @@ -1076,138 +1118,34 @@ require_relative "CloudPDF/types/change_item_outline_move" require_relative "CloudPDF/types/change_item_outline_delete" require_relative "CloudPDF/types/change_item_outline_restore" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_size" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_tab_order" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_boxes" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_pages_item" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_labels_item_style" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_labels_item" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_named_pages_item_target" -require_relative "CloudPDF/types/change_item_pages_rotate_layout_named_pages_item" -require_relative "CloudPDF/types/change_item_pages_rotate_layout" require_relative "CloudPDF/types/change_item_pages_rotate" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_size" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_tab_order" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_boxes" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_pages_item" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_labels_item_style" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_labels_item" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_named_pages_item_target" -require_relative "CloudPDF/types/change_item_pages_reorder_layout_named_pages_item" -require_relative "CloudPDF/types/change_item_pages_reorder_layout" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_subtype" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_x_item_fraction" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_x_item_label_position" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_x_item" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_y_item_fraction" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_y_item_label_position" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_y_item" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_distance_item_fraction" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_distance_item_label_position" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_distance_item" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_area_item_fraction" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_area_item_label_position" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_area_item" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_angle_item_fraction" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_angle_item_label_position" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_angle_item" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_slope_item_fraction" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_slope_item_label_position" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_slope_item" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure_origin" +require_relative "CloudPDF/types/change_item_pages_set_scale_measure" +require_relative "CloudPDF/types/change_item_pages_set_scale" require_relative "CloudPDF/types/change_item_pages_reorder" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_size" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_tab_order" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_boxes" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/change_item_pages_delete_layout_pages_item" -require_relative "CloudPDF/types/change_item_pages_delete_layout_labels_item_style" -require_relative "CloudPDF/types/change_item_pages_delete_layout_labels_item" -require_relative "CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/change_item_pages_delete_layout_named_pages_item_target" -require_relative "CloudPDF/types/change_item_pages_delete_layout_named_pages_item" -require_relative "CloudPDF/types/change_item_pages_delete_layout" require_relative "CloudPDF/types/change_item_pages_delete" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_size" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_tab_order" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_boxes" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_pages_item" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_labels_item_style" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_labels_item" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item_target" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout_named_pages_item" -require_relative "CloudPDF/types/change_item_pages_insert_blank_layout" require_relative "CloudPDF/types/change_item_pages_insert_blank" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_size" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_tab_order" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_boxes" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/change_item_pages_insert_layout_pages_item" -require_relative "CloudPDF/types/change_item_pages_insert_layout_labels_item_style" -require_relative "CloudPDF/types/change_item_pages_insert_layout_labels_item" -require_relative "CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/change_item_pages_insert_layout_named_pages_item_target" -require_relative "CloudPDF/types/change_item_pages_insert_layout_named_pages_item" -require_relative "CloudPDF/types/change_item_pages_insert_layout" require_relative "CloudPDF/types/change_item_pages_insert" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_size" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_tab_order" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_boxes" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/change_item_pages_copy_layout_pages_item" -require_relative "CloudPDF/types/change_item_pages_copy_layout_labels_item_style" -require_relative "CloudPDF/types/change_item_pages_copy_layout_labels_item" -require_relative "CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/change_item_pages_copy_layout_named_pages_item_target" -require_relative "CloudPDF/types/change_item_pages_copy_layout_named_pages_item" -require_relative "CloudPDF/types/change_item_pages_copy_layout" require_relative "CloudPDF/types/change_item_pages_copy" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_size" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_tab_order" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_boxes" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/change_item_pages_restore_layout_pages_item" -require_relative "CloudPDF/types/change_item_pages_restore_layout_labels_item_style" -require_relative "CloudPDF/types/change_item_pages_restore_layout_labels_item" -require_relative "CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/change_item_pages_restore_layout_named_pages_item_target" -require_relative "CloudPDF/types/change_item_pages_restore_layout_named_pages_item" -require_relative "CloudPDF/types/change_item_pages_restore_layout" require_relative "CloudPDF/types/change_item_pages_restore" require_relative "CloudPDF/types/change_item_attachments_create" require_relative "CloudPDF/types/change_item_attachments_delete" @@ -1538,49 +1476,11 @@ require_relative "CloudPDF/types/doc_forms_reorder_widgets_response" require_relative "CloudPDF/types/doc_forms_reorder_calculations_response" require_relative "CloudPDF/types/doc_forms_reset_response" -require_relative "CloudPDF/types/doc_pages_viewports_response_viewports_item_bbox" -require_relative "CloudPDF/types/doc_pages_viewports_response_viewports_item" require_relative "CloudPDF/types/doc_pages_viewports_response" require_relative "CloudPDF/types/doc_pages_set_scale_response" require_relative "CloudPDF/types/doc_pages_set_name_request" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_size" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_tab_order" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_boxes" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_pages_item" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_labels_item_style" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_labels_item" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item_target" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout_named_pages_item" -require_relative "CloudPDF/types/doc_pages_set_name_response_layout" require_relative "CloudPDF/types/doc_pages_set_name_response" require_relative "CloudPDF/types/doc_pages_remove_name_request" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_size" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_tab_order" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_media" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_crop" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_bleed" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_trim" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes_art" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_boxes" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item_pdf_crop_box" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_pages_item" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_labels_item_style" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_labels_item" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_page" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_template" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target_dangling" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item_target" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout_named_pages_item" -require_relative "CloudPDF/types/doc_pages_remove_name_response_layout" require_relative "CloudPDF/types/doc_pages_remove_name_response" require_relative "CloudPDF/types/doc_pages_flatten_request" require_relative "CloudPDF/types/doc_pages_flatten_response_usage"