트리뷰dews-ui-treeview

append노드, 레벨 추가

append(value) 트리뷰에 노드 또는 새로운 레벨을 추가합니다.

파라미터

  • value object|jQuery 추가할 노드의 object 또는 jQuery 객체입니다.

리턴 값

추가된 노드

collapse노드 접기

collapse(value) 최상위 레벨만 나타냅니다.

파라미터

  • value jQuery|Element|string 노드를 접을 jQuery객체 또는 셀렉터, li의 엘리먼트 입니다.

dataItem데이터 가져오기

dataItem(index) 지정한 인덱스의 데이터를 가져옵니다.

파라미터

  • value jQuery|Element|string 데이터를 가져올 대상의 셀렉터 또는 jQuery객체, li 엘리먼트 입니다.

리턴 값

선택된 노드의 파라미터

detach노드 제거

detach(value) 선택한 노드를 트리뷰에서 제거하지만 데이터는 남아있습니다.

파라미터

  • value jQuery|Element|string 트리뷰에서 제거할 대상의 셀렉터 입니다.

리턴 값

제거된 노드

enable활성화 여부 설정

enable(value) 트리뷰의 활성화 여부를 설정합니다.

파라미터

  • value jQuery|Element 설정할 활성화 여부

expand노드 펼치기

expand(value) 트리뷰의 노드를 전체를 확장합니다.

파라미터

  • value jQuery|Element|string 확장할 셀렉터 또는 jQuery객체, li 엘리먼트 입니다.

expandPath노드 펼치기

expandPath(value) 트리뷰의 노드를 원하는 레벨까지 확장합니다.

파라미터

  • value array 확장할 노드의 배열입니다.

expandTo노드 펼치기

expandTo(value) 트리뷰의 노드를 원하는 레벨까지 확장합니다.

파라미터

  • value object 확장할 노드의 object입니다.

insertAfter노드 삽입

insertAfter(nodeData,referenceNode) 특정 노드 뒤에 노드를 삽입합니다.

파라미터

  • nodeData object 선택한 노드 뒤에 삽입할 object 입니다.
  • referenceNode jQuery 노드를 지정하는 jQuery 객체 입니다.

insertBefore노드 삽입

insertBefore(nodeData,referenceNode) 특정 노드 앞에 노드를 삽입합니다.

파라미터

  • nodeData object 선택한 노드 앞에 삽입할 object 입니다.
  • referenceNode jQuery 노드를 지정하는 jQuery 객체 입니다.

parent부모 노드

parent(value) 특정 노드의 부모를 찾습니다.

파라미터

  • value jQuery|Element|String 부모 노드를 찾는 셀렉터 입니다.

리턴 값

부모 노드

remove노드 삭제

remove(value) 특정 노드를 삭제합니다.

파라미터

  • value jQuery|Element|String 삭제할 노드의 셀렉터 입니다.

select노드 선택

select(value) 특정 노드를 선택합니다.

파라미터

  • value jQuery|Element 선택할 행 또는 셀 입니다.

리턴 값

선택된 노드

text노드 문자열 설정 또는 불러오기

text(node,newText) 특정 노드 문자열 설정 또는 불러옵니다.

파라미터

  • node jQuery|Element|String 노드의 문자열을 찾는 선택자 입니다.
  • newText String 노드의 문자열을 설정할 string 입니다.

리턴 값

노드의 문자