Module: Mail::CommonMessageId::InstanceMethods

Defined in:
lib/mail/fields/common/common_message_id.rb

Overview

:doc:

Instance Method Summary collapse

Instance Method Details

#defaultObject



27
28
29
30
31
32
33
# File 'lib/mail/fields/common/common_message_id.rb', line 27

def default
  if message_ids.length == 1
    message_ids[0]
  else
    message_ids
  end
end

#elementObject



15
16
17
# File 'lib/mail/fields/common/common_message_id.rb', line 15

def element
  @element ||= Mail::MessageIdsElement.new(value)
end

#message_idObject



19
20
21
# File 'lib/mail/fields/common/common_message_id.rb', line 19

def message_id
  element.message_id
end

#message_idsObject



23
24
25
# File 'lib/mail/fields/common/common_message_id.rb', line 23

def message_ids
  element.message_ids
end

#treeObject



11
12
13
# File 'lib/mail/fields/common/common_message_id.rb', line 11

def tree
  @tree ||= element.tree
end