목차

필드 가이드

각 가이드에 대한 내용은 좌측 메뉴를 선택하여 확인하세요.

개요

필드성 컴포넌트는 사용자가 입력한 데이터를 서버로 전송하거나 클라이언트 측에서 처리하는 데 사용된다.

입력가능한 데이터 유형에 따라 일반필드, 숫자필드, 한글필드, 비밀번호필드로 컴포넌트가 구분된다.

주요 속성

속성 설명
name 필드 이름을 설정한다.
max_length 입력 가능한 최대 길이 설정한다.
input_type 필드 입력 유형을 설정한다.
enable 필드 활성화 여부를 설정한다.
hint_text 필드에 어떤 값을 입력해야 하는지 힌트텍스트를 설정한다.
border_effect 보더 효과 처리 함수 이름을 지정한다.
mask_apply 마스킹 패턴 적용 시점을 지정한다.
pattern_func 텍스트 패턴 동적 변경 처리용 함수 이름
time_type 일반필드 시분초에 대한 입력 처리 기능을 제공한다.
default_value 필드성 컴포넌트 기본값을 설정한다.

주요 이벤트

이벤트 설명
on_change 필드 안의 텍스트가 변경될 때 호출됨
on_changed 필드 안의 텍스트가 변경 완료될 때 호출됨
on_create 필드 생성시 호출됨

주요 API

API 설명
getdatatype 필드의 데이터 타입을 반환한다.
getdisplaytext 필드에 보여지는 값을 반환한다.
gettext 컨트롤에 입력된 텍스트를 반환한다.
settext 컨트롤에 텍스트를 설정한다.
setbordereffect 보더 효과를 설정하거나 삭제한다.
getbordereffect 필드에 설정된 보더효과의 속성 정보 오브젝트를 가져온다.
setplaceholdereffect 플레이스홀더 효과를 설정하거나 삭제한다.
sethinttext 필드에 텍스트가 비어 있는 경우 자동으로 보여줄 텍스트로 사용자에게 해당 필드에 입력 받을 값에 대한 힌트 정보를 표시할 수 있다.