UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

35 lines (34 loc) 1.07 kB
/** * Copyright (c) 2020 - present, Inspur Genersoft Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { InjectionKey, Ref } from 'vue'; /** * Farris UI 全局配置接口 */ export interface FConfig { /** * 基路径,例如 '/platform' * 用于组件内部自动拼接资源或服务地址 */ basePath?: string; /** * 全局默认尺寸 */ size?: 'small' | 'medium' | 'large'; } /** * 全局配置的注入标识 */ export declare const F_CONFIG_INJECTION_KEY: InjectionKey<Ref<FConfig>>;