Class: Onlyoffice::DocsIntegrationSdk::DocumentEditor::Config::Document::Permissions
- Inherits:
-
T::Struct
- Object
- T::Struct
- Onlyoffice::DocsIntegrationSdk::DocumentEditor::Config::Document::Permissions
- Extended by:
- T::Sig
- Defined in:
- lib/onlyoffice/docs_integration_sdk/document_editor/config.rb
Overview
Defined Under Namespace
Classes: CommentGroup
Instance Attribute Summary collapse
-
#change_history ⇒ Boolean?
deprecated
Deprecated.
Use events.onRequestRestore instead. This property is deprecated since Document Server version 5.5.
- #chat ⇒ Boolean?
- #comment ⇒ Boolean?
- #comment_groups ⇒ Array<CommentGroup>?
- #copy ⇒ Boolean?
- #delete_comment_author_only ⇒ Boolean?
- #download ⇒ Boolean?
- #edit ⇒ Boolean?
- #edit_comment_author_only ⇒ Boolean?
- #fill_forms ⇒ Boolean?
- #modify_content_control ⇒ Boolean?
- #modify_filter ⇒ Boolean?
- #print ⇒ Boolean?
- #protect ⇒ Boolean?
-
#rename ⇒ Boolean?
deprecated
Deprecated.
Use events.onRequestRename instead. This property is deprecated since Document Server version 6.0.
- #review ⇒ Boolean?
- #review_groups ⇒ Array<String>?
- #user_info_groups ⇒ Array<String>?
Class Method Summary collapse
Instance Method Summary collapse
Constructor Details
#initialize(change_history: nil, chat: nil, comment: nil, comment_groups: nil, copy: nil, delete_comment_author_only: nil, download: nil, edit: nil, edit_comment_author_only: nil, fill_forms: nil, modify_content_control: nil, modify_filter: nil, print: nil, protect: nil, rename: nil, review: nil, review_groups: nil, user_info_groups: nil) ⇒ void
|
|
# File '' prop :change_history, T.nilable(T::Boolean), name: "changeHistory" prop :chat, T.nilable(T::Boolean), name: "chat" prop :comment, T.nilable(T::Boolean), name: "comment" prop :comment_groups, T.nilable(T::Array[CommentGroup]), name: "commentGroups" prop :copy, T.nilable(T::Boolean), name: "copy" prop :delete_comment_author_only, T.nilable(T::Boolean), name: "deleteCommentAuthorOnly" prop :download, T.nilable(T::Boolean), name: "download" prop :edit, T.nilable(T::Boolean), name: "edit" prop :edit_comment_author_only, T.nilable(T::Boolean), name: "editCommentAuthorOnly" prop :fill_forms, T.nilable(T::Boolean), name: "fillForms" prop :modify_content_control, T.nilable(T::Boolean), name: "modifyContentControl" prop :modify_filter, T.nilable(T::Boolean), name: "modifyFilter" prop :print, T.nilable(T::Boolean), name: "print" prop :protect, T.nilable(T::Boolean), name: "protect" prop :rename, T.nilable(T::Boolean), name: "rename" prop :review, T.nilable(T::Boolean), name: "review" prop :review_groups, T.nilable(T::Array[String]), name: "reviewGroups" prop :user_info_groups, T.nilable(T::Array[String]), name: "userInfoGroups" |
Instance Attribute Details
#change_history ⇒ Boolean?
Deprecated.
Use events.onRequestRestore instead. This property is deprecated since Document Server version 5.5.
|
|
# File '' prop :change_history, T.nilable(T::Boolean), name: "changeHistory" |
#chat ⇒ Boolean?
|
|
# File '' prop :chat, T.nilable(T::Boolean), name: "chat" |
#comment ⇒ Boolean?
|
|
# File '' prop :comment, T.nilable(T::Boolean), name: "comment" |
#comment_groups ⇒ Array<CommentGroup>?
|
|
# File '' prop :comment_groups, T.nilable(T::Array[CommentGroup]), name: "commentGroups" |
#copy ⇒ Boolean?
|
|
# File '' prop :copy, T.nilable(T::Boolean), name: "copy" |
#delete_comment_author_only ⇒ Boolean?
|
|
# File '' prop :delete_comment_author_only, T.nilable(T::Boolean), name: "deleteCommentAuthorOnly" |
#download ⇒ Boolean?
|
|
# File '' prop :download, T.nilable(T::Boolean), name: "download" |
#edit ⇒ Boolean?
|
|
# File '' prop :edit, T.nilable(T::Boolean), name: "edit" |
#edit_comment_author_only ⇒ Boolean?
|
|
# File '' prop :edit_comment_author_only, T.nilable(T::Boolean), name: "editCommentAuthorOnly" |
#fill_forms ⇒ Boolean?
|
|
# File '' prop :fill_forms, T.nilable(T::Boolean), name: "fillForms" |
#modify_content_control ⇒ Boolean?
|
|
# File '' prop :modify_content_control, T.nilable(T::Boolean), name: "modifyContentControl" |
#modify_filter ⇒ Boolean?
|
|
# File '' prop :modify_filter, T.nilable(T::Boolean), name: "modifyFilter" |
#print ⇒ Boolean?
|
|
# File '' prop :print, T.nilable(T::Boolean), name: "print" |
#protect ⇒ Boolean?
|
|
# File '' prop :protect, T.nilable(T::Boolean), name: "protect" |
#rename ⇒ Boolean?
Deprecated.
Use events.onRequestRename instead. This property is deprecated since Document Server version 6.0.
|
|
# File '' prop :rename, T.nilable(T::Boolean), name: "rename" |
#review ⇒ Boolean?
|
|
# File '' prop :review, T.nilable(T::Boolean), name: "review" |
#review_groups ⇒ Array<String>?
|
|
# File '' prop :review_groups, T.nilable(T::Array[String]), name: "reviewGroups" |
#user_info_groups ⇒ Array<String>?
|
|
# File '' prop :user_info_groups, T.nilable(T::Array[String]), name: "userInfoGroups" |
Class Method Details
.from_hash(hash, strict = nil) ⇒ Permissions
246 247 248 |
# File 'lib/onlyoffice/docs_integration_sdk/document_editor/config.rb', line 246 def self.from_hash(hash, strict = nil) super(hash, strict) end |