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

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(address: nil, info: nil, logo: nil, logo_dark: nil, mail: nil, name: nil, phone: nil, www: nil) ⇒ void

Parameters:

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

    @since 0.1.0

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

    @since 0.1.0

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

    @since 0.1.0

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

    @since 0.1.0

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

    @since 0.1.0

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

    @since 0.1.0

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

    @since 0.1.0

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

    @since 0.1.0



# File ''

prop :address, T.nilable(String), name: "address"
prop :info, T.nilable(String), name: "info"
prop :logo, T.nilable(String), name: "logo"
prop :logo_dark, T.nilable(String), name: "logoDark"
prop :mail, T.nilable(String), name: "mail"
prop :name, T.nilable(String), name: "name"
prop :phone, T.nilable(String), name: "phone"
prop :www, T.nilable(String), name: "www"

Instance Attribute Details

#address ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :address, T.nilable(String), name: "address"

#info ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :info, T.nilable(String), name: "info"

#logo ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :logo, T.nilable(String), name: "logo"

#logo_dark ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :logo_dark, T.nilable(String), name: "logoDark"

#mail ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :mail, T.nilable(String), name: "mail"

#name ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

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

#phone ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :phone, T.nilable(String), name: "phone"

#www ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :www, T.nilable(String), name: "www"

Class Method Details

.from_hash(hash, strict = nil) ⇒ Customer

Parameters:

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

Returns:

Since:

  • 0.1.0



461
462
463
# File 'lib/onlyoffice/docs_integration_sdk/document_editor/config.rb', line 461

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