@indoor-map/fmap-react • Docs
途经点输入框属性
Properties
autoFocus?
optionalautoFocus:boolean
是否自动聚焦
color?
optionalcolor:string
圆点颜色
draggable?
optionaldraggable:boolean
是否可拖拽
externalSuggestions?
optionalexternalSuggestions:boolean
建议列表是否由外部渲染(隐藏内置悬浮下拉)
index?
optionalindex:number
索引(用于显示序号)
onChange()?
optionalonChange: (value) =>void
值变更回调
Parameters
• value: string
Returns
void
onDragEnd()?
optionalonDragEnd: (e) =>void
拖拽结束回调
Parameters
• e: DragEvent<Element>
Returns
void
onDragOver()?
optionalonDragOver: (e) =>void
拖拽覆盖回调
Parameters
• e: DragEvent<Element>
Returns
void
onDragStart()?
optionalonDragStart: (e) =>void
拖拽开始回调
Parameters
• e: DragEvent<Element>
Returns
void
onDrop()?
optionalonDrop: (e) =>void
放置回调
Parameters
• e: DragEvent<Element>
Returns
void
onFocus()?
optionalonFocus: () =>void
聚焦回调(用于记录当前正在编辑的起终点/途经点)
Returns
void
onRemove()?
optionalonRemove: () =>void
删除回调
Returns
void
onSelect()?
optionalonSelect: (poi) =>void
选中 POI 回调
Parameters
• poi: FMapModel
Returns
void
onSuggestionsChange()?
optionalonSuggestionsChange: (items) =>void
建议变化上报(全量结果,不截断)。 传入该回调且 externalSuggestions=true 时,内置悬浮下拉不再渲染, 建议列表由外部在指定位置渲染(如下方面板列表区)。
Parameters
• items: FMapModel[]
Returns
void
placeholder?
optionalplaceholder:string
占位文本
showDragHandle?
optionalshowDragHandle:boolean
是否显示拖拽手柄
showRemove?
optionalshowRemove:boolean
是否显示删除按钮
style?
optionalstyle:CSSProperties
自定义样式
value?
optionalvalue:string
输入框值(已选中的 POI 名称)