Sha256: a2e955ea16a03187554518f1486289e59dc3d697542d154153fbe10990ae7f63

Contents?: true

Size: 1.1 KB

Versions: 2

Compression:

Stored size: 1.1 KB

Contents

<%- add_javascript_pack_tag('codemirror') %>

<script type="text/x-template" id="vue-setting-section">

<div class="card card-primary mb-3">
  <div class="card-header" data-toggle="collapse" v-bind:href="'#'+id" v-bind:title="content">
    {{ type }}
    <span v-if="name == 'match'">({{ arg }})</span>
    <i class="fa fa-caret-down"></i>
  </div>
  <div class="card-body collapse" v-bind:id="id">
    <pre v-if="mode != 'edit'">{{ content }}</pre>
    <p v-if="mode == 'edit'">
      <textarea v-config-editor class="form-control" v-model="content" v-bind:disabled="processing"></textarea>
    </p>
    <p class="float-right">
      <button v-if="mode != 'edit'" class="btn btn-secondary" v-on:click="onEdit"><%= t('terms.edit') %></button>
      <button v-if="mode != 'edit'" class="btn btn-danger" v-on:click="onDelete"><%= t('terms.destroy') %></button>
      <button v-if="mode == 'edit'" class="btn btn-secondary" v-on:click="onCancel"><%= t('terms.cancel') %></button>
      <button v-if="mode == 'edit'" class="btn btn-primary" v-on:click="onSubmit"><%= t('terms.save') %></button>
    </p>
  </div>
</div>

</script>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fluentd-ui-1.0.0.alpha.2 app/views/shared/vue/_setting.html.erb
fluentd-ui-1.0.0.alpha.1 app/views/shared/vue/_setting.html.erb