Class: Onlyoffice::DocsIntegrationSdk::DocumentServer::Client::ConversionService::Request::DocumentLayout

Inherits:
T::Struct
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/onlyoffice/docs_integration_sdk/document_server/client/conversion.rb

Overview

Since:

  • 0.1.0

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(draw_place_holders: nil, draw_form_highlight: nil, is_print: nil) ⇒ void

Parameters:

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

    @since 0.1.0

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

    @since 0.1.0

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

    @since 0.1.0



# File ''

prop :draw_place_holders, T.nilable(T::Boolean), name: "drawPlaceHolders"
prop :draw_form_highlight, T.nilable(T::Boolean), name: "drawFormHighlight"
prop :is_print, T.nilable(T::Boolean), name: "isPrint"

Instance Attribute Details

#draw_form_highlight ⇒ Boolean?

Returns:

  • (Boolean, nil)

Since:

  • 0.1.0



# File ''

prop :draw_form_highlight, T.nilable(T::Boolean), name: "drawFormHighlight"

#draw_place_holders ⇒ Boolean?

Returns:

  • (Boolean, nil)

Since:

  • 0.1.0



# File ''

prop :draw_place_holders, T.nilable(T::Boolean), name: "drawPlaceHolders"

#is_print ⇒ Boolean?

Returns:

  • (Boolean, nil)

Since:

  • 0.1.0



# File ''

prop :is_print, T.nilable(T::Boolean), name: "isPrint"

Class Method Details

.from_hash(hash, strict = nil) ⇒ DocumentLayout

Parameters:

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

Returns:

Since:

  • 0.1.0



168
169
170
# File 'lib/onlyoffice/docs_integration_sdk/document_server/client/conversion.rb', line 168

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