Sha256: 83af5e4c63a34cb83212b13da179eaecf67a9e2b9f8adca04f899609c8906fbf

Contents?: true

Size: 605 Bytes

Versions: 16

Compression:

Stored size: 605 Bytes

Contents

<template>
	
	
	
</template>

<script>

import Item from '../components/Item'


var _ = require('underscore')

export default {
	name: 'list',
	props: ['items', 'collection', 'title', 'next', 'empty', 'status', 'prev'],
	data () {
		return {
			underscore: _,
			elements: {},
		}
	},
	components: {
		Tunekit,
		Item,
		Profile,
	},
	methods: {
	},
	created() {
	},
	watch: {
		empty() {
			// the route has changed, hence empty the elements
			if (this.empty == false) { this.elements = []; }
		},
		items()
		{
			this.elements = _.union(this.elements, this.items);
		}
	}
}
</script>

<style>
</style>

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
ilog-0.4.9 src/vue/views/List.vue
ilog-0.4.8 src/vue/views/List.vue
ilog-0.4.7 src/vue/views/List.vue
ilog-0.4.6 src/vue/views/List.vue
ilog-0.4.5 src/vue/views/List.vue
ilog-0.4.4 src/vue/views/List.vue
ilog-0.4.3 src/vue/views/List.vue
ilog-0.4.2 src/vue/views/List.vue
ilog-0.4.1 src/vue/views/List.vue
ilog-0.4.0 src/vue/views/List.vue
ilog-0.3.3 src/vue/views/List.vue
ilog-0.3.1 src/vue/views/List.vue
ilog-0.3.0 src/vue/views/List.vue
ilog-0.2.2 src/vue/views/List.vue
ilog-0.2.1 src/vue/views/List.vue
ilog-0.2.0 src/vue/views/List.vue