devextreme-vue
Version:
DevExtreme Vue UI and Visualization Components
30 lines (28 loc) • 940 B
JavaScript
/*!
* devextreme-vue
* Version: 25.1.5
* Build date: Wed Sep 03 2025
*
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/devextreme-vue
*/
import { initDxComponent } from './component';
import { initDxConfiguration } from './configuration-component';
import { initDxExtensionComponent } from './extension-component';
import { setVModel } from './vue-helper';
export function prepareComponentConfig(config) {
config.extends = initDxComponent();
if (config.model) {
setVModel(config);
}
}
export function prepareConfigurationComponentConfig(config) {
config.extends = initDxConfiguration();
}
export function prepareExtensionComponentConfig(config) {
config.extends = initDxExtensionComponent();
}