add name to all components

This commit is contained in:
Marcos Moura 2017-02-13 00:40:43 -02:00
parent 911099bce3
commit ddeb48d0e9
64 changed files with 112 additions and 3 deletions

View file

@ -10,6 +10,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-avatar',
mixins: [theme]
};
</script>

View file

@ -6,6 +6,7 @@
<script>
export default {
name: 'md-backdrop',
methods: {
close() {
this.$emit('close');

View file

@ -10,6 +10,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-bottom-bar',
props: {
mdShift: Boolean
},

View file

@ -1,6 +1,6 @@
<template>
<a :href="href" class="md-bottom-bar-item" :class="classes" :disabled="disabled" @click="setActive" v-if="href">
<md-icon v-if="mdIcon || mdIconSrc || mdIconset" :md-icon-src="mdIconSrc" :md-iconset="mdIconset">{{ mdIcon }}</md-icon>
<md-ink-ripple :md-disabled="disabled" />
@ -11,7 +11,7 @@
</a>
<button type="button" class="md-bottom-bar-item" :class="classes" :disabled="disabled" @click="setActive" v-else>
<md-icon v-if="mdIcon || mdIconSrc || mdIconset" :md-src="mdIconSrc" :md-iconset="mdIconset">{{ mdIcon }}</md-icon>
<md-ink-ripple :md-disabled="disabled" />
@ -24,6 +24,7 @@
<script>
export default {
name: 'md-bottom-bar-item',
props: {
mdIcon: String,
mdIconSrc: String,

View file

@ -16,6 +16,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-button',
props: {
href: String,
target: String,

View file

@ -12,6 +12,7 @@
let onClickButton;
export default {
name: 'md-button-toggle',
props: {
mdSingle: Boolean
},

View file

@ -10,6 +10,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-card',
props: {
mdWithHover: Boolean
},

View file

@ -3,3 +3,9 @@
<slot></slot>
</div>
</template>
<script>
export default {
name: 'md-card-actions'
};
</script>

View file

@ -6,6 +6,7 @@
<script>
export default {
name: 'md-card-area',
props: {
mdInset: Boolean
},

View file

@ -3,3 +3,9 @@
<slot></slot>
</div>
</template>
<script>
export default {
name: 'md-card-content'
};
</script>

View file

@ -6,6 +6,7 @@
<script>
export default {
name: 'md-card-expand',
methods: {
setContentMargin() {
this.content.style.marginTop = -this.content.offsetHeight + 'px';

View file

@ -3,3 +3,9 @@
<slot></slot>
</div>
</template>
<script>
export default {
name: 'md-card-header'
};
</script>

View file

@ -6,6 +6,7 @@
<script>
export default {
name: 'md-card-header-text',
mounted() {
this.parentClasses = this.$parent.$el.classList;

View file

@ -6,6 +6,7 @@
<script>
export default {
name: 'md-card-media',
props: {
mdRatio: String,
mdMedium: Boolean,

View file

@ -3,3 +3,9 @@
<slot></slot>
</div>
</template>
<script>
export default {
name: 'md-card-media-actions'
};
</script>

View file

@ -9,6 +9,7 @@
import getImageLightness from '../../core/utils/getImageLightness';
export default {
name: 'md-card-media-cover',
props: {
mdTextScrim: Boolean,
mdSolid: Boolean

View file

@ -17,6 +17,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-checkbox',
props: {
name: String,
value: [String, Boolean],

View file

@ -17,6 +17,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-chip',
props: {
disabled: Boolean,
mdDeletable: Boolean

View file

@ -34,6 +34,7 @@
import uniqueId from '../../core/utils/uniqueId';
export default {
name: 'md-chips',
props: {
value: Array,
disabled: Boolean,

View file

@ -15,6 +15,7 @@
import transitionEndEventName from '../../core/utils/transitionEndEventName';
export default {
name: 'md-dialog',
props: {
mdClickOutsideToClose: {
type: Boolean,

View file

@ -3,3 +3,9 @@
<slot></slot>
</div>
</template>
<script>
export default {
name: 'md-dialog-actions'
};
</script>

View file

@ -3,3 +3,9 @@
<slot></slot>
</div>
</template>
<script>
export default {
name: 'md-dialog-content'
};
</script>

View file

@ -3,3 +3,9 @@
<slot></slot>
</div>
</template>
<script>
export default {
name: 'md-dialog-title'
};
</script>

View file

@ -13,6 +13,7 @@
<script>
export default {
name: 'md-dialog-alert',
props: {
mdTitle: String,
mdContent: String,

View file

@ -14,6 +14,7 @@
<script>
export default {
name: 'md-dialog-confirm',
props: {
mdTitle: String,
mdContent: String,

View file

@ -27,6 +27,7 @@
<script>
export default {
name: 'md-dialog-prompt',
props: {
value: {
type: [String, Number],

View file

@ -3,3 +3,9 @@
</template>
<style lang="scss" src="./mdDivider.scss"></style>
<script>
export default {
name: 'md-divider'
};
</script>

View file

@ -29,6 +29,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
name: 'md-file',
props: {
value: String,
id: String,

View file

@ -16,6 +16,7 @@
let registeredIcons = {};
export default {
name: 'md-icon',
props: {
mdSrc: String,
mdIconset: {

View file

@ -8,6 +8,7 @@
import getImageLightness from '../../core/utils/getImageLightness';
export default {
name: 'md-image',
props: {
mdSrc: String
},

View file

@ -19,13 +19,14 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
mixins: [common],
name: 'md-input',
props: {
type: {
type: String,
default: 'text'
}
},
mixins: [common],
mounted() {
this.$nextTick(() => {
this.parentContainer = getClosestVueParent(this.$parent, 'md-input-container');

View file

@ -17,6 +17,7 @@
import isArray from '../../core/utils/isArray';
export default {
name: 'md-input-container',
props: {
mdInline: Boolean,
mdHasPassword: Boolean

View file

@ -17,6 +17,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
name: 'md-textarea',
mixins: [common],
watch: {
value() {

View file

@ -2,6 +2,7 @@
<script>
export default {
name: 'md-layout',
props: {
mdTag: {
type: String,

View file

@ -10,6 +10,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-list',
mixins: [theme]
};
</script>

View file

@ -3,3 +3,9 @@
<slot></slot>
</div>
</template>
<script>
export default {
name: 'md-list-expand'
};
</script>

View file

@ -13,6 +13,7 @@
import getInViewPosition from '../../core/utils/getInViewPosition';
export default {
name: 'md-menu',
props: {
mdSize: {
type: [Number, String],

View file

@ -16,6 +16,7 @@
<script>
export default {
name: 'md-menu-content',
data() {
return {
oldHighlight: false,

View file

@ -15,6 +15,7 @@
import 'element.scrollintoviewifneeded-polyfill';
export default {
name: 'md-menu-item',
props: {
href: String,
target: String,

View file

@ -12,6 +12,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-progress',
props: {
mdIndeterminate: Boolean,
mdProgress: {

View file

@ -17,6 +17,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-radio',
props: {
name: String,
id: String,

View file

@ -20,6 +20,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
name: 'md-option',
props: {
value: [String, Boolean, Number]
},

View file

@ -23,6 +23,7 @@
import isArray from '../../core/utils/isArray';
export default {
name: 'md-select',
props: {
name: String,
id: String,

View file

@ -14,6 +14,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-sidenav',
data() {
return {
mdVisible: false

View file

@ -17,6 +17,7 @@
import manager from './manager';
export default {
name: 'md-snackbar',
props: {
id: [String, Number],
mdPosition: {

View file

@ -10,6 +10,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-speed-dial',
props: {
mdOpen: {
type: String,

View file

@ -14,6 +14,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-spinner',
props: {
mdSize: {
type: Number,

View file

@ -14,6 +14,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-subheader',
mixins: [theme]
};
</script>

View file

@ -23,6 +23,7 @@
const initialPosition = '-1px';
export default {
name: 'md-switch',
props: {
name: String,
value: Boolean,

View file

@ -13,6 +13,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
name: 'md-table',
props: {
mdSortType: String,
mdSort: String

View file

@ -16,6 +16,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
name: 'md-table-alternate-header',
props: {
mdSelectedLabel: {
type: String,

View file

@ -8,6 +8,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-table-card',
mixins: [theme]
};
</script>

View file

@ -8,6 +8,7 @@
<script>
export default {
name: 'md-table-cell',
props: {
mdNumeric: Boolean
},

View file

@ -21,6 +21,7 @@
<script>
export default {
name: 'md-table-edit',
props: {
value: [String, Number],
mdLarge: Boolean,

View file

@ -18,6 +18,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
name: 'md-table-head',
props: {
mdNumeric: Boolean,
mdSortBy: String,

View file

@ -20,6 +20,7 @@
<script>
export default {
name: 'md-table-pagination',
props: {
mdSize: {
type: [Number, String],

View file

@ -14,6 +14,7 @@
const transitionClass = 'md-transition-off';
export default {
name: 'md-table-row',
props: {
mdAutoSelect: Boolean,
mdSelection: Boolean,

View file

@ -9,6 +9,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
name: 'md-tab',
props: {
id: [String, Number],
mdLabel: [String, Number],

View file

@ -36,6 +36,7 @@
import throttle from '../../core/utils/throttle';
export default {
name: 'md-tabs',
props: {
mdFixed: Boolean,
mdCentered: Boolean,

View file

@ -10,6 +10,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
name: 'md-toolbar',
mixins: [theme]
};
</script>

View file

@ -10,6 +10,7 @@
import transitionEndEventName from '../../core/utils/transitionEndEventName';
export default {
name: 'md-tooltip',
props: {
mdDirection: {
type: String,

View file

@ -2,6 +2,7 @@
<script>
export default {
name: 'md-whiteframe',
props: {
mdElevation: {
type: [String, Number],

View file

@ -27,6 +27,7 @@
};
export default {
name: 'md-ink-ripple',
props: {
mdDisabled: Boolean
},

View file

@ -1,5 +1,6 @@
<script>
export default {
name: 'md-theme',
props: {
mdTag: String,
mdName: {