Riferimento › Riferimento delle funzioni › UI

UI.condition_layout.verticalAlignment

dipendenza

Chiamala come

UI.condition_layout.verticalAlignment(value)

Registra la dipendenza UI.condition_layout.verticalAlignment, poi chiamala con quel nome. Una chiamata con spazio dei nomi non passa self: usa una chiamata con i due punti o passa tu l'oggetto.

Cosa fa

Converts a table cell's alignV setting to a vertical offset fraction for the condition group's Table layout: 0 for nil, start or top, 0.5 for middle or center, and 1 for end or bottom (case-insensitive prefixes).

Argomenti

NomeTipoCosa fa
valuestring | nilAlignment name, such as "TOP", "middle" or "bottom".

Valori restituiti

1number | nil0, 0.5 or 1, or nil for a non-string or unrecognized value.

Edizioni

Le funzioni di supporto integrate sono registrate su ogni edizione. Ciò che cambia è l'API di gioco che leggono; dove ne manca una, la funzione di supporto ripiega su un'alternativa o restituisce nil con un motivo.

Non legge direttamente alcuna API di gioco.

Come la chiama l'addon

Sorgente

UI/condition_layout.lua, riga 30. Nel gioco è in sola lettura; Duplica crea una copia modificabile.

UI.condition_layout.verticalAlignment(value)
    if value==nil then return 0 end
    if type(value)~='string' then return nil end
    value=value:lower()
    if value=='start' or value:sub(1,3)=='top' then return 0 end
    if value=='end' or value:sub(1,6)=='bottom' then return 1 end
    if value=='middle' or value:sub(1,6)=='center' then return .5 end

Torna a Riferimento delle funzioni