跳转到内容

pivotick v3.0.0


拓展 / GraphUI / TableOptions

接口: TableOptions ​

定义于:interfaces/GraphUI.ts:1434

数据坞站的配置。这里的一切都是只读行为:表反映和选择,并且从不更改图表。通过侧边栏的批量操作和过滤器面板进行隐藏、固定和恢复。

示例 ​

js
UI: { mode: 'full', table: { open: true, height: 0.4,
                             sort: { key: 'degree', direction: 'desc' } } }

属性 ​

collapsed? ​

optional collapsed: boolean | "auto"

定义于:interfaces/GraphUI.ts:1462

折叠到仅其标题栏。 'auto' 跟随可用的房间,直到第一次明确折叠或展开用户手中的控制权为止。

默认值 ​

ts
'auto'

columns? ​

optional columns: TableColumn<Node>[]

定义于:interfaces/GraphUI.ts:1443

节点列。省略为您解决它们:从声明的 FilterOptions.facets(如果有)中,否则通过扫描节点数据。


edgeColumns? ​

optional edgeColumns: TableColumn<Edge>[]

定义于:interfaces/GraphUI.ts:1445

边缘列,与TableOptions.columns相同。


enabled? ​

optional enabled: boolean

定义于:interfaces/GraphUI.ts:1436

默认值 ​

当 UI.table 不是 false 时为 true


export? ​

optional export: false | TableExportFormat[]

定义于:interfaces/GraphUI.ts:1485

Dock 标题中提供的导出按钮。 false 隐藏它们。

默认值 ​

ts
['csv', 'json']

filterGraph? ​

optional filterGraph: boolean

定义于:interfaces/GraphUI.ts:1483

提供 Apply to graph 按钮,该按钮隐藏列过滤器遗漏的元素 - 这是坞站中更改画布显示内容的一件事。

按下按钮之前什么都不会发生:缩小一栏仍在阅读,Visibility栏继续报道旁边的真相。传递 false 以获得根本无法接触画布的码头。

默认值 ​

ts
true

height? ​

optional height: number

定义于:interfaces/GraphUI.ts:1468

停靠栏的高度:像素数,或画布的 0 到 1 之间的分数。夹紧,以便画布保持可用的最小值,无论您要求什么。

默认值 ​

ts
0.35

nested? ​

optional nested: boolean

定义于:interfaces/GraphUI.ts:1504

集群的嵌套节点是否获得自己的行,作为图自己节点的对等体,并使用 Cluster 列承载它们来自的路径。标头中的 嵌套节点 开关可将它们带回给只想要顶层的读者。

它们是扁平排列的,而不是故意排列成一棵树:停靠点的存在是为了回答画布无法回答的问题——这些是集线器,它们超过了阈值——只有当排序或过滤器平等地到达每一行时,它才会继续工作。

嵌套节点不是该图的节点:画布从单独的子图绘制它,因此它在这里没有自己的点,并且其 Visibility 读取nested,而其上方的任何簇都关闭。将 false 传递给从不列出它们的坞站,其中 Children 是集群的所有行说明其内容。

默认值 ​

true(Cluster 列仅出现在具有集群的图表上)


open? ​

optional open: boolean

定义于:interfaces/GraphUI.ts:1456

扩展坞是否开始扩展。三种状态,因为折叠栏是打开它的控件:

  • true — 呈现并展开,显示网格。
  • false — 对于没有底座的画布来说根本不存在。 Shift+T仍然把它带进来。
  • 未设置(默认) — 存在,折叠到其标题栏。栏是可供性,这就是为什么 Dock 没有工具栏按钮的原因。

rowActivate? ​

optional rowActivate: "select" | "none" | "selectAndCenter"

定义于:interfaces/GraphUI.ts:1472

单击一行会执行什么操作。

默认值 ​

ts
'select'

sort? ​

optional sort: object

定义于:interfaces/GraphUI.ts:1470

初步排序。

direction ​

direction: TableSortDirection

key ​

key: string

默认值 ​

ts
the first sortable column, ascending

tabs? ​

optional tabs: TableTab[]

定义于:interfaces/GraphUI.ts:1438

按顺序提供哪些选项卡。

默认值 ​

ts
['nodes', 'edges']

virtualizeAbove? ​

optional virtualizeAbove: number

定义于:interfaces/GraphUI.ts:1487

行计数超过该行时将被窗口化而不是全部呈现。

默认值 ​

ts
200