import Filter from 'oles/tool/Filter';
地图滤镜
# 构造函数
new Filter(options);
# options
名称 | 类型 | 描述 |
---|---|---|
layers | Array[module:ol/layer] (default to []) | 可选,需要添加滤镜的Layer |
mode | string (defaults to 'gray') | 可选,滤镜风格 |
# 方法
# render()
开启滤镜渲染
# reset()
重置,取消滤镜
# getActive()
当前状态 返回:boolean
# getMode()
滤镜风格 返回:string
# setMode(mode)
mode: string (defaults to 'gray') 设置滤镜风格
# setLayers(layers)
layers: Array[module:ol/layer] 设置滤镜图形
← Swipe FullScreen →