Lo schermo mostra avvisi di emergenza e pubblici con le parole del mittente, dal più grave al meno grave, con ogni avviso lungo mostrato in parti per non tagliare nulla. Occupa tutto lo schermo, si posiziona al centro, si infila in un angolo, scorre come una riga in un angolo o si estende come una fascia lungo un bordo. Imposti le fonti degli avvisi, la posizione dello schermo, le gravità da mostrare, le lingue preferite, se la scheda rimane visibile con stato calmo quando non ci sono avvisi e per quanto tempo ogni avviso rimane visibile.
Live card
Categoria: Informazioni pubbliche. Tag: Avvisi e stato, Scuole e campus, Uffici e luoghi di lavoro, Lobby e reception.
Layout
Questa scheda core si adatta a ogni layout: schermo intero, centro, ampio, angolo, chip, striscia o qualsiasi rettangolo libero.
Layout: pieno, centrale, ampio, angolo, chip, striscia. Moduli: orizzontale, verticale, quadrato, striscia.
Layout, temi e pubblicazione delle schede. Esplora le schede.
Dati e privacy
Feed: screenrig.cap/v1.
I documenti del feed riportano l’attribuzione della fonte. Il Player fornisce il feed alla scheda.
Proprietà
Per tema, sfondo, accento e posizione, vedi Proprietà comuni.
Imposta le proprietà statiche nei params della scheda quando la crei. Il suo documento dati contiene solo proprietà dinamiche. Le righe annidate descrivono il contenuto della proprietà genitore.
Proprietà statiche
| Nome | Tipo | Predefinito | Valori e limiti | Descrizione |
|---|---|---|---|---|
title | string | "" | maxLength: 60 | Nomina la card quando mantiene uno stato calmo. Vuoto indica “Avvisi”. |
presence | string | "active" | "active", "always" | active mostra la scheda solo mentre è attivo un avviso. always mantiene uno stato calmo quando non ce ne sono: nessun avviso attivo, non aggiornato da allora, nessuna fonte di avviso. |
sources | array | [] | maxItems: 5 | Fonti CAP: un URL http o https (porta 80 o 443) di un avviso CAP 1.0 a 1.2, o di un indice ATOM o RSS di avvisi. Ogni URL viene recuperato una volta al minuto per ogni schermo che lo nomina. Vuoto legge i feed pubblici di avvisi che coprono location (NWS, Canada NAAD e MeteoAlarm per una località con codici area). |
publicAlerts | booleano, null | null | Leggi anche i feed pubblici che coprono location. Null è vero senza sources e falso con essi. | |
location | object | additionalProperties: false | Dove si trova lo schermo. Gli avvisi la cui area è un poligono o un cerchio mostrano quando contiene questo punto; gli avvisi indicati da codice area mostrano quando geocodes condivide un codice. Senza di esso si mostrano tutti gli avvisi delle fonti. | |
location.name | string | maxLength: 40 | ||
location.latitude | number | minimo: -90; massimo: 90; Obbligatorio | ||
location.longitude | number | minimo: -180; massimo: 180; Obbligatorio | ||
location.geocodes | array | [] | maxItems: 40 | Codici area del luogo, confrontati con allarmi che nominano la loro area per codice: [{"name": "UGC", "value": "WAC033"}]. |
location.geocodes[].name | string | minLength: 1; maxLength: 40; Obbligatorio | Il sistema di codici: SAME, UGC, NUTS3, EMMA_ID. | |
location.geocodes[].value | string | minLength: 1; maxLength: 120; Obbligatorio | ||
minSeverity | string | "minor", "moderate", "severe", "extreme" | Nascondi avvisi sotto questa gravità. Non impostato mostra tutte le gravità. | |
maxSeverity | string | "minor", "moderate", "severe", "extreme" | Nascondi avvisi sopra questa gravità: un angolo o una striscia per avvisi minori lascia quelli gravi a schermo intero. | |
minUrgency | string | "past", "future", "expected", "immediate" | ||
minCertainty | string | "unlikely", "possible", "likely", "observed" | ||
events | array | maxItems: 30 | Solo questi eventi (case-insensitive; * corrisponde a qualsiasi sequenza di caratteri). | |
excludeEvents | array | maxItems: 30 | ||
senders | array | maxItems: 30 | Solo avvisi da questi mittenti (case-insensitive; * consentito). | |
statuses | array | maxItems: 4 | Quali stati CAP mostrare. Non impostato è Solo attuali: test ed esercizi si mostrano solo se elencati. | |
scopes | array | maxItems: 3 | Quali ambiti CAP mostrare. Non impostato è Pubblico. | |
languages | array | maxItems: 30 | Preferenza lingua, vince la prima (fr, fr-CA, en). Il testo dell’avviso nella prima lingua disponibile è mostrato; un avviso in nessuna di queste mostra la sua prima lingua. | |
areaUnknown | string | "hide" | "hide", "show" | Un allarme segnalato solo da codici area che la posizione non ha: nascondilo o mostrane. |
hourCycle | string | "24" | "12", "24", "military" | 12: 14:05. 24: 14:05. militare: 1405 HRS. |
timeZone | stringa, nullo | null | Zona IANA; null usa la zona dello schermo. | |
pageSeconds | integer | 12 | minimo: 6; massimo: 60 | Quanto dura ogni avviso, e ogni parte di uno lungo, prima del successivo. |
staleMinutes | integer | 30 | minimo: 10; massimo: 1440 | Un documento non aggiornato da così tanto tempo si legge come non aggiornato, qualunque sia il suo stato. |
backgroundColor | stringa, nullo | null | modello: "^#[0-9A-Fa-f]{6}([0-9A-Fa-f]{2})?$" | Sovrascrive il colore di sfondo e della piastra della scheda con un colore piatto ordinato in CSS. #RRGGBBAA fornisce l’opacità. background none ha la precedenza. |
textColor | stringa, nullo | null | modello: "^#[0-9A-Fa-f]{6}([0-9A-Fa-f]{2})?$" | Sovrascrive i colori del testo principale e secondario. I colori di accento e di stato semantico mantengono i loro ruoli. |
Proprietà dinamiche
Questa scheda non ha proprietà dinamiche.
Esempio di canvas
Salva le proprietà statiche come params.json e crea la scheda. Il risultato contiene il suo ID crd_.
{
"theme": "neomustard",
"location": {
"name": "Vancouver",
"latitude": 49.25,
"longitude": -123.0
}
}
screenrig card create --type cap-alert --major 1 --file params.json
Aggiungi questo elemento ai primitives di una pagina playlist, con quell’ID al posto di quello dell’esempio. Pubblica la playlist e assegna uno schermo.
{
"id": "cap-alert",
"primitive": "card",
"card": "crd_01EXAMPLECARD000000000",
"layout": "full",
"content_fit": "fill"
}