/**
 * @since Last modified: 2024-09-04 18:08:50
 * @constant config
 * @type {Object}
 * @property {boolean} immediate=true Whether it is executed immediately
 * @description Global parameters
 */
'use strict';
import prefix from "./prefix";
import lang from '../lang/zh-CN';
import { T_obj } from "../../../types/ax";
const config:T_obj = {
    initial:true,
    support:false,
    privacy:false,
    lang,
    attrs: {
        ajaxSpin: `spinning`,
        ajaxState: `ajax`,
    },
    debounce: 200,
    throttle: 500,
    rootStart: -1,
    idStart: 0,
    floorStart: 0,
    pathHyphen: '~',
    labelHyphen: '/',
    splitHyphen: ',',
    wordHyphen: ' ',
    actClass:`${prefix}opened`,
    message: {},
    valid: {
        regChars: '~!@#$%^&*',
        lengthStr:6,
    },
    popup: {},
    alert: {},
    more: {},
    menu: {},
    tree: {},
    drawer:{},
}
export default config;
