Options
All
  • Public
  • Public/Protected
  • All
Menu

树节点桥接工具类 主要实现了桥接 {@field bridge} {@field bridgeTree} 和 {@field bridgeList} 三个函数,事实上桥接之后再转换相当于做了两遍,但就目前而言暂且只能如此了

Hierarchy

  • NodeBridgeUtil

Methods

Static bridge

  • bridge<T>(__namedParameters?: object): function

桥接对象为标准的树结构

Type parameters

  • T

Parameters

  • __namedParameters: object = {} Default value
    • child: string | number | symbol
    • id: string | number | symbol
    • parentId: string | number | symbol
    • path: string | number | symbol

Returns function

代理函数

    • Parameters

      • node: T

      Returns INode

Static bridgeList

桥接一个树节点列表

Type parameters

  • T

Parameters

  • list: T []

    树节点列表

  • nodeBridge: INodeBridge Optional

    桥接对象

Returns INode[]

代理后的树节点列表

Static bridgeTree

桥接一棵完整的树

Type parameters

  • T

Parameters

  • tree: T

    树节点

  • nodeBridge: INodeBridge Optional

    桥接对象

Returns INode

代理后的树对象

  • Inherited
  • Protected
  • Private
  • Static
  • Module
  • Object
  • Property
  • Function
  • Variable
  • Index
  • Type
  • Class
  • Interface
  • Enum
  • Constructor
  • Getter/Setter
Made with ❤️ by pirix-gh. Documentation generated by TypeDoc.