@globalfishingwatch/api-types
Advanced tools
Comparing version 5.0.0 to 5.1.0
@@ -11,3 +11,3 @@ import { ApiAppName, Dataset } from '.'; | ||
} | ||
export interface DataviewDatasetConfigParams { | ||
export interface DataviewDatasetConfigParam { | ||
id: string; | ||
@@ -19,4 +19,4 @@ value: string | number | boolean | string[]; | ||
endpoint: string; | ||
params: DataviewDatasetConfigParams[]; | ||
query?: DataviewDatasetConfigParams[]; | ||
params: DataviewDatasetConfigParam[]; | ||
query?: DataviewDatasetConfigParam[]; | ||
} | ||
@@ -23,0 +23,0 @@ export interface DataviewCreation<T = any> { |
@@ -9,6 +9,6 @@ export interface PointCoordinate { | ||
Gap = "gap", | ||
Port = "port", | ||
Port = "port_visit", | ||
Loitering = "loitering" | ||
} | ||
export declare type EventType = 'encounter' | 'fishing' | 'gap' | 'port' | 'loitering'; | ||
export declare type EventType = 'encounter' | 'fishing' | 'gap' | 'port_visit' | 'loitering'; | ||
export interface EventNextPort { | ||
@@ -87,2 +87,21 @@ id: string; | ||
} | ||
export interface Anchorage { | ||
id: string; | ||
lat: number; | ||
lon: number; | ||
flag: string; | ||
name: string; | ||
at_dock: boolean; | ||
anchorage_id: number; | ||
top_destination: string; | ||
distance_from_shore_km: number; | ||
} | ||
export interface PortVisitEvent { | ||
visitId: string; | ||
confidence: number; | ||
durationHrs: number; | ||
startAnchorage: Anchorage; | ||
intermediateAnchorage: Anchorage; | ||
endAnchorage: Anchorage; | ||
} | ||
export interface ApiEvent<Vessel = EventVessel> { | ||
@@ -101,2 +120,3 @@ id: string; | ||
port?: PortEvent; | ||
port_visit?: PortVisitEvent; | ||
} | ||
@@ -103,0 +123,0 @@ export interface ApiEvents<T = ApiEvent> { |
@@ -1,2 +0,2 @@ | ||
var e,r,n,s,i,t,o,a,c,l;!function(e){e.Events="carriers-events",e.EventsDetail="carriers-events-detail",e.FourwingsTiles="4wings-tiles",e.FourwingsBreaks="4wings-bins",e.FourwingsLegend="4wings-legend",e.FourwingsInteraction="4wings-interaction",e.Tracks="carriers-tracks",e.UserContextTiles="user-context-tiles",e.UserTracks="user-tracks-data",e.Vessel="carriers-vessel",e.VesselList="carriers-list-vessels",e.VesselSearch="carriers-search-vessels",e.VesselAdvancedSearch="carriers-advanced-search-vessels"}(e||(e={})),function(e){e.Vessels="carriers-vessels:v1",e.Events="carriers-events:v1",e.Ports="carriers-ports:v1",e.Tracks="carriers-tracks:v1",e.Fourwings="4wings:v1",e.Context="user-context-layer:v1",e.Download="data-download:v1",e.UserTracks="user-tracks:v1"}(r||(r={})),function(e){e.Done="done",e.Importing="importing",e.Error="error"}(n||(n={})),function(e){e.Context="context",e.Environment="environment"}(s||(s={})),function(e){e.Context="context",e.Events="events",e.Environment="environment",e.Fishing="fishing",e.Presence="presence",e.Vessels="vessels"}(i||(i={})),function(e){e.Encounter="encounter",e.Fishing="fishing",e.Gap="gap",e.Port="port",e.Loitering="loitering"}(t||(t={})),function(e){e.Carrier="carrier",e.Fishing="fishing"}(o||(o={})),function(e){e.Authorized="authorized",e.Partially="partially",e.Unmatched="unmatched"}(a||(a={})),function(e){e.NotStarted="not-started",e.Generating="generating",e.Done="done",e.Failed="failed"}(c||(c={})),function(e){e.Idle="idle",e.Aborted="aborted",e.Loading="loading",e.Finished="finished",e.Error="error"}(l||(l={}));export{a as AuthorizationOptions,s as DatasetCategory,n as DatasetStatus,r as DatasetTypes,i as DataviewCategory,e as EndpointId,t as EventTypes,o as EventVesselTypeEnum,c as ReportStatus,l as ResourceStatus}; | ||
var e,r,n,s,i,t,o,a,c,l;!function(e){e.Events="carriers-events",e.EventsDetail="carriers-events-detail",e.FourwingsTiles="4wings-tiles",e.FourwingsBreaks="4wings-bins",e.FourwingsLegend="4wings-legend",e.FourwingsInteraction="4wings-interaction",e.Tracks="carriers-tracks",e.UserContextTiles="user-context-tiles",e.UserTracks="user-tracks-data",e.Vessel="carriers-vessel",e.VesselList="carriers-list-vessels",e.VesselSearch="carriers-search-vessels",e.VesselAdvancedSearch="carriers-advanced-search-vessels"}(e||(e={})),function(e){e.Vessels="carriers-vessels:v1",e.Events="carriers-events:v1",e.Ports="carriers-ports:v1",e.Tracks="carriers-tracks:v1",e.Fourwings="4wings:v1",e.Context="user-context-layer:v1",e.Download="data-download:v1",e.UserTracks="user-tracks:v1"}(r||(r={})),function(e){e.Done="done",e.Importing="importing",e.Error="error"}(n||(n={})),function(e){e.Context="context",e.Environment="environment"}(s||(s={})),function(e){e.Context="context",e.Events="events",e.Environment="environment",e.Fishing="fishing",e.Presence="presence",e.Vessels="vessels"}(i||(i={})),function(e){e.Encounter="encounter",e.Fishing="fishing",e.Gap="gap",e.Port="port_visit",e.Loitering="loitering"}(t||(t={})),function(e){e.Carrier="carrier",e.Fishing="fishing"}(o||(o={})),function(e){e.Authorized="authorized",e.Partially="partially",e.Unmatched="unmatched"}(a||(a={})),function(e){e.NotStarted="not-started",e.Generating="generating",e.Done="done",e.Failed="failed"}(c||(c={})),function(e){e.Idle="idle",e.Aborted="aborted",e.Loading="loading",e.Finished="finished",e.Error="error"}(l||(l={}));export{a as AuthorizationOptions,s as DatasetCategory,n as DatasetStatus,r as DatasetTypes,i as DataviewCategory,e as EndpointId,t as EventTypes,o as EventVesselTypeEnum,c as ReportStatus,l as ResourceStatus}; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "@globalfishingwatch/api-types", | ||
"version": "5.0.0", | ||
"version": "5.1.0", | ||
"description": "Typescript definitions for API responses", | ||
@@ -47,3 +47,3 @@ "author": "satellitestudio <contact@satellitestud.io>", | ||
}, | ||
"gitHead": "85110fb3c0739d914a32fdb041aa82af4221743c" | ||
"gitHead": "e8e032d0a3ca178d4b50906742cd77e59fd0d53e" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
30260
460