Module: StimulusPlumbers::Plumber::Options::TokenList

Extended by:
ActiveSupport::Concern
Included in:
Stimulus, Theme
Defined in:
lib/stimulus_plumbers/plumber/options/token_list.rb

Instance Method Summary collapse

Instance Method Details

#merge_token_list(*parts, delimiter: " ") ⇒ Object



11
12
13
14
# File 'lib/stimulus_plumbers/plumber/options/token_list.rb', line 11

def merge_token_list(*parts, delimiter: " ")
  tokens = parts.flat_map { |part| normalize_part(part, delimiter) }
  tokens.compact.uniq.join(delimiter)
end