跳到主要内容

TreeItemDirective

Defined in: packages/rxdb-model-vue/src/query-builder/tree-select/tree-item-directive.ts:9

树节点高亮指令(Angular 侧 CDK TreeItemDirective / React 侧同名类的 Vue 等价物)。

Remarks​

Vue 树形选择的激活态由组件内部索引管理(TreeKeyManager 由 ActiveDescendantKeyManager 替代而来),本类保留公开 API 面的对称性; 自定义主题需要按 Highlightable 约定与树节点交互时使用。

Constructors​

Constructor​

new TreeItemDirective(): TreeItemDirective;

Returns​

TreeItemDirective

Accessors​

isActive​

Get Signature​

get isActive(): boolean;

Defined in: packages/rxdb-model-vue/src/query-builder/tree-select/tree-item-directive.ts:13

当前节点是否处于激活(高亮)状态。

Returns​

boolean

Methods​

setActiveStyles()​

setActiveStyles(): void;

Defined in: packages/rxdb-model-vue/src/query-builder/tree-select/tree-item-directive.ts:18

设置激活样式(键盘导航命中时)。

Returns​

void


setInactiveStyles()​

setInactiveStyles(): void;

Defined in: packages/rxdb-model-vue/src/query-builder/tree-select/tree-item-directive.ts:23

清除激活样式。

Returns​

void