# Using Options

If the vurri props are not enough to satisfy your use case, you can always fallback using the Muuri options to have full control and full flexibility and pass it to the vuuri component. vuuri accepts an options object through its props in order to configure the underlying Muuri grid.

<template>
  <vuuri
    :options="options" />
</template>

# Options will override prop values

Passing an options object will override any vuuri props that accomplishes the same objective.


For example, adding a drag-enabled on the vuuri component:

<template>
  <vuuri
    drag-enabled />
</template>

and setting dragEnabled to false in the options:

{
  dragEnabled: false
}

The merge strategy makes the options have a higher priority and will override the values passed in the component props, resulting to dragEnabled: false passed to Muuri.


Go check out the example simple drag and drop example

# Helping Out

You can always add the required logic for abstracting other use cases and create a pull request on GitHub 😃