| property | |
|---|---|
| language {String} | |
|
주로 사용하는 언어 코드. default: 'kr'
미래 지향적으로 언어의 통합적인 지원을 위한 프로퍼티로 현재는 config 폴더의 language_코드.js 파일에 사용 언어를
등록해야 합니다.
|
|
| chain {Mixed} | |
|
메서드 실행 결과를 설정합니다.
일반적으로 메서드를 실행하면 결과가 발생하며 이 결과를 반환받아 다음 메서드에서 사용합니다.
여기서 값을 반환받으려면 var을 사용해야 하므로 메서드가 연결되지 않고 끊어지게 됩니다.
즉, 다음 메서드를 연결해서 사용할 수 없습니다. 이와 같이 메서드가 끊어지지 않고 연결해서 사용할 수 있도록 한 것이 method chain입니다. 메서드 실행 결과가 this.chain에 설정되며 MethodChain은 오브젝트(mc)가 하나이므로 다음 메서드에서 mc.chain으로 접근하여 설정된 값을 사용할 수 있습니다. |
|
| chainNode {HTMLElement} | |
|
setStyle()과 같이 HTMLElement를 동반하여 값을 설정하는 메서드는
설정한 값을 반환하므로 이 메서드에서 사용했던 HTMLElement를 다음 메서드에서 사용할 수가 없습니다.
이때 this.chainNode에 style을 반영했던 HTMLElement가 설정됩니다.
|
|
| dup {Mixed} | |
|
복사한 this.chain의 값을 설정합니다. mc.chainDup()에서 사용합니다.
|
|
| idNumber {Number} | |
|
id의 일련번호. id()에서 사용합니다.
|
|
| lineCount {Number} | |
|
child Element를 생성할 때마다 count를 1씩 증가시킵니다. mc.resultShow()에서 사용합니다.
|
|
| dataMapNumber {Number} | |
|
data를 매핑할 때 id를 지정하지 않은 경우 id 일련번호.
|
|
| emptyFn {Function} | |
|
기능이 없는 무명함수. 반드시 함수를 실행해야 하는 경우 에러를 방지하기 위해 사용 하기도 합니다.
|
|
| userAgent {Boolean} | |
|
실행한 브라우저와 userAgent가 일치하면 프로퍼티 값이 true로 설정됩니다.
Gecko, Gecko2, Gecko3, IE, IE6, IE7, Opera, Safari, Safari2, Safari3, Chrome, Mac, Windows, Linux
(예) IE7.0으로 실행한 경우 true가 mc.IE와 mc.IE7에 설정됩니다.
|
|
| mode {Boolean} | |
|
Strict : Strict모드
isNotStrictIE : IE이면서 Strict모드가 아닌 경우
Https : Https여부
Version : userAgent version
|
|