unite-cms/unite-cms

View on GitHub
src/Bundle/AdminBundle/Resources/assets/vue/components/Fields/List/Sequence.vue

Summary

Maintainability
Test Coverage
<template>
  <div>
    <template v-for="value in values">
      <span class="uk-label uk-label-muted">{{ value }}</span>
      <br v-if="!isLastValue(value)" />
    </template>
  </div>
</template>
<script>
  import _abstract from "./_abstract";
  import TextInput from "../../Views/Filter/Input/TextInput";
  export default {
      extends: _abstract,

      // static filter method
      filter(field, view, unite) {
        return _abstract.filter(field, view, unite).map((filter) => {
          return Object.assign(filter, {
            searchable: false,
            operators: ['EQ', 'NEQ', 'GT', 'LT', 'GTE', 'LTE'],
            input: TextInput
          })
        });
      },
  }
</script>