Sha256: a741ba5e73d95feb8abfa97600cc83b36a03101eb9863375a3a4eaa293371db7
Contents?: true
Size: 395 Bytes
Versions: 34
Compression:
Stored size: 395 Bytes
Contents
# frozen_string_literal: true module Tramway::Admin::AdditionalButtons def set_additional_buttons(buttons, project:) @additional_buttons ||= {} @additional_buttons[project] ||= {} @additional_buttons[project].merge! buttons end def additional_buttons(view: nil, record: nil, project: nil) @additional_buttons&.with_indifferent_access&.dig project, record, view end end
Version data entries
34 entries across 34 versions & 1 rubygems