class Icalendar::Values::Binary
Constants
- BASE_64_REGEX
Public Instance Methods
Source
# File lib/icalendar/values/binary.rb, line 10 def params_ical ical_param :value, 'BINARY' ical_param :encoding, 'BASE64' super end
Calls superclass method
Icalendar::Value#params_ical
Source
# File lib/icalendar/values/binary.rb, line 16 def value_ical if base64? value else Base64.strict_encode64 value end end
Private Instance Methods
Source
# File lib/icalendar/values/binary.rb, line 28 def base64? value.is_a?(String) && value =~ BASE_64_REGEX end