接口: DialogProperties
dialogs.DialogProperties
对话框的配置属性。
参见
目录
属性
- cancelable
- canceledOnTouchOutside
- checkBoxChecked
- checkBoxPrompt
- content
- contentColor
- contentLineSpacing
- customView
- icon
- inputHint
- inputPrefill
- items
- itemsColor
- itemsSelectMode
- itemsSelectedIndex
- negative
- negativeColor
- neutral
- neutralColor
- positive
- positiveColor
- progress
- title
- type
- wrapInScrollView
属性
cancelable
• Optional
Readonly
cancelable: boolean
对话框是否可取消,如果为false
,则对话框只能用代码手动取消。默认为`false·。
canceledOnTouchOutside
• Optional
Readonly
canceledOnTouchOutside: boolean
对话框是否在点击对话框以外区域时自动取消,默认为true
checkBoxChecked
• Optional
Readonly
checkBoxChecked: boolean
勾选框是否勾选
checkBoxPrompt
• Optional
Readonly
checkBoxPrompt: string
勾选框文字内容
content
• Optional
Readonly
content: string
对话框文字内容
contentColor
• Optional
Readonly
contentColor: Color
对话框文字内容的颜色
contentLineSpacing
• Optional
Readonly
contentLineSpacing: number
对话框文字内容的行高倍数,1.0为一倍行高
customView
• Optional
Readonly
customView: any
对话框的自定义视图,可使用inflateXml创建。使用自定义视图后,大部分对话框内的配置项,比如内容、进度条、输入框等将不再有效,需在自定义View中实现
icon
• Optional
Readonly
icon: string
对话框的图标,是一个URL或者图片对象
inputHint
• Optional
Readonly
inputHint: string
对话框的输入框的输入提示
inputPrefill
• Optional
Readonly
inputPrefill: string
对话框输入框的默认输入内容
items
• Optional
Readonly
items: string
[]
对话框列表的选项
itemsColor
• Optional
Readonly
itemsColor: Color
对话框列表的选项的文字颜色
itemsSelectMode
• Optional
Readonly
itemsSelectMode: "multi"
| "single"
| "select"
对话框列表的选项选择模式,可以为:multi
、single
、select
,分别代表多选框、单选框、选择列表
itemsSelectedIndex
• Optional
Readonly
itemsSelectedIndex: number
| number
[]
对话框列表中预先选中的项目索引,如果是单选模式为一个索引;多选模式则为数组
negative
• Optional
Readonly
negative: string
对话框取消按钮的文字内容(确定按钮左边的按钮)
negativeColor
• Optional
Readonly
negativeColor: Color
对话框取消按钮的文字颜色(确定按钮左边的按钮)
neutral
• Optional
Readonly
neutral: string
对话框中立按钮的文字内容(最左边按钮)
neutralColor
• Optional
Readonly
neutralColor: Color
对话框中立按钮的文字颜色(最左边按钮)
positive
• Optional
Readonly
positive: string
对话框确定按钮的文字内容(最右边按钮)
positiveColor
• Optional
Readonly
positiveColor: Color
对话框确定按钮的文字颜色(最右边按钮)
progress
• Optional
Readonly
progress: Object
对话框进度条配置项
Type declaration
名称 | 类型 | 描述 |
---|---|---|
horizontal? | boolean | 是否显示为横向进度条,默认为false |
max | number | 进度条的最大值 |
progress? | number | 进度条的当前数值 |
showMinMax? | boolean | 是否显示进度条的最小指及最大值指示,默认为true |
title
• Optional
Readonly
title: string
对话框的标题。
type
• Optional
Readonly
type: DialogType
对话框类型,参考DialogType。默认为defaultDialogType,若未修改defaultDialogType
则默认为app
。
wrapInScrollView
• Optional
Readonly
wrapInScrollView: boolean
对话框是否使用滚动视图包裹内容,默认为true