Sha256: fa3ef905c6cf1648d2b5223833dbbc018b6c19b772617a26df1a4f753b1e94df
Contents?: true
Size: 622 Bytes
Versions: 21
Compression:
Stored size: 622 Bytes
Contents
# Copyright (c) 2023 M.J.N. Corino, The Netherlands # # This software is released under the MIT license. class Wx::RBN::RibbonButtonBar def item_client_data_store @item_client_data ||= {} end private :item_client_data_store def set_item_client_data(item, data) item_client_data_store[item] = data end def get_item_client_data(item) item_client_data_store[item] end alias :item_client_data :get_item_client_data def items if block_given? button_count.times { |i| yield item(i) } else ::Enumerator.new { |y| button_count.times { |i| y << item(i) } } end end end
Version data entries
21 entries across 21 versions & 1 rubygems