title: vue-tables-2 event emit not registering for custom filter
body: <p>I'm getting this error: "TypeError: Event.$emit is not a function" whenever the watcher fires.</p>
  
  <p>I can console log the Event object since I imported it in my main.js file.
  I use a named prop because I have 3 different client tables on 1 page. I named the table as rmTable</p>
  
  <pre><code>&lt;v-client-table name="rmTable" :data="filteredRMInvData" :columns="rmColumns" :options="rmOptions" v-if="rmInventoryData.length"&gt;
  </code></pre>
  
  <p>In my watcher:</p>
  
  <pre><code>materialType(value) {
      Event.$emit('vue-tables.rmTable.filter::materialtype', value)
  } 
  </code></pre>
  
  <p>This is my customFilters in my rmOptions variable:</p>
  
  <pre><code>customFilters: [{ 
      name: 'materialtype', 
      callback(row, query) {
          console.log(row)
          console.log(query)
          return query.code.includes(row.material_group)
      }
  }],
  </code></pre>
  
  <p>How can I do this correctly? At least I should be able to see the row and query logs. I checked the guide on <a href="https://github.com/matfish2/vue-tables-2#events" rel="nofollow noreferrer">the github page</a> and it seems I followed it correctly.</p>