Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

모든 APIModel Element의 부모 Class입니다. 기본적으로 모델을 다루는데 필요한 속성과 메소드를 제공합니다.

Properties

id 

  • <String>

Element의 ID

type

  • <String>

Element의 Type

index

  • <Number>

현재 index

parent

  • <Element>

부모 API 모델

nextSibling

  • <Element>

다음 형제 API 모델

previousSibling

  • <Element>

이전 형제 API 모델

firstChild

  • <Element>

첫번째 자식 API 모델

lastChild

  • <Element>

마지막 자식 API 모델

children

  • <Element[]>

자식 API 모델들 (배열)

siblings

  • <Element[]>

형제 API 모델들 (배열)

nextSiblings

  • <Element[]>

다음 형제 API 모델들 (배열)

previousSiblings

  • <Element[]>

이전 형제 API 모델들 (배열)

Methods

closest(condition)

  • condition <Function> 각 요소를 시험할 함수
    • 현재 API 모델 Element
  • Returns: <Element> API 모델 Element

조건에 맞는 API 모델을 반환합니다.

var run = editor.getAPIModelById('id');
var body = run.closest(function(apiModel){
	return apiModel.type === 'Body';
});


setId(id)

  • id <String> 모델에 설정할 ID 값

ID를 설정합니다.

// setId() sample

setStyle(cssText)

  • cssText <String> HTML DOM상에서 style 속성에 들어간 문자열

스타일을 설정합니다.

// setStyle() sample

empty()

자식 요소들을 모두 제거합니다.

// empty() sample


  • No labels