mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
Document all vue events with the emits option.
This commit is contained in:
parent
0cc80b29ef
commit
c07abaaa05
@ -38,6 +38,7 @@ export default defineComponent({
|
||||
required: true,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
folders: [] as FavoritesFolder[],
|
||||
|
||||
@ -23,6 +23,7 @@ import { VButton, VIcon } from '@/ui'
|
||||
|
||||
export default defineComponent({
|
||||
components: { VButton, VIcon },
|
||||
emits: ['refresh'],
|
||||
data() {
|
||||
return {
|
||||
size: 28,
|
||||
|
||||
@ -78,6 +78,7 @@ export default defineComponent({
|
||||
required: true,
|
||||
},
|
||||
},
|
||||
emits: ['set-default-location'],
|
||||
data() {
|
||||
return {
|
||||
curPosition: getScrollY(),
|
||||
|
||||
@ -53,6 +53,7 @@ export default defineComponent({
|
||||
default: true,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
realHidden: this.hidden,
|
||||
|
||||
@ -38,6 +38,7 @@ export default defineComponent({
|
||||
required: true,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
items: Object.values(itemsMap),
|
||||
|
||||
@ -36,6 +36,7 @@ export default defineComponent({
|
||||
required: true,
|
||||
},
|
||||
},
|
||||
emits: ['discard'],
|
||||
methods: {
|
||||
discard() {
|
||||
this.$emit('discard')
|
||||
|
||||
@ -55,6 +55,7 @@ export default defineComponent({
|
||||
required: true,
|
||||
},
|
||||
},
|
||||
emits: ['action', 'delete-item', 'previous-item', 'next-item'],
|
||||
methods: {
|
||||
performAction(event: KeyboardEvent | MouseEvent) {
|
||||
this.action.action()
|
||||
|
||||
@ -136,6 +136,7 @@ const ThisComponent = defineComponent({
|
||||
VEmpty,
|
||||
ActionItem,
|
||||
},
|
||||
emits: ['close'],
|
||||
data() {
|
||||
return {
|
||||
recommended,
|
||||
|
||||
@ -33,6 +33,7 @@ export default defineComponent({
|
||||
default: '',
|
||||
},
|
||||
},
|
||||
emits: ['dialog-close'],
|
||||
data() {
|
||||
return {
|
||||
detailsLink,
|
||||
|
||||
@ -111,6 +111,7 @@ export default defineComponent({
|
||||
MiniToast,
|
||||
},
|
||||
mixins: [componentSettingsMixin],
|
||||
emits: ['close', 'mounted'],
|
||||
data() {
|
||||
return {
|
||||
virtual: false,
|
||||
|
||||
@ -70,6 +70,7 @@ import { tagFilters } from './tag-filter'
|
||||
|
||||
export default defineComponent({
|
||||
components: { VIcon, VPopup },
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
tags: [],
|
||||
|
||||
@ -100,6 +100,7 @@ export default defineComponent({
|
||||
ComponentDetail,
|
||||
ComponentTags,
|
||||
},
|
||||
emits: ['close'],
|
||||
data() {
|
||||
return {
|
||||
components,
|
||||
|
||||
@ -115,6 +115,7 @@ export default defineComponent({
|
||||
default: ItemFilter.All,
|
||||
},
|
||||
},
|
||||
emits: ['refresh'],
|
||||
data() {
|
||||
const { icon, badge, getUrl, isInstalled } = typeMappings[this.item.type]
|
||||
return {
|
||||
|
||||
@ -48,6 +48,7 @@ export default defineComponent({
|
||||
default: () => ({}),
|
||||
},
|
||||
},
|
||||
emits: ['close'],
|
||||
data() {
|
||||
return {
|
||||
open: false,
|
||||
|
||||
@ -35,6 +35,7 @@ export default defineComponent({
|
||||
default: undefined,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
toast: null,
|
||||
|
||||
@ -49,6 +49,7 @@ export default defineComponent({
|
||||
default: 'mdi-checkbox-blank-circle-outline',
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
})
|
||||
</script>
|
||||
|
||||
|
||||
@ -250,6 +250,7 @@ export default defineComponent({
|
||||
default: 0,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
popupOpened: false,
|
||||
|
||||
@ -122,6 +122,7 @@ export default defineComponent({
|
||||
required: true,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
images,
|
||||
|
||||
@ -34,6 +34,7 @@ export default defineComponent({
|
||||
default: () => (item: any) => item,
|
||||
},
|
||||
},
|
||||
emits: ['next-page', 'prev-page'],
|
||||
data() {
|
||||
return {
|
||||
items: [...this.initialItems],
|
||||
|
||||
@ -61,6 +61,7 @@ export default defineComponent({
|
||||
default: 'mdi-radiobox-blank',
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
watch: {
|
||||
checked(newValue: boolean) {
|
||||
if (newValue) {
|
||||
|
||||
@ -73,6 +73,7 @@ export default defineComponent({
|
||||
default: undefined,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
wrapper: createWrapper(this),
|
||||
|
||||
@ -13,6 +13,7 @@ export default defineComponent({
|
||||
components: {
|
||||
VLoading: () => import('./VLoading.vue').then(m => m.default),
|
||||
},
|
||||
emits: ['trigger'],
|
||||
async mounted() {
|
||||
const console = useScopedConsole('ScrollTrigger')
|
||||
const element = this.$el as HTMLElement
|
||||
|
||||
@ -43,6 +43,7 @@ export default defineComponent({
|
||||
default: false,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
methods: {
|
||||
toggle() {
|
||||
if (this.disabled) {
|
||||
|
||||
@ -85,6 +85,7 @@ export default defineComponent({
|
||||
default: null,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
selectedTab: (this.tabs.find((t: TabMapping) => t.name === this.defaultTab) ??
|
||||
|
||||
@ -96,6 +96,7 @@ export default defineComponent({
|
||||
default: false,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
popupOpen: false,
|
||||
|
||||
@ -70,6 +70,7 @@ export default defineComponent({
|
||||
default: null,
|
||||
},
|
||||
},
|
||||
emits: ['popup-change'],
|
||||
data() {
|
||||
return {
|
||||
loaded: !this.lazy,
|
||||
|
||||
@ -126,6 +126,7 @@ export default defineComponent({
|
||||
default: (v: number) => String(v),
|
||||
},
|
||||
},
|
||||
emits: ['change', 'start', 'end'],
|
||||
data() {
|
||||
return {
|
||||
// 用户输入值通过各种处理后得到的最终值,
|
||||
|
||||
@ -22,6 +22,7 @@ export const textControlMixin = defineComponent({
|
||||
default: undefined,
|
||||
},
|
||||
},
|
||||
emits: ['change'],
|
||||
data() {
|
||||
return {
|
||||
composing: false,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user