class DiadocApi::Entity::Message

Included Modules

Defined in:

diadoc_api/entities/message.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def created_from_draft_id : String | Nil #

def created_from_draft_id=(created_from_draft_id : String | Nil) #

def draft_is_locked : Bool | Nil #

def draft_is_locked=(draft_is_locked : Bool | Nil) #

def draft_is_recycled : Bool | Nil #

def draft_is_recycled=(draft_is_recycled : Bool | Nil) #

def draft_is_transformed_to_message_id_list : Array(String) #

[View source]
def draft_is_transformed_to_message_id_list=(draft_is_transformed_to_message_id_list : Array(String)) #

[View source]
def entities : Array(EntityObj) #

[View source]
def entities=(entities : Array(EntityObj)) #

[View source]
def from_box_id : String #

def from_box_id=(from_box_id : String) #

def from_title : String #

def from_title=(from_title : String) #

def is_deleted : Bool | Nil #

def is_deleted=(is_deleted : Bool | Nil) #

def is_draft : Bool | Nil #

def is_draft=(is_draft : Bool | Nil) #

def is_internal : Bool | Nil #

def is_internal=(is_internal : Bool | Nil) #

def is_proxified : Bool | Nil #

def is_proxified=(is_proxified : Bool | Nil) #

def is_reusable : Bool | Nil #

def is_reusable=(is_reusable : Bool | Nil) #

def is_test : Bool | Nil #

def is_test=(is_test : Bool | Nil) #

def last_patch_timestamp_ticks : Int64 #

def last_patch_timestamp_ticks=(last_patch_timestamp_ticks : Int64) #

def lock_mode : LockMode #

[View source]
def lock_mode=(lock_mode : LockMode) #

[View source]
def message_id : String #

def message_id=(message_id : String) #

def message_type : MessageType #

[View source]
def message_type=(message_type : MessageType) #

[View source]
def packet_is_locked : Bool | Nil #

def packet_is_locked=(packet_is_locked : Bool | Nil) #

def proxy_box_id : String | Nil #

def proxy_box_id=(proxy_box_id : String | Nil) #

def proxy_title : String | Nil #

def proxy_title=(proxy_title : String | Nil) #

def template_to_letter_transformation_info : TemplateToLetterTransformationInfo | Nil #

[View source]
def template_to_letter_transformation_info=(template_to_letter_transformation_info : TemplateToLetterTransformationInfo | Nil) #

[View source]
def timestamp_ticks : Int64 #

def timestamp_ticks=(timestamp_ticks : Int64) #

def to_box_id : String | Nil #

def to_box_id=(to_box_id : String | Nil) #

def to_title : String | Nil #

def to_title=(to_title : String | Nil) #