{"version":3,"file":"chat-input-props.mjs","sources":["../../../pro-components/chat/chat-input/chat-input-props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件，请勿随意修改。如需修改请联系 PMC\n * */\nimport { TdChatInputProps } from '../type';\nimport { PropType } from 'vue';\n\nexport default {\n  /** 输入框是否自动聚焦 */\n  autofocus: Boolean,\n  /** 高度自动撑开。 autosize = true 表示组件高度自动撑开，同时，依旧允许手动拖高度。如果设置了 autosize.maxRows 或者 autosize.minRows 则不允许手动调整高度 */\n  autosize: {\n    type: [Boolean, Object] as PropType<TdChatInputProps['autosize']>,\n    default: { minRows: 1, maxRows: 5 } as TdChatInputProps['autosize'],\n  },\n  /** 是否禁用输入框 */\n  disabled: Boolean,\n  /** 输入框默认文案 */\n  placeholder: {\n    type: String,\n    default: '',\n  },\n  /** 中止按钮是否可点击。等流式数据全部返回结束置为false，注意跟textLoading的控制时机不是同一个 */\n  stopDisabled: Boolean,\n  /** 发送按钮的自定义扩展 */\n  suffixIcon: {\n    type: Function as PropType<TdChatInputProps['suffixIcon']>,\n  },\n  /** 输入框的值 */\n  value: {\n    type: [String, Number] as PropType<TdChatInputProps['value']>,\n    default: undefined as TdChatInputProps['value'],\n  },\n  modelValue: {\n    type: [String, Number] as PropType<TdChatInputProps['value']>,\n    default: undefined as TdChatInputProps['value'],\n  },\n  /** 输入框的值，非受控属性 */\n  defaultValue: {\n    type: [String, Number] as PropType<TdChatInputProps['defaultValue']>,\n  },\n  /** 输入框聚焦时触发 */\n  onBlur: Function as PropType<TdChatInputProps['onBlur']>,\n  /** 输入框值发生变化时触发 */\n  onChange: Function as PropType<TdChatInputProps['onChange']>,\n  /** 输入框聚焦时触发 */\n  onFocus: Function as PropType<TdChatInputProps['onFocus']>,\n  /** 点击消息发送的回调方法 */\n  onSend: Function as PropType<TdChatInputProps['onSend']>,\n  /** 点击消息终止的回调方法 */\n  onStop: Function as PropType<TdChatInputProps['onStop']>,\n};\n"],"names":["autofocus","Boolean","autosize","type","Object","minRows","maxRows","disabled","placeholder","String","stopDisabled","suffixIcon","Function","value","Number","modelValue","defaultValue","onBlur","onChange","onFocus","onSend","onStop"],"mappings":";;;;;;AAQA,YAAe;AAEbA,EAAAA,SAAW,EAAAC,OAAA;AAEXC,EAAAA,QAAU,EAAA;AACRC,IAAAA,IAAA,EAAM,CAACF,OAAA,EAASG,MAAM,CAAA;IACtB,SAAS,EAAA;AAAEC,MAAAA,OAAS,EAAA,CAAA;AAAGC,MAAAA,SAAS,CAAA;AAAE,KAAA;GACpC;AAEAC,EAAAA,QAAU,EAAAN,OAAA;AAEVO,EAAAA,WAAa,EAAA;AACXL,IAAAA,IAAM,EAAAM,MAAA;IACN,SAAS,EAAA,EAAA;GACX;AAEAC,EAAAA,YAAc,EAAAT,OAAA;AAEdU,EAAAA,UAAY,EAAA;AACVR,IAAAA,IAAM,EAAAS,QAAAA;GACR;AAEAC,EAAAA,KAAO,EAAA;AACLV,IAAAA,IAAA,EAAM,CAACM,MAAA,EAAQK,MAAM,CAAA;AACrB,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AACAC,EAAAA,UAAY,EAAA;AACVZ,IAAAA,IAAA,EAAM,CAACM,MAAA,EAAQK,MAAM,CAAA;AACrB,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AAEAE,EAAAA,YAAc,EAAA;AACZb,IAAAA,IAAA,EAAM,CAACM,MAAA,EAAQK,MAAM,CAAA;GACvB;AAEAG,EAAAA,MAAQ,EAAAL,QAAA;AAERM,EAAAA,QAAU,EAAAN,QAAA;AAEVO,EAAAA,OAAS,EAAAP,QAAA;AAETQ,EAAAA,MAAQ,EAAAR,QAAA;AAERS,EAAAA,MAAQ,EAAAT,QAAAA;AACV,CAAA;;;;"}