Name | Type | Default |
---|---|---|
alterTextCase | enum:TagCloudAlterTextCase | 'none' |
enum TagCloudAlterTextCase {
none, allLower, allUpper, firstUpper, titleCase } Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [alterTextCase]="'titleCase'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
disabled | Boolean | false |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [disabled]="true"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
displayLimit | Number | null |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [displayLimit]="3"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
displayMember | String | 'label' |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
displayValue | Boolean | false |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [displayValue]="true"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
fontSizeUnit | enum:TagCloudFontSizeUnit | 'px' |
enum TagCloudFontSizeUnit {
px, em, % } Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [fontSizeUnit]="'em'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
height | String | Number | null |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [height]="50"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
maxColor | String | null |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [maxColor]="'darkgreen'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
maxFontSize | Number | 24 |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [maxFontSize]="5"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
maxValueToDisplay | Number | 0 |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [maxValueToDisplay]="50"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
minColor | String | null |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [minColor]="'lime'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
minFontSize | Number | 10 |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [minFontSize]="1"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
minValueToDisplay | Number | 0 |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [minValueToDisplay]="30"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
rtl | Boolean | false |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [rtl]="true"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
sortBy | enum:TagCloudSortBy | 'none' |
enum TagCloudSortBy {
none, label, value } Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [sortBy]="'label'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
sortOrder | enum:TagCloudSortOrder | 'ascending' |
enum TagCloudSortOrder {
ascending, descending } Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [sortOrder]="'descending'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
source | TagCloudSource | {} |
interface TagCloudSource {
url?: String; data?: Any; localdata?: String; datatype?: TagCloudDataType; type?: String; id?: String; root?: String; record?: String; } Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
tagRenderer | (itemData: Any, minValue: Number, valueRange: Number) => Any | null |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [tagRenderer]="tagRenderer"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
takeTopWeightedItems | Boolean | false |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [takeTopWeightedItems]="true"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
textColor | String | null |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [textColor]="'red'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
urlBase | String | '' |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [urlBase]="'http://jqwidgets.com/'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
urlMember | String | 'url' |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'" [urlMember]="'tagHref'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
valueMember | String | 'value' |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
width | String | Number | null |
Sets or gets the import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent { data: any[] = [ { countryName: "Australia", technologyRating: 35 }, { countryName: "United States", technologyRating: 60 }, { countryName: "Germany", technologyRating: 55 }, { countryName: "Brasil", technologyRating: 20 }, { countryName: "United Kingdom", technologyRating: 50 }, { countryName: "Japan", technologyRating: 80 } ]; source: any = { localdata: this.data, datatype: "array", datafields: [ { name: 'countryName' }, { name: 'technologyRating' } ] }; dataAdapter: any = new jqx.dataAdapter(this.source); } |
||
Events |
||
bindingComplete | Event | |
This event is triggered when the widget has completed binding to a dataAdapter. Code examples
Bind to the
import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud(onBindingComplete)="BindingComplete($event)" [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent { BindingComplete(event: any): void { // Do Something } |
||
itemClick | Event | |
This event is triggered when a tag element is clicked. Event Arguments:
Code examples
Bind to the
import { Component } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud(onItemClick)="ItemClick($event)" [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent { ItemClick(event: any): void { // Do Something } |
||
Methods |
||
Name | Return Type | Arguments |
destroy | Void | None |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
findTagIndex | Number | tag: String |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
getHiddenTagsList | Array<Any> | None |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
getRenderedTags | Array<Any> | None |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
getTagsList | Array<Any> | None |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
hideItem | Void | index: Number |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
insertAt | Void |
index: Number, item: Any |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
removeAt | Void | index: Number |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
updateAt | Void |
index: Number, item: Any |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |
||
showItem | Void | index: Number |
import { Component, ViewChild, AfterViewInit } from "@angular/core"; @Component({ selector: "app-root", template: ` <jqxTagCloud #myTagCloud [width]="600" [source]="dataAdapter" [displayMember]="'countryName'" [valueMember]="'technologyRating'"> </jqxTagCloud> ` }) export class AppComponent implements AfterViewInit { @ViewChild('myTagCloud') myTagCloud: jqxTagCloudComponent; |