Word Cloud
Komponent słowny chmury zbudowany na szczycie d3-cloud.
Opcje
- data |
array
: albo tablicę tekstów, z której można wygenerować chmurę słów lub, jeśliprekalkulowane
jest ustawione naprawdziwe
, oraz tablicę obiektów zliczających słowa (z klawiszamitekstowymi
iwartościowymi
). Default:[]
. - font |
(string|function)
: funkcja dostępowa określająca oblicze czcionki dla każdego słowa. Przyjmuje również stałą zamiast funkcji. Default:'serif'
. - fontSizeMapper |
function
: funkcja akcesora określająca rozmiar czcionki dla każdego słowa. Domyślnie( count - min + 1 ) / ( max - min + 6 ) * 30.0 + 14.0
, gdziemin
imax
oznaczają odpowiednio minimalną i maksymalnąliczbę słów
.. Default:none
. - height |
number
: wysokość słowa "chmura" (w px). Default:600
. - language |
string
: identyfikator języka (określa stopery, które mają być usunięte). Default:'en'
. - minCount |
number
: jeśli jest ustawiony, zawiera tylko te słowa, które pojawiają się więcej niżminCount
razy w podanych danych. Default:none
. - saveButton |
boolean
: kontroluje, czy ma być wyświetlany przycisk do zapisywania chmury słów jako obrazu. Default:true
. - onClick |
function
: funkcja callback wywoływana po kliknięciu słowa na chmurze słów. Default:onClick() {}
. - padding |
(function|number)
: funkcja dostępowa lub stała wskazująca numeryczne wypełnienie dla każdego słowa. Default:5
. - precalculated |
boolean
: kontroluje, czy chmura słów oczekuje tablicy wstępnie obliczonych zliczeń słów, czy też wygeneruje je dla danych tekstów. Default:false
. - rotate |
(function|number)
: funkcja dostępowa wskazująca kąt obrotu (w stopniach) dla każdego słowa. Przyjmuje również stałą zamiast funkcji. Default:word => word.value % 360
. - updateThreshold |
number
: wielkość partii nowych dokumentów wdanych
przed ponownym odesłaniem chmury słownej. Default:5
. - stopwords |
array
: dodatkowe stopery do usunięcia przed renderowaniem chmury słów. Default:[]
. - triggerRender |
boolean
: umorzenie podczas wymiany zestawu danych. Default:true
. - style |
object
: Style CSS inline. Default:{}
. - width |
number
: szerokość słowa chmura (w px). Default:700
.
Przykłady
- Minimal
- With Style
- With Stopwords
Edytor na żywo
Wynik
ReferenceError: Provider is not defined