Sha256: 42429058246f471abd344fe282582447ce74d99031924b8ebbe42dcd30ba4ba2

Contents?: true

Size: 344 Bytes

Versions: 29

Compression:

Stored size: 344 Bytes

Contents

# frozen_string_literal: true

module EacTemplates
  module InterfaceMethods
    COMMON = %i[apply path].freeze
    ONLY_DIRECTORY = %i[child children].freeze
    DIRECTORY = COMMON + ONLY_DIRECTORY
    ONLY_FILE = %i[apply_to_file content variables].freeze
    FILE = COMMON + ONLY_FILE
    ALL = COMMON + ONLY_DIRECTORY + ONLY_FILE
  end
end

Version data entries

29 entries across 29 versions & 2 rubygems

Version Path
eac_templates-0.7.1 lib/eac_templates/interface_methods.rb
eac_tools-0.93.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_templates-0.7.0 lib/eac_templates/interface_methods.rb
eac_tools-0.91.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_templates-0.5.1 lib/eac_templates/interface_methods.rb
eac_tools-0.76.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.75.2 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.75.1 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.75.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.74.1 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.74.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.73.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.72.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.70.1 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.70.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.69.1 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.69.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.68.0 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.67.1 sub/eac_templates/lib/eac_templates/interface_methods.rb
eac_tools-0.67.0 sub/eac_templates/lib/eac_templates/interface_methods.rb