@razi91/types-ol-ext
Version:
Type definitions for ol-ext
36 lines (34 loc) • 887 B
TypeScript
import { Fill, RegularShape } from 'ol/style';
export interface Options {
fill?: Fill ;
radius?: number;
blur?: number;
offsetX?: number;
offsetY?: number;
}
/**
* @classdesc
* Set Shadow style for point vector features.
*
* @constructor
* @param {} options Options.
* @param {Fill | undefined} options.fill fill style, default rgba(0,0,0,0.5)
* @param {number} options.radius point radius
* @param {number} options.blur lur radius, default radius/3
* @param {number} options.offsetX x offset, default 0
* @param {number} options.offsetY y offset, default 0
* @extends {style.RegularShape}
* @api
*/
export default class Shadow extends RegularShape {
constructor(options?: Options);
/**
* Clones the style.
* @return {style.Shadow}
*/
clone(): Shadow;
/**
* @inheritDoc
*/
getChecksum(): string;
}