class Prawn::Emoji::Char
Constants
- VARIATION_SELECTORS
Attributes
Public Class Methods
Source
# File lib/prawn/emoji/char.rb, line 9 def format_codepoint(codepoints) (codepoints - VARIATION_SELECTORS).map { |c| c.rjust(4, '0') }.join('-').downcase end
Source
# File lib/prawn/emoji/char.rb, line 17 def initialize(char, font_size) @char = char @font_size = font_size end
Public Instance Methods
Source
# File lib/prawn/emoji/char.rb, line 26 def codepoint @codepoint ||= self.class.format_codepoint(char.codepoints.map { |c| c.to_s(16) }) end