You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
432 B
19 lines
432 B
import Vue = require("../index");
|
|
import { PluginFunction, PluginObject } from "../index";
|
|
|
|
class Option {
|
|
prefix: string;
|
|
suffix: string;
|
|
}
|
|
|
|
const plugin: PluginObject<Option> = {
|
|
install(Vue, option) {
|
|
if (typeof option !== "undefined") {
|
|
const {prefix, suffix} = option;
|
|
}
|
|
}
|
|
}
|
|
const installer: PluginFunction<Option> = function(Vue, option) { }
|
|
|
|
Vue.use(plugin, new Option);
|
|
Vue.use(installer, new Option);
|
|
|