@siedlerchr/types-ol-ext
Version:
Type definitions for ol-ext
35 lines (28 loc) • 714 B
TypeScript
/** SVG filter
* @param {string | *} attributes a list of attributes or fe operation
* @param {string} attributes.feoperation filter primitive tag name
*/
export default class SVGOperation {
constructor(attributes: string | any);
/** Get filter name
* @return {string}
*/
getName(): string;
/** Set Filter attribute
* @param {*} attributes
*/
set(k: any, val: any): void;
/** Set Filter attributes
* @param {*} attributes
*/
setProperties(attributes: any): void;
/** Get SVG element
* @return {Element}
*/
geElement(): Element;
/** Append a new operation
* @param {SVGOperation} operation
*/
appendChild(operation: SVGOperation): void;
NS: string
}