angular-cesium-ivy
Version:
Angular library for working with Angular-Cesium.
25 lines • 760 B
TypeScript
import { CesiumEvent } from './consts/cesium-event.enum';
import { CesiumEventModifier } from './consts/cesium-event-modifier.enum';
import { PickOptions } from './consts/pickOptions.enum';
export interface PickConfiguration {
pickHeight?: number;
pickWidth?: number;
drillPickLimit?: number;
}
/**
* Interface for Event Registration Input
* __usage:__
* ```
* MapEventsManagerService.register(eventRegistrationInput).subscribe()
* ```
*/
export interface EventRegistrationInput {
event: CesiumEvent;
modifier?: CesiumEventModifier;
entityType?: any;
priority?: number;
pick?: PickOptions;
pickFilter?: (any: any) => boolean;
pickConfig?: PickConfiguration;
}
//# sourceMappingURL=event-registration-input.d.ts.map