Sha256: a6f384e852622f0e0beadbde54d7f16a58bd316b3630b3f081ba11ec631abd13
Contents?: true
Size: 746 Bytes
Versions: 1
Compression:
Stored size: 746 Bytes
Contents
module RelatonIec def self.respond_to_missing?(method, _include_private) method == "ReferenceFormat" end def self.method_missing(_method, *args) ReferenceFormat.new *args end class ReferenceFormat FORMATS = %w[external inline footnote callout].freeze # # @param [String] format # def initialize(format) unless FORMATS.include? format warn "[relaton-iec] WARNING: Invalid reference format: \"#{format}\"" warn "[relaton-iec] Alloved reference formats are: #{FORMATS.join ', '}" end @format = format end # # @return [String] # def to_s @format end # # @return [Sting] <description> # def inspect to_s end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
relaton-iec-1.16.2 | lib/relaton_iec/basic_block/reference_format.rb |