OwlBoard {title}
{#each data as service} {#if service.stops[0]['publicDeparture']}

GW: {service.stops[0]['publicDeparture']} {service.stops[0]['tiploc']} to {service.stops[service['stops'].length -1]['tiploc']}

PIS: {service.pis}

{#each service.stops as stop} {#if stop.publicArrival || stop.publicDeparture} {/if} {/each}
Location Sch Arr. Sch Dep.
{stop.tiploc} {stop.publicArrival || '-'} {stop.publicDeparture || '-'}
{:else}

GW: {service.stops[0]['wttDeparture']} {service.stops[0]['tiploc']} to {service.stops[service['stops'].length -1]['tiploc']}

PIS: {service.pis}

{#each service.stops as stop} {/each}
Location Sch Arr. Sch Dep.
{stop.tiploc} {stop.wttArrival} {stop.wttDeparture}
{/if} {/each}