Module: ChoiceDialog

选项弹窗,有选择态,可以定义是单选还是多选

Parameters:
Name Type Description
animationType string

modal 显示动效, 默认'fade',参考 https://facebook.github.io/react-native/docs/0.54/modal#animationtype

type TYPE

选项弹窗类型,定义是单选弹窗还是多选弹窗,默认是单选弹窗

visible bool

是否显示 modal, 默认false,参考 https://facebook.github.io/react-native/docs/0.54/modal#visible

title string

标题

options Array.<Opiton>

可选项

selectedIndexArray Array.<number>

选中选项的下标,默认全部未选中

color string

选中态颜色,单选时表示选中文字颜色,多选时表示勾选框勾选背景颜色,默认米家绿

icon number

选项被选中时的选中图标,放在文字前面,TYPE.SINGLE可用,默认绿色右箭头图片

buttons Array.<Button>

按钮数组,定义底部按钮的属性,只能显示1~2个按钮,多传将失效。默认左取消右确定,左灰右绿,点击回调都是隐藏 Modal

onSelect function

选项选择后的确认回调,返回选中选项的下标数组,TYPE.SINGLE可用

onDismiss function

Modal 隐藏时的回调函数

Since:
  • 10022
Author:
  • Geeook

Members

TYPE :string

选择弹窗的类型