Module: MobileWorkflow::Displayable::Steps::List

Included in:
MobileWorkflow::Displayable
Defined in:
app/models/concerns/mobile_workflow/displayable/steps/list.rb

Instance Method Summary collapse

Instance Method Details

#mw_list_item(id: self.id, text:, detail_text: nil, sf_symbol_name: nil, material_icon_name: nil, preview_url: nil) ⇒ Object



5
6
7
# File 'app/models/concerns/mobile_workflow/displayable/steps/list.rb', line 5

def mw_list_item(id: self.id, text:, detail_text: nil, sf_symbol_name: nil, material_icon_name: nil, preview_url: nil)
  { id: id, text: text, detailText: detail_text, sfSymbolName: sf_symbol_name, materialIconName: material_icon_name, imageURL: preview_url }.compact
end

#mw_list_search_suggestion(id: self.id, text:, section_name:, sf_symbol_name: nil) ⇒ Object



9
10
11
# File 'app/models/concerns/mobile_workflow/displayable/steps/list.rb', line 9

def mw_list_search_suggestion(id: self.id, text:, section_name:, sf_symbol_name: nil)
  {id: id.to_s, text: text, sectionName: section_name, sfSymbolName: sf_symbol_name}.compact
end