import { ChangeIcon } from "./default-events/change-icon"; import { CreateMarker, DeleteMarker } from "./default-events/create-marker"; import { MapState } from "./default-events/map-state"; import { MoveMarker } from "./default-events/move-marker"; import { PopupClose, PopupOpen } from "./default-events/popup"; import { PlayBackEvent } from "./EventInterface"; import { IconAddon } from "./icon-events/addon-events"; import { ChangeMainColor, ChangeMainIcon, ChangeMainIconColor, ChangeMainPlateColor } from "./icon-events/main-events"; import { IconStatus, TextStatus } from "./icon-events/status-events"; import { CircleEvents } from "./polygon-events/circle-events"; import { RectangleEvents } from "./polygon-events/rectangle-events"; import { TimelineEvents } from "./timeline/timeline-events"; export const DEFAULT_EVENTS : PlayBackEvent[] = [ new MoveMarker.Event(), new CreateMarker.Event(), new DeleteMarker.Event(), new PopupOpen.Event(), new PopupClose.Event(), new ChangeIcon.Event(), new IconAddon.AddEvent(), new IconAddon.RemoveEvent(), new IconStatus.AddEvent(), new IconStatus.RemoveEvent(), new TextStatus.AddEvent(), new TextStatus.RemoveEvent(), new ChangeMainIcon.Event(), new ChangeMainColor.Event(), new ChangeMainPlateColor.Event(), new ChangeMainIconColor.Event(), new RectangleEvents.CreateRectangle(), new RectangleEvents.RemoveRectangle(), new RectangleEvents.ChangeRectangleBounds(), new RectangleEvents.ChangeRectangleColor(), new CircleEvents.CreateCircle(), new CircleEvents.MoveCircle(), new CircleEvents.RemoveCircle(), new MapState.MapView(), new TimelineEvents.TimelinePoint(), new TimelineEvents.TimelineRange() ]