transportation
Version:
Import GTFS into a semantic model
22 lines (19 loc) • 614 B
JavaScript
const StopTime = require('../lib/stop_time')
module.exports = {
fields: {
Trip: function () { return this.trip.id },
Headsign: function () { return this.trip.headsign },
Arrival: function () { return StopTime.prettyTime(this.arrival) },
Departure: function () { return StopTime.prettyTime(this.departure) }
},
test: function () {
let b = true
b = b && this instanceof Array
b = b && this.every(function (row) {
return (typeof row.arrival !== 'undefined' &&
typeof row.departure !== 'undefined' &&
typeof row.trip !== 'undefined')
})
return b
}
}