Sha256: 61c1615769fc514957f48749bc7d8674219c8c09c3ddb52b8657f92b61700304
Contents?: true
Size: 968 Bytes
Versions: 32
Compression:
Stored size: 968 Bytes
Contents
module Shop module Interface module Discounts def self.included(base) base.send :include, InstanceMethods end module InstanceMethods attr_accessor :discounts protected def load_default_shop_discounts_regions returning OpenStruct.new do |discounts| discounts.edit = Radiant::AdminUI::RegionSet.new do |edit| edit.main.concat %w{head form popups} edit.form.concat %w{inputs meta parts foot} edit.foot.concat %w{buttons timestamp} end discounts.new = discounts.edit discounts.index = Radiant::AdminUI::RegionSet.new do |index| index.head.concat %w{} index.body.concat %w{name code amount modify} index.foot.concat %w{buttons} end discounts.remove = discounts.index end end end end end end
Version data entries
32 entries across 32 versions & 1 rubygems