Class: Onlyoffice::DocsIntegrationSdk::DocumentEditor::Config::EditorConfig::Customization::Review

Inherits:
T::Struct
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/onlyoffice/docs_integration_sdk/document_editor/config.rb

Overview

Since:

  • 0.1.0

Defined Under Namespace

Classes: ReviewDisplay

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hide_review_display: nil, hover_mode: nil, review_display: nil, show_review_changes: nil, track_changes: nil) ⇒ void

Parameters:

  • hide_review_display (Boolean, nil) (defaults to: nil) —

    @since 0.1.0

  • hover_mode (Boolean, nil) (defaults to: nil) —

    @since 0.1.0

  • review_display (ReviewDisplay, nil) (defaults to: nil) —

    @since 0.1.0

  • show_review_changes (Boolean, nil) (defaults to: nil) —

    @since 0.1.0

  • track_changes (Boolean, nil) (defaults to: nil) —

    @since 0.1.0



# File ''

prop :hide_review_display, T.nilable(T::Boolean), name: "hideReviewDisplay"
prop :hover_mode, T.nilable(T::Boolean), name: "hoverMode"
prop :review_display, T.nilable(ReviewDisplay), name: "reviewDisplay"
prop :show_review_changes, T.nilable(T::Boolean), name: "showReviewChanges"
prop :track_changes, T.nilable(T::Boolean), name: "trackChanges"

Instance Attribute Details

#hide_review_display ⇒ Boolean?

Returns:

  • (Boolean, nil)

Since:

  • 0.1.0



# File ''

prop :hide_review_display, T.nilable(T::Boolean), name: "hideReviewDisplay"

#hover_mode ⇒ Boolean?

Returns:

  • (Boolean, nil)

Since:

  • 0.1.0



# File ''

prop :hover_mode, T.nilable(T::Boolean), name: "hoverMode"

#review_display ⇒ ReviewDisplay?

Returns:

Since:

  • 0.1.0



# File ''

prop :review_display, T.nilable(ReviewDisplay), name: "reviewDisplay"

#show_review_changes ⇒ Boolean?

Returns:

  • (Boolean, nil)

Since:

  • 0.1.0



# File ''

prop :show_review_changes, T.nilable(T::Boolean), name: "showReviewChanges"

#track_changes ⇒ Boolean?

Returns:

  • (Boolean, nil)

Since:

  • 0.1.0



# File ''

prop :track_changes, T.nilable(T::Boolean), name: "trackChanges"

Class Method Details

.from_hash(hash, strict = nil) ⇒ Review

Parameters:

  • hash (T.untyped)
  • strict (T.untyped) (defaults to: nil)

Returns:

Since:

  • 0.1.0



1085
1086
1087
# File 'lib/onlyoffice/docs_integration_sdk/document_editor/config.rb', line 1085

def self.from_hash(hash, strict = nil)
  super(hash, strict)
end