class DiadocApi::Entity::DocumentAttachment
- DiadocApi::Entity::DocumentAttachment
- Reference
- Object
Included Modules
- JSON::Serializable
- JSON::Serializable::Strict
Defined in:
diadoc_api/entities/document_attachment.crConstructors
- .new(type_named_id : String, signed_content : SignedContent, initial_document_ids : Array(DocumentId), custom_data : Array(CustomDataItem), metadata : Array(MetadataItem))
- .new(pull : JSON::PullParser)
Instance Method Summary
- #comment : String | Nil
- #comment=(comment : String | Nil)
- #custom_data : Array(CustomDataItem)
- #custom_data=(custom_data : Array(CustomDataItem))
- #custom_document_id : String | Nil
- #custom_document_id=(custom_document_id : String | Nil)
- #editing_setting_id : String | Nil
- #editing_setting_id=(editing_setting_id : String | Nil)
- #function : String | Nil
- #function=(function : String | Nil)
- #initial_document_ids : Array(DocumentId)
- #initial_document_ids=(initial_document_ids : Array(DocumentId))
- #is_encrypted : Bool | Nil
- #is_encrypted=(is_encrypted : Bool | Nil)
- #metadata : Array(MetadataItem)
- #metadata=(metadata : Array(MetadataItem))
- #need_receipt : Bool | Nil
- #need_receipt=(need_receipt : Bool | Nil)
- #need_recipient_signature : Bool | Nil
- #need_recipient_signature=(need_recipient_signature : Bool | Nil)
- #signed_content : SignedContent | Nil
- #signed_content=(signed_content : SignedContent | Nil)
- #type_named_id : String
- #type_named_id=(type_named_id : String)
- #version : String | Nil
- #version=(version : String | Nil)
- #workflow_id : Int32 | Nil
- #workflow_id=(workflow_id : Int32 | Nil)
Constructor Detail
def self.new(type_named_id : String, signed_content : SignedContent, initial_document_ids : Array(DocumentId), custom_data : Array(CustomDataItem), metadata : Array(MetadataItem))
#