API Docs for: 0.1
Show:

Dg.Node Class

Defined in: drag.node.coffee:6

基础节点,提供通用方法支持

Constructor

Dg.Node

(
  • left
  • top
  • height
  • width
)

Defined in drag.node.coffee:6

Parameters:

  • left Integer

    相对于父节点左边位置的像素

  • top Integer

    相对于父节点上边位置的像素

  • height Integer

    节点的高度

  • width Integer

    节点的宽度

Methods

addChildren

(
  • nodes
)
Object chainable

Defined in drag.node.coffee:69

添加子节点到当前节点中

Parameters:

  • nodes Object

    子节点,支持一个或者多个

Returns:

Object: 当前节点

getChildren

() Array

Defined in drag.node.coffee:61

获取该节点的子节点,只返回直接子节点

Returns:

Array: 以数组的形式返回子节点

getNodeId

(
  • name
)
String static

Defined in drag.node.coffee:51

获取该节点的唯一标识

Parameters:

  • name String

    指定标识的前缀

Returns:

String: 返回该节点的唯一标识

getWrap

(
  • prop
  • nodeId
)
Object static

Defined in drag.node.coffee:30

获取包裹该节点的jquery对象

Parameters:

  • prop Integer

    相对于父节点左边位置的像素

  • nodeId String

    相对于父节点上边位置的像素

Returns:

Object: 返回该节点对应的jquery对象

removeChildren

(
  • nodes
)
Object chainable

Defined in drag.node.coffee:86

添加子节点到当前节点中

Parameters:

  • nodes Object

    子节点,支持一个或者多个

Returns:

Object: 当前节点

render

() Object chainable

绘制当前节点显示界面

Returns:

Object: 当前节点

render

() Object chainable

绘制子节点显示界面

Returns:

Object: 当前节点

render

(
  • wrap
)
Object

绘制子节点显示界面

Parameters:

  • wrap Object

    子节点,支持一个或者多个

Returns:

Object: 当前节点