Class Index

Classes


Class EFormCheckbox

EFormCheckbox

Class Summary
Constructor Attributes Constructor Name and Description
 
checkbox 컨트롤을 제어하는 객체입니다.
Method Summary
Method Attributes Method Name and Description
 
check(isEventBubble)
checkbox를 체크하는 함수
 
checkbox로 포커스를 이동시키는 함수
 
checkbox 컨트롤의 고유 ID 반환해주는 함수
 
checkbox의 비활성화 옵션 상태값을 반환하는 함수
 
checkbox의 입력순서 비활성화 옵션 상태값을 반환하는 함수
 
checkbox의 현재 페이지 번호를 반환하는 함수
 
checkbox의 접근성 타이틀을 반환하는 함수
 
checkbox의 컨트롤 타입을 반환해주는 함수
 
checkbox 의 value 값을 반환하는 함수
 
checkbox의 보이기 옵션 상태값을 반환하는 함수
 
checkbox를 체크 상태값를 반환하는 함수
 
onCheckedEvent(eventFunction)
checkbox의 체크가 됐을 때 이벤트 처리 함수
 
onUnCheckedEvent(eventFunction)
checkbox의 체크가 해제됐을 때 이벤트 처리 함수
 
setAutoNextFocus(isAuto{Boolean})
체크박스가 빠른 입력 모드에 해당된 컨트롤 일 때 입력 후
다음 입력 컨트롤로 자동 포커스 이동 여부를 설정하는 함수
 
setDisabled(isDisable, isMirroring, isEventBubble)
checkbox의 비활성화 옵션을 설정하는 함수
 
setDisabledClass(strClassName)
checkbox의 비활성화 시 스타일 클래스 설정하는 함수
 
setGuideBGColor(nRed, nGreen, nBlue, nAlpha, isSendData)
checkbox의 가이드 배경 색상을 설정하는 함수
 
checkbox의 입력순서 비활성화 옵션을 설정하는 함수
 
setNecessaryCheck(isNecessaryCheck, isMirroring)
checkbox의 필수항목체크에 대하여 설정하는 함수
 
setTitle(strTitle)
checkbox의 접근성 타이틀을 설정하는 함수
 
setVisible(isVisible, isMirroring)
checkbox의 보이기 옵션을 설정하는 함수
 
unCheck(isEventBubble)
checkbox의 체크를 해제하는 함수
Class Detail
EFormCheckbox()
checkbox 컨트롤을 제어하는 객체입니다. 그룹의 컨트롤 리스트에서 찾아서 사용합니다.
var arrayControlList = group.getControlList();
if(null != arrayControlList[0] && "checkbox" == arrayControlList[0].getType()){
var checkbox = arrayControlList[0];
}
EFormCheckbox 객체의 함수를 사용하여 컨트롤의 값 및 컨트롤의 이벤트를 제어할 수 있습니다.
Since:
version 5.0.1
Method Detail
check(isEventBubble)
checkbox를 체크하는 함수
checkbox를 체크합니다. 
checkbox.check(true);
Parameters:
isEventBubble
{Boolean} 사용자등록한 체크 이벤트 함수 실행 여부(Viewer 1.0.0.159 부터 지원)
Since:
version 5.0.1

focus()
checkbox로 포커스를 이동시키는 함수
 checkbox로 포커스를 이동합니다.
window.setTimeout(function(){checkbox.focus();},100);
Since:
version 5.0.1

getCtrlID()
checkbox 컨트롤의 고유 ID 반환해주는 함수
checkbox 컨트롤의 고유 ID 반환합니다.
이 고유 ID는 다른 컨트롤의 ID와 중복되지 않습니다.
var ctrlID = checkbox.getCtrlID();
Since:
version 5.0.1
Returns:
String ctrlID

getDisabled()
checkbox의 비활성화 옵션 상태값을 반환하는 함수
 checkbox의 비활성화 옵션 상태값을 반환합니다. 
if(checkbox.getDisabled()){ }
Since:
version 5.0.1
Returns:
Boolean true | false

getIndexOrderDisabled()
checkbox의 입력순서 비활성화 옵션 상태값을 반환하는 함수
 checkbox의 입력순서 비활성화 옵션 상태값을 반환합니다. 
if(checkbox.getIndexOrderDisabled()){ }
Since:
version 5.0.1
Returns:
Boolean true | false

{Number|null} getPageNumber()
checkbox의 현재 페이지 번호를 반환하는 함수
		var pageNumber = checkbox.getPageNumber();
Since:
version 5.0.222
Returns:
{Number|null} 존재하지 않을 경우에 null 반환

getTitle()
checkbox의 접근성 타이틀을 반환하는 함수
  checkbox의 접근성 타이틀을 반환합니다.
var title = checkbox.getTitle();
Since:
version 5.0.1

getType()
checkbox의 컨트롤 타입을 반환해주는 함수
checkbox의 컨트롤 타입을 반환하여 사용합니다. 
if("checkbox" == checkbox.getType()){ }
Since:
version 5.0.1
Returns:
String checkbox

getValue()
checkbox 의 value 값을 반환하는 함수
checkbox 의 value 값을 반환합니다. 
false값 사용 체크일 경우 체크박스의 체크여부에 따라 반환하는 값이 다릅니다.
false 값 사용은 1.0.0.201버전 부터 사용 가능합니다.
var value = checkbox.getValue();
Since:
version 5.0.1
Returns:
String value

getVisible()
checkbox의 보이기 옵션 상태값을 반환하는 함수
 checkbox의 보이기 옵션 상태값을 반환합니다. 
if(checkbox.getVisible()){ }
Since:
version 5.0.1
Returns:
Boolean true | false

isChecked()
checkbox를 체크 상태값를 반환하는 함수
checkbox를 체크 상태값를 반환합니다. 
var isCheck = checkbox.isChecked(); if(isCheck){ alert("checked"); }else{ alert("unChecked"); }
Since:
version 5.0.1
Returns:
Boolean true | false

onCheckedEvent(eventFunction)
checkbox의 체크가 됐을 때 이벤트 처리 함수
 checkbox의 체크가 됐을 때 param으로 받은 함수를 실행시켜주는 함수입니다. 
inputbox.onCheckedEvent(function(eventTarget){ alert("체크되었습니다."); });
Parameters:
eventFunction
{Function} 실행시킬 함수
Since:
version 5.0.1

onUnCheckedEvent(eventFunction)
checkbox의 체크가 해제됐을 때 이벤트 처리 함수
 checkbox의 체크가 해제됐을 때 param으로 받은 함수를 실행시켜주는 함수입니다. 
inputbox.onUnCheckedEvent(function(eventTarget){ alert("해제되었습니다."); });
Parameters:
eventFunction
{Function} 실행시킬 함수
Since:
version 5.0.1

setAutoNextFocus(isAuto{Boolean})
체크박스가 빠른 입력 모드에 해당된 컨트롤 일 때 입력 후
다음 입력 컨트롤로 자동 포커스 이동 여부를 설정하는 함수
빠른 입력 모드로 포커스는 들어오지만 입력 후 자동으로 다음 컨트롤로 이동 여부를 설정합니다.
checkbox.setAutoNextFocus(false);
Parameters:
isAuto{Boolean}
기본 값(true)
Since:
version 5.0.1

setDisabled(isDisable, isMirroring, isEventBubble)
checkbox의 비활성화 옵션을 설정하는 함수
 checkbox의 비활성화 옵션을 설정하는 함수입니다. 
checkbox.setDisabled(false, false);
Parameters:
isDisable
{Boolean} true | false
isMirroring
{Boolean} true | false
isEventBubble
{Boolean} true | false
Since:
version 5.0.1

setDisabledClass(strClassName)
checkbox의 비활성화 시 스타일 클래스 설정하는 함수
 checkbox의 비활성화 시 스타일 클래스 설정하는 함수입니다. 
checkbox.setDisabledClass("userClassName");
Parameters:
strClassName
{String} 스타일 클래스 명
Since:
version 5.0.175

setGuideBGColor(nRed, nGreen, nBlue, nAlpha, isSendData)
checkbox의 가이드 배경 색상을 설정하는 함수
  checkbox의 가이드 배경 색상을 설정하는 함수입니다. 
checkbox.setGuideBGColor(0, 0, 0, 0.2);
Parameters:
nRed
{Number} 0~255
nGreen
{Number} 0~255
nBlue
{Number} 0~255
nAlpha
{Number} 0~1
isSendData
Since:
version 5.0.67

setIndexOrderDisabled(isDisable)
checkbox의 입력순서 비활성화 옵션을 설정하는 함수
 checkbox의 입력순서 비활성화 옵션을 설정하는 함수입니다. 
checkbox.setIndexOrderDisabled(false);
Parameters:
isDisable
{Boolean} true | false
Since:
version 5.0.1

setNecessaryCheck(isNecessaryCheck, isMirroring)
checkbox의 필수항목체크에 대하여 설정하는 함수
 checkbox의 필수항목체크에 대하여 설정하는 함수입니다. 
checkbox.setNecessaryCheck(false);
Parameters:
isNecessaryCheck
{Boolean} true | false
isMirroring
Since:
version 5.0.1

setTitle(strTitle)
checkbox의 접근성 타이틀을 설정하는 함수
  checkbox의 접근성 타이틀을 설정합니다.
checkbox.setTitle("체크함");
Parameters:
strTitle
Since:
version 5.0.1

setVisible(isVisible, isMirroring)
checkbox의 보이기 옵션을 설정하는 함수
 checkbox의 보이기 옵션을 설정하는 함수입니다. 
checkbox.setVisible(false, false);
Parameters:
isVisible
{Boolean} true | false
isMirroring
{Boolean} true | false
Since:
version 5.0.1

unCheck(isEventBubble)
checkbox의 체크를 해제하는 함수
checkbox의 체크를 해제합니다. 
checkbox.unCheck(true);
Parameters:
isEventBubble
{Boolean} 사용자등록한 체크해제 이벤트 함수 실행 여부 (Viewer 1.0.0.159 부터 지원)
Since:
version 5.0.1

Documentation generated by JsDoc Toolkit 2.4.0 on Wed Aug 07 2024 15:41:56 GMT+0900 (KST)