"use strict";

exports.__esModule = true;
exports["default"] = void 0;
var _locale = require("../../src/locale");
// FIXME: 选中tabPane点复制，会出问题，因为复制的组件key一样
var _default = exports["default"] = {
  componentName: 'Collapse.Panel',
  "group": (0, _locale.t)('collapsePane.key_wLpiCzcBKnku'),
  title: (0, _locale.t)('collapsePane.key_BScTkBWcyW0t'),
  category: '',
  props: [{
    name: 'key',
    title: {
      label: 'key',
      tip: 'key'
    },
    propType: 'string',
    setter: 'StringSetter',
    supportVariable: true
  }, {
    name: 'header',
    title: {
      label: (0, _locale.t)('collapsePane.key_aO2UEhrKUxY4'),
      tip: (0, _locale.t)('collapsePane.key_7b6mAgxPJGiT')
    },
    propType: {
      type: 'oneOfType',
      value: ['string', 'node']
    }
  }, {
    name: 'extra',
    title: {
      label: (0, _locale.t)('collapsePane.key_hKBVj0ZWXJUL'),
      tip: (0, _locale.t)('collapsePane.key_x0WeNSHQiMgp')
    },
    propType: {
      type: 'oneOfType',
      value: ['string', 'node']
    }
  }, {
    name: 'collapsible',
    title: (0, _locale.t)('collapsePane.key_0Yw52NJGQpc7'),
    propType: {
      type: 'oneOf',
      value: ['-', 'header', 'disabled']
    }
  }, {
    name: 'showArrow',
    title: {
      label: (0, _locale.t)('collapsePane.key_P5eswXDMQqEV'),
      tip: (0, _locale.t)('collapsePane.key_nXfLACp2L50p')
    },
    propType: 'bool',
    defaultValue: true,
    setter: 'BoolSetter',
    supportVariable: true
  }, {
    name: 'forceRender',
    title: {
      label: (0, _locale.t)('collapsePane.key_Ml7yTgTLkX6V'),
      tip: (0, _locale.t)('collapsePane.key_tWlb8Y8AMYQi')
    },
    propType: 'bool',
    setter: 'BoolSetter',
    supportVariable: true
  }],
  configure: {
    component: {
      isContainer: true,
      nestingRule: {
        parentWhitelist: ['Collapse']
      }
    }
  }
};