@@ -677,6 +677,43 @@ class AccountIssue
677677 # @return [String]
678678 attr_accessor :prerendered_content
679679
680+ # Pre-rendered HTML that contains a link to the external location where the ODS
681+ # can be requested and instructions for how to request it. HTML elements contain
682+ # CSS classes that can be used to customize the style of this snippet. Always
683+ # sanitize the HTML before embedding it directly to your application. The
684+ # sanitizer needs to allow basic HTML tags, such as: `div`, `span`, `p`, `a`, `
685+ # ul`, `li`, `table`, `tr`, `td`. For example, you can use [DOMPurify](https://
686+ # www.npmjs.com/package/dompurify). CSS classes: * `ods-section`* - wrapper
687+ # around the out-of-court dispute resolution section * `ods-description`* -
688+ # intro text for the out-of-court dispute resolution. It may contain multiple
689+ # segments and a link. * `ods-param`* - wrapper around the header-value pair for
690+ # parameters that merchant may need to provide during the ODS process. * `ods-
691+ # routing-id`* - ods param for the Routing ID. * `ods-reference-id`* - ods param
692+ # for the Routing ID. * `ods-param-header`* - header for the ODS parameter * `
693+ # ods-param-value`* - value of the ODS parameter. This value should be rendered
694+ # in a way that it is easy for merchants to identify and copy. * `segment` -
695+ # section of the text, `span` inside paragraph * `segment-attribute` - section
696+ # of the text that represents a product attribute, for example 'image\_link' * `
697+ # segment-literal` - section of the text that contains a special value, for
698+ # example '0-1000 kg' * `segment-bold` - section of the text that should be
699+ # rendered as bold * `segment-italic` - section of the text that should be
700+ # rendered as italic * `tooltip` - used on paragraphs that should be rendered
701+ # with a tooltip. A section of the text in such a paragraph will have a class `
702+ # tooltip-text` and is intended to be shown in a mouse over dialog. If the style
703+ # is not used, the `tooltip-text` section would be shown on a new line, after
704+ # the main part of the text. * `tooltip-text` - marks a section of the text
705+ # within a `tooltip`, that is intended to be shown in a mouse over dialog. * `
706+ # tooltip-icon` - marks a section of the text within a `tooltip`, that can be
707+ # replaced with a tooltip icon, for example '?' or 'i'. By default, this section
708+ # contains a `br` tag, that is separating the main text and the tooltip text
709+ # when the style is not used. * `tooltip-style-question` - the tooltip shows
710+ # helpful information, can use the '?' as an icon. * `tooltip-style-info` - the
711+ # tooltip adds additional information fitting to the context, can use the 'i' as
712+ # an icon.
713+ # Corresponds to the JSON property `prerenderedOutOfCourtDisputeSettlement`
714+ # @return [String]
715+ attr_accessor :prerendered_out_of_court_dispute_settlement
716+
680717 # Title of the issue.
681718 # Corresponds to the JSON property `title`
682719 # @return [String]
@@ -691,6 +728,7 @@ def update!(**args)
691728 @actions = args[:actions] if args.key?(:actions)
692729 @impact = args[:impact] if args.key?(:impact)
693730 @prerendered_content = args[:prerendered_content] if args.key?(:prerendered_content)
731+ @prerendered_out_of_court_dispute_settlement = args[:prerendered_out_of_court_dispute_settlement] if args.key?(:prerendered_out_of_court_dispute_settlement)
694732 @title = args[:title] if args.key?(:title)
695733 end
696734 end
@@ -9664,6 +9702,43 @@ class ProductIssue
96649702 # @return [String]
96659703 attr_accessor :prerendered_content
96669704
9705+ # Pre-rendered HTML that contains a link to the external location where the ODS
9706+ # can be requested and instructions for how to request it. HTML elements contain
9707+ # CSS classes that can be used to customize the style of this snippet. Always
9708+ # sanitize the HTML before embedding it directly to your application. The
9709+ # sanitizer needs to allow basic HTML tags, such as: `div`, `span`, `p`, `a`, `
9710+ # ul`, `li`, `table`, `tr`, `td`. For example, you can use [DOMPurify](https://
9711+ # www.npmjs.com/package/dompurify). CSS classes: * `ods-section`* - wrapper
9712+ # around the out-of-court dispute resolution section * `ods-description`* -
9713+ # intro text for the out-of-court dispute resolution. It may contain multiple
9714+ # segments and a link. * `ods-param`* - wrapper around the header-value pair for
9715+ # parameters that merchant may need to provide during the ODS process. * `ods-
9716+ # routing-id`* - ods param for the Routing ID. * `ods-reference-id`* - ods param
9717+ # for the Routing ID. * `ods-param-header`* - header for the ODS parameter * `
9718+ # ods-param-value`* - value of the ODS parameter. This value should be rendered
9719+ # in a way that it is easy for merchants to identify and copy. * `segment` -
9720+ # section of the text, `span` inside paragraph * `segment-attribute` - section
9721+ # of the text that represents a product attribute, for example 'image\_link' * `
9722+ # segment-literal` - section of the text that contains a special value, for
9723+ # example '0-1000 kg' * `segment-bold` - section of the text that should be
9724+ # rendered as bold * `segment-italic` - section of the text that should be
9725+ # rendered as italic * `tooltip` - used on paragraphs that should be rendered
9726+ # with a tooltip. A section of the text in such a paragraph will have a class `
9727+ # tooltip-text` and is intended to be shown in a mouse over dialog. If the style
9728+ # is not used, the `tooltip-text` section would be shown on a new line, after
9729+ # the main part of the text. * `tooltip-text` - marks a section of the text
9730+ # within a `tooltip`, that is intended to be shown in a mouse over dialog. * `
9731+ # tooltip-icon` - marks a section of the text within a `tooltip`, that can be
9732+ # replaced with a tooltip icon, for example '?' or 'i'. By default, this section
9733+ # contains a `br` tag, that is separating the main text and the tooltip text
9734+ # when the style is not used. * `tooltip-style-question` - the tooltip shows
9735+ # helpful information, can use the '?' as an icon. * `tooltip-style-info` - the
9736+ # tooltip adds additional information fitting to the context, can use the 'i' as
9737+ # an icon.
9738+ # Corresponds to the JSON property `prerenderedOutOfCourtDisputeSettlement`
9739+ # @return [String]
9740+ attr_accessor :prerendered_out_of_court_dispute_settlement
9741+
96679742 # Title of the issue.
96689743 # Corresponds to the JSON property `title`
96699744 # @return [String]
@@ -9678,6 +9753,7 @@ def update!(**args)
96789753 @actions = args[:actions] if args.key?(:actions)
96799754 @impact = args[:impact] if args.key?(:impact)
96809755 @prerendered_content = args[:prerendered_content] if args.key?(:prerendered_content)
9756+ @prerendered_out_of_court_dispute_settlement = args[:prerendered_out_of_court_dispute_settlement] if args.key?(:prerendered_out_of_court_dispute_settlement)
96819757 @title = args[:title] if args.key?(:title)
96829758 end
96839759 end
0 commit comments