View Source Eegis.AgolApp behaviour (eegis v0.1.14)
Definisce le funzioni necessarie per una applicazione Agol(ArcGis On Line)
Nell'applicazione client inserire:
use Eegis.AgolApp
e sovrascrivere il nome dell'applicazione
def app_name, do: :nome_applicazione
Il nome dell'applicazione viene configurato in config/*.exs files
Link to this section Summary
Callbacks
Da sovrascrivere nell'applicazione client
Estrae da config/*.exs per l'applicazione corrente(appname()) :features_usr_srv
Link to this section Callbacks
@callback app_name() :: atom()
Da sovrascrivere nell'applicazione client:
def app_name, do: :carg_539
Vedi applicazione esempio in Eegis.ClientExample.AppCarg539
@callback features_usr_srv() :: map()
Estrae da config/*.exs per l'applicazione corrente(appname()) :features_usr_srv
%{
{:alai, :arpas} => %{
carg_539_campioni: %{nome: "MOGORO_539", numero: 1},
carg_539_igm: %{nome: "MOGORO_539", numero: 3},
carg_539_legenda: %{nome: "MOGORO_539", numero: 4}
},
{:guest, :esri_lab} => %{lsgv1: %{nome: "Live_Stream_Gauges_v1", numero: 0}}
}