|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | this._content = document.createElement('div'); | 
|---|
|  |  |  | this._element.appendChild(this._content); | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | Panel.prototype = { | 
|---|
|  |  |  | _element: null, | 
|---|
|  |  |  | _hide: null, | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // Vehicle | 
|---|
|  |  |  | else if(ttss_types.includes(type)) { | 
|---|
|  |  |  | styleVehicle(feature, true); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | var span = displayVehicle(feature.get('vehicle_type')); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | additional = document.createElement('p'); | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | vehicleTable(feature, tbody); | 
|---|
|  |  |  | vehiclePath(feature); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | styleVehicle(feature, true); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // Stop or stop point | 
|---|
|  |  |  | else if(['s', 'p'].includes(type)) { | 
|---|
|  |  |  | 
|---|
|  |  |  | function listFeatures(features) { | 
|---|
|  |  |  | var div = document.createElement('div'); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if(features.length == 0) { | 
|---|
|  |  |  | if(features.length === 0) { | 
|---|
|  |  |  | addParaWithText(div, lang.no_results); | 
|---|
|  |  |  | return div; | 
|---|
|  |  |  | } | 
|---|