class DiadocApi::Entity::DocumentAttachment

Included Modules

Defined in:

diadoc_api/entities/document_attachment.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(type_named_id : String, signed_content : SignedContent, initial_document_ids : Array(DocumentId), custom_data : Array(CustomDataItem), metadata : Array(MetadataItem)) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def comment : String | Nil #

def comment=(comment : String | Nil) #

def custom_data : Array(CustomDataItem) #

[View source]
def custom_data=(custom_data : Array(CustomDataItem)) #

[View source]
def custom_document_id : String | Nil #

def custom_document_id=(custom_document_id : String | Nil) #

def editing_setting_id : String | Nil #

def editing_setting_id=(editing_setting_id : String | Nil) #

def function : String | Nil #

def function=(function : String | Nil) #

def initial_document_ids : Array(DocumentId) #

def initial_document_ids=(initial_document_ids : Array(DocumentId)) #

def is_encrypted : Bool | Nil #

def is_encrypted=(is_encrypted : Bool | Nil) #

def metadata : Array(MetadataItem) #

[View source]
def metadata=(metadata : Array(MetadataItem)) #

[View source]
def need_receipt : Bool | Nil #

def need_receipt=(need_receipt : Bool | Nil) #

def need_recipient_signature : Bool | Nil #

def need_recipient_signature=(need_recipient_signature : Bool | Nil) #

def signed_content : SignedContent | Nil #

[View source]
def signed_content=(signed_content : SignedContent | Nil) #

[View source]
def type_named_id : String #

def type_named_id=(type_named_id : String) #

def version : String | Nil #

def version=(version : String | Nil) #

def workflow_id : Int32 | Nil #

def workflow_id=(workflow_id : Int32 | Nil) #