Skip to content
views

DruxtViewsFiltersMixin

View source on GitHub

DruxtViewsFiltersMixin

Provides Vue.js properties for DruxtViewsFilters slot themable components.

Kind: global mixin
Example

<script>
import { DruxtViewsFiltersMixin } from 'druxt-views'

export default {
  mixins: [DruxtViewsFiltersMixin],
}
</script>

.props

Vue.js Properties.

Kind: static property of DruxtViewsFiltersMixin


.filters : Array.<object>

The Exposed Filter objects.

Kind: static property of props


.options : object

The Exposed form options.

Kind: static property of props


.type : string

The Exposed form type.

Kind: static property of props


.value : object

The DruxtViewFilters model value.

Kind: static property of props


.data()

Vue.js Data object.

Kind: static method of DruxtViewsFiltersMixin
Properties

NameTypeDescription
modelobjectThe DruxtViewFilters model.