Sha256: 0f8ef24eaba9133e15c81217cebb93686d2d6a0ee489b41d0d74a39ddaebd547

Contents?: true

Size: 1 KB

Versions: 5

Compression:

Stored size: 1 KB

Contents

<div class="ultra-settings">
  <div class="ultra-settings-nav">
    <form onsubmit="return false" style="margin-bottom: 0.5rem;">
      <select class="<%= html_escape(select_class) %>" size="1" id="config-selector">
        <% UltraSettings.__configuration_names__.sort.each do |name| %>
          <% configuration = UltraSettings.send(name) %>
          <% next if configuration.class.fields.empty? %>

          <option value="config-<%= html_escape(name) %>"><%= html_escape(UltraSettings.send(name).class.name) %></option>
        <% end %>
      </select>
    </form>
  </div>

  <% UltraSettings.__configuration_names__.sort.each do |name| %>
    <% configuration = UltraSettings.send(name) %>
    <% next if configuration.class.fields.empty? %>

    <div class="ultra-settings-configuration" id="config-<%= html_escape(name) %>" style="display:none;">
      <%= UltraSettings::ConfigurationView.new(configuration).render(table_class: table_class) %>
    </div>
  <% end %>
</div>

<script>
  <%= javascript %>
</script>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ultra_settings-2.4.5 app/index.html.erb
ultra_settings-2.4.4 app/index.html.erb
ultra_settings-2.4.3 app/index.html.erb
ultra_settings-2.4.2 app/index.html.erb
ultra_settings-2.4.1 app/index.html.erb