목차

필드 버튼 가이드

필드성 컴포넌트 버튼 관련 예시화면이다.

필드성 컴포넌트 버튼 관련 기능은 버튼을 눌러서 필드에 값을 설정하기 위한 기능(예: 팝업 표시) 수행하기 위한 용도로 사용된다.

필드성 컴포넌트 button_hidden, button_size, button_image, button_image_disable 속성에 의해서 설정된다.

버튼 클릭시 on_click 이벤트의 buttonclick 파라미터가 true로 전달된다.

필드성 컴포넌트 버튼은 필드의 input_type 및 enable 속성을 기준으로 활성화 상태가 적용된다.

관련 API로 getbuttonhidden, setbuttonhidden가 있다.

예시

템플릿 위치: /HTML5/COMPONENT/FIELD/field_button

템플릿 파일

화면 스크립트

// 필드 클릭 이벤트
function fld_button_event_on_click(objInst, buttonclick)
{
	var mouse_event_pos_info;

	factory.consoleprint("on_click> Start");
	factory.consoleprint("on_click> buttonclick = " + buttonclick);

	// mouse_event_pos_info 정보에 대한 자세한 내용은 getmouseeventpos API 도움말 참조
	mouse_event_pos_info = factory.getmouseeventpos();
}

// button_hidden 속성값을 토글로 지정한다.
function btn_buttonhidden_on_click(objInst)
{
	var button_hidden;

	button_hidden = this.fld_buttonhidden_api.getbuttonhidden();
	factory.consoleprint("클리어 버튼 보이기/숨김 = " + button_hidden);

	this.fld_buttonhidden_api.setbuttonhidden(!this.fld_buttonhidden_api.getbuttonhidden());
}