quasar
Version:
Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
21 lines (18 loc) • 692 B
TypeScript
import { QuasarUIConfiguration } from "./config";
import { QuasarIconSet } from "./extras";
import { GlobalQuasarIconMapFn } from "./globals";
import { QuasarLanguage } from "./lang";
// These interfaces are used as forward-references
// filled at build-time via TS interface merging capabilities
export interface QuasarComponents {}
export interface QuasarDirectives {}
export interface QuasarPlugins {}
export interface QuasarPluginOptions {
lang?: QuasarLanguage;
config?: QuasarUIConfiguration;
iconSet?: QuasarIconSet;
components?: Partial<QuasarComponents>;
directives?: Partial<QuasarDirectives>;
plugins?: Partial<QuasarPlugins>;
iconMapFn?: GlobalQuasarIconMapFn;
}