CircleStyleLayer
定义于: 未显示在源页面中
继承
- StyleLayer
方法
listens()
listens(
type
:string
):boolean
定义于: src/util/evented.ts:42
检查特定事件类型是否有注册的监听器;
参数
参数 | 类型 | 描述 |
---|---|---|
type | string | 要检查的事件类型 |
返回
boolean
继承自
StyleLayer.listens
off()
off(
type
:string
,listener
: Listener):CircleStyleLayer
定义于: src/util/evented.ts:158
移除先前使用on
或once
添加的监听器;
参数
参数 | 类型 | 描述 |
---|---|---|
type | string | 要移除监听器的事件类型 |
listener | Listener | 要移除的监听器函数 |
返回
CircleStyleLayer
继承自
StyleLayer.off
on()
on(
type
:string
,listener
: Listener): Subscription
定义于: src/util/evented.ts:73
为指定的事件类型添加监听器;
参数
参数 | 类型 | 描述 |
---|---|---|
type | string | 要添加监听的事件类型 |
listener | Listener | 事件触发时调用的函数。监听器函数使用传递给fire的数据对象调用,该对象扩展了target和type属性 |
返回
Subscription
继承自
StyleLayer.on
once()
once(
type
:string
,listener?
: Listener):Promise
<any
> |CircleStyleLayer
定义于: src/util/evented.ts:106
添加一个只会被调用一次的监听器到指定的事件类型;
监听器将在监听器注册后事件首次触发时被调用;
参数
参数 | 类型 | 描述 |
---|---|---|
type | string | 要监听的事件类型 |
listener? | Listener | 事件首次触发时要调用的函数 |
返回
Promise
<any
> | CircleStyleLayer
如果不提供监听器,则返回this
或一个promise
继承自
StyleLayer.once
setEventedParent()
setEventedParent(
parent?
: Evented,data?
:any
):CircleStyleLayer
定义于: src/util/evented.ts:176
将此Evented实例触发的所有事件冒泡到此父Evented实例;
参数
参数 | 类型 |
---|---|
parent? | Evented |
data? | any |
返回
CircleStyleLayer
继承自
StyleLayer.setEventedParent