types: update types for config.ignoredElements

This commit is contained in:
Evan You 2017-10-12 23:43:57 -04:00
parent 0948d999f2
commit 1be48d0a13
3 changed files with 3 additions and 2 deletions

View File

@ -17,7 +17,7 @@ export type Config = {
devtools: boolean;
errorHandler: ?(err: Error, vm: Component, info: string) => void;
warnHandler: ?(msg: string, vm: Component, trace: string) => void;
ignoredElements: Array<string>;
ignoredElements: Array<string | RegExp>;
keyCodes: { [key: string]: number | Array<number> };
// platform

View File

@ -72,6 +72,7 @@ class Test extends Vue {
}
};
config.keyCodes = { esc: 27 };
config.ignoredElements = ['foo', /^ion-/];
}
static testMethods() {

2
types/vue.d.ts vendored
View File

@ -114,7 +114,7 @@ export interface VueConstructor<V extends Vue = Vue> {
performance: boolean;
errorHandler(err: Error, vm: Vue, info: string): void;
warnHandler(msg: string, vm: Vue, trace: string): void;
ignoredElements: string[];
ignoredElements: (string | RegExp)[];
keyCodes: { [key: string]: number | number[] };
}
}