Master
Un master offre un framing coerente del contenuto di un mashup (in modo analogo al concetto di pagina master o modello) e viene comunemente utilizzato per gli elementi visualizzati in tutto il mashup, ad esempio logo, menu e titoli. Per visualizzare il logo di un'azienda nell'intero mashup, è possibile ad esempio creare un master in modo che, ovunque sia collocato nel mashup, l'utente possa visualizzare il logo dell'azienda nella stessa posizione. I master si utilizzano comunemente anche per i menu. Per offrire le stesse opzioni di navigazione a livello di mashup, un menu è collocato nella stessa posizione in tutto il mashup e contiene le stesse opzioni.
È possibile associare un master a un mashup assegnando la proprietà Master nelle proprietà del mashup. Si possono creare master diversi per mashup differenti oppure un solo master per tutti i mashup.
Se all'interno di un mashup è in esecuzione un servizio di aggiornamento, il master non viene aggiornato.
* 
Assegnare sempre il master a tutti i mashup in modo che un utente possa aprirlo direttamente, ad esempio accedendo tramite https://<server>/Thingworx/Mashups/NameOfMashup.
La tabella riportata di seguito contiene un elenco delle proprietà del mashup master.
Nome proprietà
Descrizione
Tipo di base
Valore di default
Associabile? (Y/N)
Localizzabile? (Y/N)
DisplayName
Nome visualizzato del mashup nell'interfaccia utente.
STRING
Mashup
N
Y
Description
Descrizione del mashup a scopo di documentazione.
STRING
N
Y
BGImageRepeat
Controlla la modalità di ripetizione dell'immagine di sfondo del mashup. Le opzioni sono: No Repeat, Repeat, Repeat Horizontally, Repeat Vertically.
STRING
Non ripetere
N
N
BGImageSize
Controlla le dimensioni dell'immagine di sfondo. Le opzioni sono: Auto, Contain, Cover.
STRING
Auto
N
N
CustomClass
Classe CSS da applicare al contenitore di mashup di livello superiore per lo stile CSS personalizzato.
STRING
N
N
DefaultPageMashup
Mashup visualizzato per default quando non viene specificato un altro mashup.
MASHUPNAME
N
N
DropShadow
Se il valore è impostato su true, al contenitore del mashup viene applicato un effetto di ombreggiatura.
BOOLEAN
False
N
N
Favicon
Imposta la favicon della scheda del browser, aggiornandola al caricamento del mashup o in caso di modifica del master, per consentire il branding e una migliore identificazione del contesto.
IMAGELINK
N
N
LegacyFocus
Valore booleano che controlla il comportamento dello stato attivato. Se il valore è impostato su true, utilizza lo stile dello stato attivato precedente (un riquadro visibile). Se il valore è impostato su false, il profilo dello stato attivo è in genere visibile solo durante la navigazione da tastiera.
BOOLEAN
True - Per i nuovi mashup
False - Per i mashup esistenti
N
N
Loaded
Evento che viene attivato quando il mashup termina il caricamento di tutti i componenti e dati.
EVENT
n/d
Y
N
MinHeight
Altezza minima del contenitore del mashup in pixel.
NUMBER
0
N
N
ResetInputsToDefaultValue
Evento che, quando attivato, ripristina i valori di default di tutti i widget di input all'interno del mashup.
EVENT
n/d
Y
N
ResponsiveLayout
Valore booleano che attiva o disattiva le funzionalità di layout dinamico del mashup, consentendone l'adattamento a diverse dimensioni di schermo.
BOOLEAN
false
N
N
ShowDataLoading
Se il valore è impostato su true, viene visualizzato automaticamente un indicatore di caricamento (icona rotante) ogni volta che un servizio dati è in esecuzione.
BOOLEAN
true
N
N
Title
Titolo del mashup visualizzato nella scheda del browser o nella barra del titolo della finestra.
STRING
N
Y
Visible
Valore booleano che controlla la visibilità dell'intero mashup. Se il valore è impostato su false, il mashup è nascosto.
BOOLEAN
true
Y
N
È stato utile?