Class: Onlyoffice::DocsIntegrationSdk::DocumentEditor::Config::EditorConfig
- Inherits:
-
T::Struct
- Object
- T::Struct
- Onlyoffice::DocsIntegrationSdk::DocumentEditor::Config::EditorConfig
- Extended by:
- T::Sig
- Defined in:
- lib/onlyoffice/docs_integration_sdk/document_editor/config.rb
Overview
Defined Under Namespace
Classes: CoEditing, Customization, Embedded, Mode, Plugins, Recent, Template, User
Instance Attribute Summary collapse
- #action_link ⇒ Hash{T.untyped => T.untyped}?
- #callback_url ⇒ String?
- #co_editing ⇒ CoEditing?
- #create_url ⇒ String?
- #customization ⇒ Customization?
- #embedded ⇒ Embedded?
- #lang ⇒ String?
-
#location ⇒ String?
deprecated
Deprecated.
Use #region instead. This property is deprecated since Document Server version 8.2.
- #mode ⇒ Mode?
- #plugins ⇒ Plugins?
- #recent ⇒ Array<Recent>?
- #region ⇒ String?
- #templates ⇒ Array<Template>?
- #user ⇒ User?
Class Method Summary collapse
Instance Method Summary collapse
Constructor Details
#initialize(action_link: nil, callback_url: nil, co_editing: nil, create_url: nil, lang: nil, location: nil, mode: nil, recent: nil, region: nil, templates: nil, user: nil, customization: nil, embedded: nil, plugins: nil) ⇒ void
|
|
# File '' prop :action_link, T.nilable(T::Hash[T.untyped, T.untyped]), name: "actionLink" prop :callback_url, T.nilable(String), name: "callbackUrl" prop :co_editing, T.nilable(CoEditing), name: "coEditing" prop :create_url, T.nilable(String), name: "createUrl" prop :lang, T.nilable(String), name: "lang" prop :location, T.nilable(String), name: "location" prop :mode, T.nilable(Mode), name: "mode" prop :recent, T.nilable(T::Array[Recent]), name: "recent" prop :region, T.nilable(String), name: "region" prop :templates, T.nilable(T::Array[Template]), name: "templates" prop :user, T.nilable(User), name: "user" prop :customization, T.nilable(Customization), name: "customization" prop :embedded, T.nilable(Embedded), name: "embedded" prop :plugins, T.nilable(Plugins), name: "plugins" |
Instance Attribute Details
#action_link ⇒ Hash{T.untyped => T.untyped}?
|
|
# File '' prop :action_link, T.nilable(T::Hash[T.untyped, T.untyped]), name: "actionLink" |
#callback_url ⇒ String?
|
|
# File '' prop :callback_url, T.nilable(String), name: "callbackUrl" |
#create_url ⇒ String?
|
|
# File '' prop :create_url, T.nilable(String), name: "createUrl" |
#customization ⇒ Customization?
|
|
# File '' prop :customization, T.nilable(Customization), name: "customization" |
#lang ⇒ String?
|
|
# File '' prop :lang, T.nilable(String), name: "lang" |
#location ⇒ String?
Deprecated.
Use #region instead. This property is deprecated since Document Server version 8.2.
|
|
# File '' prop :location, T.nilable(String), name: "location" |
#region ⇒ String?
|
|
# File '' prop :region, T.nilable(String), name: "region" |
Class Method Details
.from_hash(hash, strict = nil) ⇒ EditorConfig
1445 1446 1447 |
# File 'lib/onlyoffice/docs_integration_sdk/document_editor/config.rb', line 1445 def self.from_hash(hash, strict = nil) super(hash, strict) end |