External module "Trip/Manipulator"
Functions
addOrReplaceOvernightPlace
addPlaceToDay
- addPlaceToDay(tripToBeUpdated: Trip, placeToBeAdded: Place, dayIndex: number, userSettings: UserSettings | null, positionInDay?: undefined | number): Trip
-
Parameters
-
tripToBeUpdated: Trip
-
placeToBeAdded: Place
-
dayIndex: number
-
-
Optional positionInDay: undefined | number
movePlaceInDay
- movePlaceInDay(tripToBeUpdated: Trip, dayIndex: number, positionFrom: number, positionTo: number, userSettings: UserSettings | null): Trip
-
Parameters
-
tripToBeUpdated: Trip
-
dayIndex: number
-
positionFrom: number
-
positionTo: number
-
removeAllPlacesFromDay
- removeAllPlacesFromDay(tripToBeUpdated: Trip, dayIndex: number, userSettings: UserSettings | null): Trip
-
Parameters
-
tripToBeUpdated: Trip
-
dayIndex: number
-
removeDayFromTrip
-
Parameters
-
tripToBeUpdated: Trip
-
dayIndex: number
-
removePlacesFromDay
- removePlacesFromDay(tripToBeUpdated: Trip, dayIndex: number, positionsInDay: number[], userSettings: UserSettings | null): Trip
-
Parameters
-
tripToBeUpdated: Trip
-
dayIndex: number
-
positionsInDay: number[]
-
replaceSiblingParentDestination
- replaceSiblingParentDestination(trip: Trip, dayIndex: number, positionInDay: number, parentIdsOfAddedPlace: string[], userSettings: UserSettings | null): Trip
-
Parameters
-
-
dayIndex: number
-
positionInDay: number
-
parentIdsOfAddedPlace: string[]
-
setTransport
-
Parameters
-
-
dayIndex: number
-
itemIndex: number
-
swapDaysInTrip
- swapDaysInTrip(tripToBeUpdated: Trip, firstDayIndex: number, secondDayIndex: number, userSettings: UserSettings | null): Trip
-
Parameters
-
tripToBeUpdated: Trip
-
firstDayIndex: number
-
secondDayIndex: number
-