'use strict';

require('../../../utils/index.js');
var runtime = require('../../../utils/props/runtime.js');

"use strict";
const defaultButtonProps = {
  label: "\u65B0\u589E",
  type: "primary"
};
const dropdownButtonSimpleProps = runtime.buildProps({
  /**
   * 按钮相关配置
   */
  buttonProps: {
    type: runtime.definePropType(Object),
    default: () => ({})
  },
  /**
   * 按钮Icon配置
   */
  iconProps: {
    type: runtime.definePropType(Object),
    default: () => ({
      iconName: "icon-add"
    })
  },
  /**
   * 下拉菜单相关配置
   */
  dropDownProps: {
    type: runtime.definePropType(Object),
    default: () => ({
      trigger: "click"
    })
  },
  /**
   * 下拉菜单项
   */
  dropdownItems: {
    type: runtime.definePropType(Array),
    default: () => []
  },
  /**
   * 是否显示展开状态
   */
  showExpandType: {
    type: Boolean,
    default: true
  },
  /**
   * 总体的启禁用
   */
  disabled: {
    type: Boolean,
    default: false
  }
});
const dropdownButtonSimpleEmits = {
  clickItem: (item) => !!item
};

exports.defaultButtonProps = defaultButtonProps;
exports.dropdownButtonSimpleEmits = dropdownButtonSimpleEmits;
exports.dropdownButtonSimpleProps = dropdownButtonSimpleProps;
//# sourceMappingURL=dropdown-button-simple.js.map
