Module: KeystoneUiHelper
- Defined in:
- app/helpers/keystone_ui_helper.rb
Instance Method Summary collapse
- #ui_accordion(**args) ⇒ Object
- #ui_alert(**args) ⇒ Object
- #ui_badge(**args) ⇒ Object
- #ui_bottom_nav(**args, &block) ⇒ Object
- #ui_bottom_nav_item(**args) ⇒ Object
- #ui_button(**args) ⇒ Object
- #ui_card(**args) ⇒ Object
- #ui_card_link(**args, &block) ⇒ Object
- #ui_chart_card(**args, &block) ⇒ Object
- #ui_code(**args, &block) ⇒ Object
- #ui_color_picker(**args) ⇒ Object
- #ui_column_picker(**args) ⇒ Object
- #ui_copy_button(**args) ⇒ Object
- #ui_cta_banner(**args, &block) ⇒ Object
- #ui_data_table(**args, &block) ⇒ Object
- #ui_disclosure(**args, &block) ⇒ Object
- #ui_feature_grid(**args) ⇒ Object
- #ui_file_upload(**args) ⇒ Object
- #ui_form(**args, &block) ⇒ Object
- #ui_form_field(**args) ⇒ Object
- #ui_form_page(**args) ⇒ Object
- #ui_funnel(**args) ⇒ Object
- #ui_grid(**args, &block) ⇒ Object
- #ui_hero(**args, &block) ⇒ Object
- #ui_input(**args) ⇒ Object
- #ui_line_chart(**args) ⇒ Object
- #ui_mobile_actions(**args, &block) ⇒ Object
- #ui_mobile_header(**args) ⇒ Object
- #ui_modal(**args, &block) ⇒ Object
- #ui_multi_select(**args) ⇒ Object
- #ui_nav_dropdown(**args, &block) ⇒ Object
- #ui_nav_item(**args) ⇒ Object
- #ui_navbar(**args, &block) ⇒ Object
- #ui_option_card(**args, &block) ⇒ Object
- #ui_page(**args, &block) ⇒ Object
- #ui_page_header(**args, &block) ⇒ Object
- #ui_panel(**args, &block) ⇒ Object
- #ui_pipeline(**args) ⇒ Object
- #ui_progress(**args) ⇒ Object
- #ui_radio_card(**args) ⇒ Object
- #ui_section(**args, &block) ⇒ Object
- #ui_select(**args) ⇒ Object
- #ui_settings_link(**args) ⇒ Object
- #ui_show_page(**args) ⇒ Object
- #ui_stat_card(**args) ⇒ Object
- #ui_swipe_deck(**args, &block) ⇒ Object
- #ui_tab_switcher(**args, &block) ⇒ Object
- #ui_textarea(**args) ⇒ Object
Instance Method Details
#ui_accordion(**args) ⇒ Object
4 5 6 |
# File 'app/helpers/keystone_ui_helper.rb', line 4 def ui_accordion(**args) render Keystone::Ui::AccordionComponent.new(**args) end |
#ui_alert(**args) ⇒ Object
100 101 102 |
# File 'app/helpers/keystone_ui_helper.rb', line 100 def ui_alert(**args) render Keystone::Ui::AlertComponent.new(**args) end |
#ui_badge(**args) ⇒ Object
40 41 42 |
# File 'app/helpers/keystone_ui_helper.rb', line 40 def ui_badge(**args) render Keystone::Ui::BadgeComponent.new(**args) end |
#ui_bottom_nav(**args, &block) ⇒ Object
132 133 134 |
# File 'app/helpers/keystone_ui_helper.rb', line 132 def ui_bottom_nav(**args, &block) render Keystone::Ui::BottomNavComponent.new(**args), &block end |
#ui_bottom_nav_item(**args) ⇒ Object
136 137 138 |
# File 'app/helpers/keystone_ui_helper.rb', line 136 def ui_bottom_nav_item(**args) render Keystone::Ui::BottomNavItemComponent.new(**args) end |
#ui_button(**args) ⇒ Object
52 53 54 |
# File 'app/helpers/keystone_ui_helper.rb', line 52 def (**args) render Keystone::Ui::ButtonComponent.new(**args) end |
#ui_card(**args) ⇒ Object
48 49 50 |
# File 'app/helpers/keystone_ui_helper.rb', line 48 def ui_card(**args) render Keystone::Ui::CardComponent.new(**args) end |
#ui_card_link(**args, &block) ⇒ Object
76 77 78 |
# File 'app/helpers/keystone_ui_helper.rb', line 76 def ui_card_link(**args, &block) render Keystone::Ui::CardLinkComponent.new(**args), &block end |
#ui_chart_card(**args, &block) ⇒ Object
16 17 18 |
# File 'app/helpers/keystone_ui_helper.rb', line 16 def ui_chart_card(**args, &block) render Keystone::Ui::ChartCardComponent.new(**args), &block end |
#ui_code(**args, &block) ⇒ Object
188 189 190 |
# File 'app/helpers/keystone_ui_helper.rb', line 188 def ui_code(**args, &block) render Keystone::Ui::CodeComponent.new(**args), &block end |
#ui_color_picker(**args) ⇒ Object
156 157 158 |
# File 'app/helpers/keystone_ui_helper.rb', line 156 def ui_color_picker(**args) render Keystone::Ui::ColorPickerComponent.new(**args) end |
#ui_column_picker(**args) ⇒ Object
168 169 170 |
# File 'app/helpers/keystone_ui_helper.rb', line 168 def ui_column_picker(**args) render Keystone::Ui::ColumnPickerComponent.new(**args) end |
#ui_copy_button(**args) ⇒ Object
44 45 46 |
# File 'app/helpers/keystone_ui_helper.rb', line 44 def (**args) render Keystone::Ui::CopyButtonComponent.new(**args) end |
#ui_cta_banner(**args, &block) ⇒ Object
24 25 26 |
# File 'app/helpers/keystone_ui_helper.rb', line 24 def (**args, &block) render Keystone::Ui::CtaBannerComponent.new(**args), &block end |
#ui_data_table(**args, &block) ⇒ Object
56 57 58 |
# File 'app/helpers/keystone_ui_helper.rb', line 56 def ui_data_table(**args, &block) render Keystone::Ui::DataTableComponent.new(**args), &block end |
#ui_disclosure(**args, &block) ⇒ Object
192 193 194 |
# File 'app/helpers/keystone_ui_helper.rb', line 192 def ui_disclosure(**args, &block) render Keystone::Ui::DisclosureComponent.new(**args), &block end |
#ui_feature_grid(**args) ⇒ Object
28 29 30 |
# File 'app/helpers/keystone_ui_helper.rb', line 28 def ui_feature_grid(**args) render Keystone::Ui::FeatureGridComponent.new(**args) end |
#ui_file_upload(**args) ⇒ Object
176 177 178 |
# File 'app/helpers/keystone_ui_helper.rb', line 176 def ui_file_upload(**args) render Keystone::Ui::FileUploadComponent.new(**args) end |
#ui_form(**args, &block) ⇒ Object
172 173 174 |
# File 'app/helpers/keystone_ui_helper.rb', line 172 def ui_form(**args, &block) render Keystone::Ui::FormComponent.new(**args), &block end |
#ui_form_field(**args) ⇒ Object
92 93 94 |
# File 'app/helpers/keystone_ui_helper.rb', line 92 def ui_form_field(**args) render Keystone::Ui::FormFieldComponent.new(**args) end |
#ui_form_page(**args) ⇒ Object
104 105 106 |
# File 'app/helpers/keystone_ui_helper.rb', line 104 def ui_form_page(**args) render Keystone::Ui::FormPageComponent.new(**args) end |
#ui_funnel(**args) ⇒ Object
180 181 182 |
# File 'app/helpers/keystone_ui_helper.rb', line 180 def ui_funnel(**args) render Keystone::Ui::FunnelComponent.new(**args) end |
#ui_grid(**args, &block) ⇒ Object
68 69 70 |
# File 'app/helpers/keystone_ui_helper.rb', line 68 def ui_grid(**args, &block) render Keystone::Ui::GridComponent.new(**args), &block end |
#ui_hero(**args, &block) ⇒ Object
32 33 34 |
# File 'app/helpers/keystone_ui_helper.rb', line 32 def ui_hero(**args, &block) render Keystone::Ui::HeroComponent.new(**args), &block end |
#ui_input(**args) ⇒ Object
80 81 82 |
# File 'app/helpers/keystone_ui_helper.rb', line 80 def ui_input(**args) render Keystone::Ui::InputComponent.new(**args) end |
#ui_line_chart(**args) ⇒ Object
20 21 22 |
# File 'app/helpers/keystone_ui_helper.rb', line 20 def ui_line_chart(**args) render Keystone::Ui::LineChartComponent.new(**args) end |
#ui_mobile_actions(**args, &block) ⇒ Object
116 117 118 |
# File 'app/helpers/keystone_ui_helper.rb', line 116 def ui_mobile_actions(**args, &block) render Keystone::Ui::MobileActionsComponent.new(**args), &block end |
#ui_mobile_header(**args) ⇒ Object
112 113 114 |
# File 'app/helpers/keystone_ui_helper.rb', line 112 def ui_mobile_header(**args) render Keystone::Ui::MobileHeaderComponent.new(**args) end |
#ui_modal(**args, &block) ⇒ Object
36 37 38 |
# File 'app/helpers/keystone_ui_helper.rb', line 36 def ui_modal(**args, &block) render Keystone::Ui::ModalComponent.new(**args), &block end |
#ui_multi_select(**args) ⇒ Object
160 161 162 |
# File 'app/helpers/keystone_ui_helper.rb', line 160 def ui_multi_select(**args) render Keystone::Ui::MultiSelectComponent.new(**args) end |
#ui_nav_dropdown(**args, &block) ⇒ Object
128 129 130 |
# File 'app/helpers/keystone_ui_helper.rb', line 128 def ui_nav_dropdown(**args, &block) render Keystone::Ui::NavDropdownComponent.new(**args), &block end |
#ui_nav_item(**args) ⇒ Object
124 125 126 |
# File 'app/helpers/keystone_ui_helper.rb', line 124 def ui_nav_item(**args) render Keystone::Ui::NavItemComponent.new(**args) end |
#ui_navbar(**args, &block) ⇒ Object
120 121 122 |
# File 'app/helpers/keystone_ui_helper.rb', line 120 def (**args, &block) render Keystone::Ui::NavbarComponent.new(**args), &block end |
#ui_option_card(**args, &block) ⇒ Object
140 141 142 |
# File 'app/helpers/keystone_ui_helper.rb', line 140 def ui_option_card(**args, &block) render Keystone::Ui::OptionCardComponent.new(**args), &block end |
#ui_page(**args, &block) ⇒ Object
60 61 62 |
# File 'app/helpers/keystone_ui_helper.rb', line 60 def ui_page(**args, &block) render Keystone::Ui::PageComponent.new(**args), &block end |
#ui_page_header(**args, &block) ⇒ Object
96 97 98 |
# File 'app/helpers/keystone_ui_helper.rb', line 96 def ui_page_header(**args, &block) render Keystone::Ui::PageHeaderComponent.new(**args), &block end |
#ui_panel(**args, &block) ⇒ Object
72 73 74 |
# File 'app/helpers/keystone_ui_helper.rb', line 72 def ui_panel(**args, &block) render Keystone::Ui::PanelComponent.new(**args), &block end |
#ui_pipeline(**args) ⇒ Object
184 185 186 |
# File 'app/helpers/keystone_ui_helper.rb', line 184 def ui_pipeline(**args) render Keystone::Ui::PipelineComponent.new(**args) end |
#ui_progress(**args) ⇒ Object
148 149 150 |
# File 'app/helpers/keystone_ui_helper.rb', line 148 def ui_progress(**args) render Keystone::Ui::ProgressComponent.new(**args) end |
#ui_radio_card(**args) ⇒ Object
144 145 146 |
# File 'app/helpers/keystone_ui_helper.rb', line 144 def ui_radio_card(**args) render Keystone::Ui::RadioCardComponent.new(**args) end |
#ui_section(**args, &block) ⇒ Object
64 65 66 |
# File 'app/helpers/keystone_ui_helper.rb', line 64 def ui_section(**args, &block) render Keystone::Ui::SectionComponent.new(**args), &block end |
#ui_select(**args) ⇒ Object
88 89 90 |
# File 'app/helpers/keystone_ui_helper.rb', line 88 def ui_select(**args) render Keystone::Ui::SelectComponent.new(**args) end |
#ui_settings_link(**args) ⇒ Object
152 153 154 |
# File 'app/helpers/keystone_ui_helper.rb', line 152 def ui_settings_link(**args) render Keystone::Ui::SettingsLinkComponent.new(**args) end |
#ui_show_page(**args) ⇒ Object
108 109 110 |
# File 'app/helpers/keystone_ui_helper.rb', line 108 def ui_show_page(**args) render Keystone::Ui::ShowPageComponent.new(**args) end |
#ui_stat_card(**args) ⇒ Object
12 13 14 |
# File 'app/helpers/keystone_ui_helper.rb', line 12 def ui_stat_card(**args) render Keystone::Ui::StatCardComponent.new(**args) end |
#ui_swipe_deck(**args, &block) ⇒ Object
164 165 166 |
# File 'app/helpers/keystone_ui_helper.rb', line 164 def ui_swipe_deck(**args, &block) render Keystone::Ui::SwipeDeckComponent.new(**args), &block end |
#ui_tab_switcher(**args, &block) ⇒ Object
8 9 10 |
# File 'app/helpers/keystone_ui_helper.rb', line 8 def ui_tab_switcher(**args, &block) render Keystone::Ui::TabSwitcherComponent.new(**args), &block end |
#ui_textarea(**args) ⇒ Object
84 85 86 |
# File 'app/helpers/keystone_ui_helper.rb', line 84 def ui_textarea(**args) render Keystone::Ui::TextareaComponent.new(**args) end |