settings Settings
DISPLAY
Dark Mode setting @for(i of options.darkMode; track i[0]) { {{i[1]}} }
Auto-set Night Mode
Action Button @for(i of options.buttons.fab; track i[0]) { {{i[1]}} }
Allow Device to Sleep
Prefer Info-Panel

@if(facade.applicationList.length > 1) {
Select Instruments App @for(i of facade.applicationList; track i) { {{i.name}} }
Parameters
Halt App on hide
} @if(show.favourites()) {

Select Favourite Apps:
@for(fav of facade.favouritesList; track fav) { {{fav.name}} }
}

SOUND
Do not Play Sounds
Show DEPTH Alarms
Alarm Smoothing Time @for(i of options.alarm.smoothing; track i[0]) { {{i[1]}} }
STATUS BAR OPTIONS
Live ETA at cursor
Reference Boat Speed ({{ speedUnitSymbol }}) @if ( refspeed.invalid && (refspeed.dirty || refspeed.touched) ) { Please enter a number >= 0 }
Tap Fade Speed (s) @if ( tapfade.invalid && (tapfade.dirty || tapfade.touched) ) { Please enter a number >= 1 }
WEATHER
Wind indicator @for(i of options.windIndicator; track i[0]) { {{i[1]}} }
UNITS & VALUES
Use Server Unit Preferences
Distance units @for(i of options.availableUnits.distance; track i[0]) { {{i[1]}} }
Depth units @for(i of options.availableUnits.depth; track i[0]) { {{i[1]}} }
Length units @for(i of options.availableUnits.length; track i[0]) { {{i[1]}} }
Temperature units @for(i of options.availableUnits.temperature; track i[0]) { {{i[1]}} }
Speed units @for(i of options.availableUnits.speed; track i[0]) { {{i[1]}} }
@if(options.preferredValues.coords.length !== 0) {
Position display format @for(i of options.preferredValues.coords; track i) { {{i[1]}} }
} @if(options.preferredValues.heading.length !== 0) {
Prefer True / Magnetic values @for(i of options.preferredValues.heading; track i) { {{i[1]}} }
}
MAP
Feature label zoom level @for(i of options.zoomLevels; track i) { {{i}} }
Offset Vessel Center (%)
Vertical Horizontal
Popovers close with button
Double click to Zoom
Keep tiles visible on max zoom
Map Pan When Following @for(i of options.map.panBehavior; track i[0]) { {{i[1]}} }
VECTOR CHARTS
Graphics Style @for(i of options.map.s57.graphicsStyle; track i[0]) { {{i[1]}} }
Boundaries @for(i of options.map.s57.boundaries; track i[0]) { {{i[1]}} }
Color Table (Requires refresh) @for(i of options.map.s57.colorTables; track i[0]) { {{i[1]}} }
Colors @for(i of options.map.s57.colors; track i) { {{i}} }
Shallow depth @if(s57shallowDepth.invalid && (s57shallowDepth.dirty || s57shallowDepth.touched)) { Please enter a positive number } m
Safety depth @if(s57safetyDepth.invalid && (s57safetyDepth.dirty || s57safetyDepth.touched)) { Please enter a positive number } m
Deep depth @if(s57deepDepth.invalid && (s57deepDepth.dirty || s57deepDepth.touched)) { Please enter a positive number } m
Layers @for(i of options.map.s57.otherLayers; track i[0]) { {{i[1]}} }
COURSE
Arrival Circle @if(coursearrivalcircle.invalid && (coursearrivalcircle.dirty || coursearrivalcircle.touched)) { Please enter a number > 0 } m
Auto-advance to next point on arrival
Notification type to use @for(i of options.course.nextPointTrigger; track i) { {{i}} }
Time to wait before advancing @for(i of options.course.nextPointDelay; track i[0]) { {{i[1]}} }
VESSEL
Vessel Icon Size
@for(i of options.vessel.selfIconScale; track i[0]) { ({{i[1]}}) }
Fixed Location Mode
Latitude @if(fixedlat.invalid && (fixedlat.dirty || fixedlat.touched)) { Please enter a value between -90 and 90 (max 9 decimals) } Longitude @if(fixedlon.invalid && (fixedlon.dirty || fixedlon.touched)) { Please enter a value between -180 and 180 (max 9 decimals) }

Vessel Lines:
Display Wind Vectors Display Laylines
Heading Line
Heading Line Length @for(i of options.vessel.headingLine; track i[0] ) { {{i[1]}} }
COG Line
COG Line Length @for(i of options.vessel.cogLine; track i[0]) { {{i[1]}} }
Display Range Circles
Number of Range Circles @for(i of options.rangeCircles.count; track i) { {{i}} }
Minimum Zoom Level @for(i of options.rangeCircles.zoomLevels; track i) { {{i}} }
Use Fixed Distance
Distance between circles ({{renderSymbol(facade.settings.units.distance)}}) @if(rangeCirclesDistance.invalid && (rangeCirclesDistance.dirty || rangeCirclesDistance.touched)) { Please enter a number >= 1. }

Display Vessel Track
Get Track from server    Length ({{facade.settings.vessels.trailDuration}} hrs)
Resolution: Last hour @for(i of options.trailIntervals.highResolution; track i[0]) { {{i[1]}} }
Resolution: 1 hr -> 24 hrs @for(i of options.trailIntervals.highResolution; track i[0]){ {{i[1]}} }
Resolution: > 24 hrs @for(i of options.trailIntervals.mediumResolution; track i[0]) { {{i[1]}} }
OTHER VESSELS
Show Track   Hide Moored   Hide Anchored
Mark AIS target inactive after @for(i of options.vessel.aisTimeouts; track i[0]) { {{i[1]}} }
Remove AIS target after @for(i of options.vessel.aisTimeouts; track i[0]) { {{i[1]}} }
Wind Vector Value @for(i of options.preferredValues.wind; track i[0]) { {{i[1]}} }
Wind / Track Zoom Level @for(i of options.zoomLevels; track i) { {{i}} }
COG Line @for(i of options.vessel.aisCogLine; track i[0]) { {{i[1]}} }
NOTES
Display Notes on Map
Notes Zoom Level @for(i of options.zoomLevels; track i) { {{i}} }
{{'Fetch Notes radius: (' + options.availableUnits.distance.get(distunits.value) + ')'}} @for(i of options.resources.noteRadius;track i) { {{i}} }
Notes fetch filter: @if(notesrootfilter.value) { }
Edit Group Names
Position Group Note
Single Click for Note Details
CUSTOM RESOURCES
Select custom resource types (./resources/<name>)
@for(f of facade.resourcePathList; track f) { {{f}} }
@if(app.featureFlags().radarApi) {
RADAR SETTINGS
Radar Devices @for(i of radarList(); track i.id) { {{i.name}} }
}
SIGNAL K: CONNECTION
Filter Stream data: Check to include Signal K schema groups on display.
Use to manage display performance.
Vessels (other than Self)
Aids to Navigation (AtoN)
Aircraft
Search and Rescue (SaR)
Weather (Meteo)

Max. distance from vessel @for(i of options.vessel.aisMaxRadius; track i[0]) { {{i[1]}} }
EXPERIMENTS
Enable Video
url: @if(videourl.invalid) { Value required. }
science Experimental Features