draaipunt / GraphUI / TableColumn
Interface: TableColumn<T>
Gedefinieerd in: interfaces/GraphUI.ts:1527
Eén kolom van het datadock.
Bewust een uitbreiding van FilterFacet: een facet zegt al hoe je a moet lezen waarde van een element en wat voor soort waarde het is, wat precies is wat een kolom is behoeften. Dus als u UI.filter.facets declareert, worden uw gegevens en het filterpaneel één keer beschreven en de tafel is het daar over eens.
Voorbeeld
{ key: 'severity', label: 'Severity', type: 'numberRange', align: 'right', filterable: true }Verlengt
Pick<FilterFacet,"key"|"label"|"type"|"order">
Typ parameters
T
Eigenschappen
accessor()?
optionalaccessor: (element) =>unknown
Gedefinieerd in: interfaces/GraphUI.ts:1532
Hoe deze kolom van een element te lezen. Standaard ingesteld op element.getData()[key] is wat een FilterFacet ongewijzigd bruikbaar maakt als kolom.
Parameters
element
T
Retouren
unknown
align?
optionalalign:"center"|"right"|"left"
Gedefinieerd in: interfaces/GraphUI.ts:1536
Standaard
'goed' voor numberRange, anders 'left'
filterable?
optionalfilterable:boolean
Gedefinieerd in: interfaces/GraphUI.ts:1552
Geef deze kolom een filterbesturingselement in de koptekst, getypt met type — a Min/Max-paar voor een numberRange, een vervolgkeuzelijst met de aanwezige waarden voor een select, anders een substringbox.
Het verkleint de rijen; het canvas wordt met rust gelaten tenzij iemand op het dok drukt Toepassen op grafiek knop (zie TableOptions.filterGraph), dus lezen en filteren blijft aparte handelingen.
Standaard
false voor een kolom die u declareert — maar true gedurende de gehele afgeleide kolommenset, die zijn filters afleidt van de typen die hij al heeft afgeleid. Verklaar columns en je krijgt precies waar je om vroeg.
format()?
optionalformat: (value,element) =>string|HTMLElement
Gedefinieerd in: interfaces/GraphUI.ts:1560
Geef de cel weer. Er wordt een string ingevoegd als tekst, een HTMLElement als markup. Genegeerd door export, die altijd de ruwe waarde schrijft.
Parameters
value
unknown
element
T
Retouren
string | HTMLElement
Standaard
String(value)
hidden?
optionalhidden:boolean
Gedefinieerd in: interfaces/GraphUI.ts:1554
Begin verborgen (nog steeds vermeld in de kolomkiezer).
Standaard
falsekey
key:
string
Gedefinieerd in: interfaces/GraphQueryEngine.ts:73
Filter identiteit en gebruik de GraphFilters sleutel setFilter / getFilters.
Geërfd van
Pick.key
label?
optionallabel:string
Gedefinieerd in: interfaces/GraphQueryEngine.ts:78
Menselijk label voor de formuliercontrole, woordelijk gebruikt (zodat het vertaald kan worden). Standaard ingesteld op een verfraaide key.
Geërfd van
Pick.label
order?
optionalorder:number
Gedefinieerd in: interfaces/GraphQueryEngine.ts:99
Weergavevolgorde in het paneel.
Standaard
declaration orderGeërfd van
Pick.order
sortable?
optionalsortable:boolean
Gedefinieerd in: interfaces/GraphUI.ts:1538
Standaard
truetype
type:
FilterFacetType
Gedefinieerd in: interfaces/GraphQueryEngine.ts:79
Geërfd van
Pick.type
width?
optionalwidth:string|number
Gedefinieerd in: interfaces/GraphUI.ts:1534
Kolombreedte — een aantal pixels, of een lengte van CSS.
Standaard
sized from its content