Class: Onlyoffice::DocsIntegrationSdk::DocumentEditor::Config::EditorConfig::Embedded

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: ToolbarDocked

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(embed_url: nil, fullscreen_url: nil, save_url: nil, share_url: nil, toolbar_docked: nil) ⇒ void

Parameters:

  • embed_url (String, nil) (defaults to: nil) —

    @since 0.1.0

  • fullscreen_url (String, nil) (defaults to: nil) —

    @since 0.1.0

  • save_url (String, nil) (defaults to: nil) —

    @since 0.1.0

  • share_url (String, nil) (defaults to: nil) —

    @since 0.1.0

  • toolbar_docked (ToolbarDocked, nil) (defaults to: nil) —

    @since 0.1.0



# File ''

prop :embed_url, T.nilable(String), name: "embedUrl"
prop :fullscreen_url, T.nilable(String), name: "fullscreenUrl"
prop :save_url, T.nilable(String), name: "saveUrl"
prop :share_url, T.nilable(String), name: "shareUrl"
prop :toolbar_docked, T.nilable(ToolbarDocked), name: "toolbarDocked"

Instance Attribute Details

#embed_url ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :embed_url, T.nilable(String), name: "embedUrl"

#fullscreen_url ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :fullscreen_url, T.nilable(String), name: "fullscreenUrl"

#save_url ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :save_url, T.nilable(String), name: "saveUrl"

#share_url ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :share_url, T.nilable(String), name: "shareUrl"

#toolbar_docked ⇒ ToolbarDocked?

Returns:

Since:

  • 0.1.0



# File ''

prop :toolbar_docked, T.nilable(ToolbarDocked), name: "toolbarDocked"

Class Method Details

.from_hash(hash, strict = nil) ⇒ Embedded

Parameters:

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

Returns:

Since:

  • 0.1.0



1372
1373
1374
# File 'lib/onlyoffice/docs_integration_sdk/document_editor/config.rb', line 1372

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