UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

25 lines (24 loc) 848 B
import { Effect as EffectInterface, EffectProps, EffectPropsPartial, EffectParameterDescription } from '@kepler.gl/types'; export declare class Effect implements EffectInterface { id: string; type: string; isEnabled: boolean; parameters: { [key: string]: any; }; isConfigActive: boolean; isJsonEditorActive: boolean; deckEffect: any; _uiConfig: EffectParameterDescription[]; constructor(props?: EffectPropsPartial); _initializeEffect(): void; getDefaultProps(props?: EffectPropsPartial): EffectProps; setProps(props: EffectPropsPartial): void; isValidToSave(): boolean; /** * Effect specific list of configurable parameters. * @returns All parameters are in preffered order. */ getParameterDescriptions(): EffectParameterDescription[]; } export default Effect;