개요
Project Explorer에서 client.config.xml 클라이언트 설정 파일을 열어 설정할 수 있습니다.
client.config.xml
client.config.xml 클라이언트 설정 파일을 열고 하단의 각 탭을 클릭하여 해당 항목들을 설정할 수 있습니다.
클라이언트 설정 (client.config.xml)
SP4 vs. SP5 (설정 파일 제어)
config.xml 파일은 클라이언트 설정 파일이고, websquare.xml은 서버 설정 파일입니다.
SP4: config.xml Studio에서 제어 가능. websquare.xml 제어 불가능.
vs.
SP5: config.xml 및 websquare.xml 모두 Studio에서 제어 가능.
Overview
W-Pack
contextRoot
기본 값 | 설명 |
---|---|
/ | 프로젝트의 contextRoot를 설정. 값이 지정되지 않은 경우 root로 동작. |
srcExtension
기본 값 | 설명 |
---|---|
xml | W-Pack 빌드 대상이 될 화면 파일의 확장자를 설정. 값이 지정되지 않은 경우, "xml"로 동작. |
destExtension
기본 값 | 설명 |
---|---|
js | W-Pack 빌드 결과물이 될 파일의 확장자를 설정. 값이 지정되지 않은 경우, "js"로 동작. |
destRoot
기본 값 | 설명 |
---|---|
_wpack_ | W-Pack 빌드 결과물이 생성될 폴더 이름을 지정. 값이 지정되지 않은 경우 "_wpack_"을 사용. |
babelDestRoot
기본 값 | 설명 |
---|---|
_wpackbabel_ | W-Pack 빌드 시 babel을 적용한 결과물이 생성될 폴더 이름을 지정. babel 적용 시 오버헤드가 발생하므로 ES6를 지원하지 않는 브라우저만 babel을 적용하도록 하기 위해 만든 속성입. 아래의 loadingMode 속성과 함께 사용. |
loadingMode
기본 값 | 설명 |
---|---|
wpack | W-Pack 파일을 로드할 때 참고할 경로를 지정.
|
name
기본 값 | 설명 |
---|---|
W-Pack에서 공통 변수를 자동으로 치환해주는 기능 사용 시 치환할 대상이 되는 변수 이름을 지정. 예를들어 공통 변수명이 com, com2, com3인 경우 name="com,com2,com3"으로 설정. |
commonPath
기본 값 | 설명 |
---|---|
W-Pack에서 공통 변수를 자동으로 치환해주는 기능을 실제로 적용할 JS 파일들의 경로를 등록. 여기에 등록된 JS 파일은 위에 설정한 destRoot를 앞에 붙인 상태로 경로로 호출됨. |
path
기본 값 | 설명 |
---|---|
JS 파일의 경로를 등록. 개별 파일 이름이나 특정 폴더를 등록 가능. (예시)
|
strictMode
strictMode
기본 값 | 설명 |
---|---|
true | WFrame을 사용하는 경우 자신의 프레임 영역을 벗어나는 자원들을 암시적으로 접근하는 것을 차단. "true" 설정 시 모든 화면을 눈에 보이지 않는 WFrame으로 감쌀 수 있음. WFrame 내부 화면과 WFrame이 없는 화면의 코딩 방식을 통일하기 위해 도입한 설정. 즉 WFrame 내부 페이지와 일반 페이지의 경계를 없애기 위한 설정. <비고> SP3부터는 "true"로 설정할 것을 권장. |
scope variable
기본 값 | 설명 |
---|---|
mf | strict mode에서 사용할 TOP 스코프의 scope variable 명. |
scriptPrecedence
기본 값 | 설명 |
---|---|
true | initScript, onpageload, postScript의 이벤트 순서를 지정. "true"일 경우 아래의 순서로 실행.
<비고> SP3부터는 "true"로 설정할 것을 권장. |
page (SP3) / SPA (SP2)
variable
기본 값 | 설명 |
---|---|
scwin |
|
clone
기본 값 | 설명 |
---|---|
SP3 페이지 구조에서 외부 JS 로딩 시 page scope로 감쌀 변수를 지정. |
spa
기본 값 | 설명 |
---|---|
페이지 이동 시 브라우저를 갱신하지 않고 body 영역만 새로 그려서 마치 페이지가 실제로 이동된 것처럼 보이게 하는 기능. 즉, 한번 로딩된 WebSquare 엔진을 재사용하여 시스템 전체가 한 페이지에서 동작. 기존 WebSquare 페이지 표시 방법에 비해 적은 작업을 진행하므로 엔진이 로딩되고 생성되는 시간을 절약할 수 있음. |
welcome-file
기본 값 | 설명 |
---|---|
w2xPath가 지정되지 않았을 때 기본적으로 표시할 파일의 경로. |
clearMemory
clearMemory
기본 값 | 설명 |
---|---|
false | onbeforeunload 이벤트 발생 시 메모리 leak 방지 코드를 실행 여부. IFrame 사용 시 "true" 권장. |
userFunction
기본 값 | 설명 |
---|---|
clearMemory 기능에서 사용자 공통 clearFunction을 설정. clearMemory 처리 전에 발생. |
userAfterFunction
기본 값 | 설명 |
---|---|
개발자가 글로벌 영역에 직접 정의한 변수 및 객체들은 직접 정리해야 함. |
Process Message
processMsgURL
기본 값 | 설명 |
---|---|
상태 메시지로 표시할 HTML 파일의 URL. |
processMsgHeight
기본 값 | 설명 |
---|---|
81 | 상태 메시지 창의 높이. |
processMsgWidth
기본 값 | 설명 |
---|---|
295 | 상태 메시지 창의 너비 |
useProcessMsgBackground
기본 값 | 설명 |
---|---|
true | 프로세스 메시지 창의 모달의 배경색을 사용할지를 설정.
|
processMsgBackground
기본 값 | 설명 |
---|---|
#112233 | useProcessMsgBackground 값이 true인 경우, ProcessMessage의 배경색. |
processMsgType
기본 값 | 설명 |
---|---|
iframe | 메시지 창을 div로 출력할지, iframe형태로 출력할지를 결정.
|
processMsgFrameURL
기본 값 | 설명 |
---|---|
message/processMsg.xml | processMsgType="wframe"인 경우 출력하는 화면의 URL을 설정. |
date
maxYear
기본 값 | 설명 |
---|---|
가장 큰 년도 값. |
minYear
기본 값 | 설명 |
---|---|
가장 적은 년도 값. |
enable
기본 값 | 설명 |
---|---|
|
autoupdateinterval
기본 값 | 설명 |
---|---|
$p.getCurrentServerDate() 함수를 호출하는 시간 단위. 정해진 시간 내에 서버 요청을 최소화하여 성능을 개선하기 위한 설정. |
pageFaultMsg
pageFaultMsg
기본 값 | 설명 |
---|---|
w2xPath에 설정되어 있는 xml 파일을 읽다가 에러가 발생할 경우 오류 메시지 표시 여부. |
cloneTab
cloneTab
기본 값 | 설명 |
---|---|
Ctrl + K 단축키 동작 허용 여부.
Ctrl + K 단축키 동작은 IE계열 브라우저에서 탭을 복제하는 동작을 수행. |
editor
version
기본 값 | 설명 |
---|---|
4.11.3 | editor에 사용될 버전을 설정합. 값을 설정하지 않은 경우, IE계열 브라우저를 제외한 나머지 브라우저에서는 3.6.6.1버전으로 동작. [IE는 브라우저 버전 별로 상이] |
fusionchart
version
기본 값 | 설명 |
---|---|
fusionChart에서 사용할 버전을 설정. |
encoding
byteCheckEncoding
기본 값 | 설명 |
---|---|
euc-kr | string의 Byte 길이를 셀 때의 기본 인코딩을 설정. 아래 함수에서 사용.
|
encodeParameter
value
기본 값 | 설명 |
---|---|
w2xPath 문자열과 파일 경로를 쉽게 알아볼 수 없도록 경로를 인코딩. |
fallback
기본 값 | 설명 |
---|---|
인코딩한 문자열과 기존 문자열을 모두 받을 것인지에 대한 속성. |
onlyParam
기본 값 | 설명 |
---|---|
w2xPath 나 w2xHome 등 parameter로 넘기는 문자열만 인코딩. |
key
기본 값 | 설명 |
---|---|
인코딩할 때 넣어주는 key 값. key에 따라 같은 문자열이라도 인코딩해서 나오는 문자열이 다름. |
language
language
기본 값 | 설명 |
---|---|
ko | 웹스퀘어에서 기본적으로 나타나는 메시지의 언어. |
useLanguagePack
기본 값 | 설명 |
---|---|
false | 다국어 지원을 위한 언어팩을 설정.
|
multilanguage
lang
기본 값 | 설명 |
---|---|
ko | 다국어 지원을 위한 언어팩. url 태그를 통해서 사용할 다국어의 언어 코드. |
file
기본 값 | 설명 |
---|---|
/langpack/ko.js | 다국어 지원을 위한 언어팩. import 시킬 다국어 파일의 경로 |
pageURLprefix
pageURLprefix
기본 값 | 설명 |
---|---|
함수명 또는 string값을 지정. type이 function인 경우 함수명을, 그 외의 경우에는 string 값을 입력. type이 function인 ignoreW2xPath 속성에 따라 처리가 결정됨. |
type
기본 값 | 설명 |
---|---|
웹스퀘어 화면 XML 파일을 읽어올 때 화면 경로에 특정 prefix를 붙이는 기능.
단, function인 경우에는 입력한 함수명이 실제로 정의되어 있어야 함. |
ignoreW2xPath
기본 값 | 설명 |
---|---|
type이 function인 경우에 사용되는 속성.
|
escape
escape
기본 값 | 설명 |
---|---|
HTML escape 문자를 그대로 표시("true")하거나 HTML 태그로 인식("false")하는 escape 속성을 일괄 설정. escape 속성 적용 우선 순위
|
requirejs
timeout
기본 값 | 설명 |
---|---|
20 | requirejs의 timeout 시간을 설정. 단위 : 초 (sec) 웹스퀘어 화면 파일을 로딩할 때 네트워크 시간이 설정 시간을 초과하면 timeout 처리됨. |
Common
Project UDC
Project UDC
기본 값 | 설명 |
---|---|
공통 모듈로 사용되는 Project UDC를 등록. |
name
기본 값 | 설명 |
---|---|
Project UDC에 접근할 때 사용하는 변수명. |
src
기본 값 | 설명 |
---|---|
Project UDC의 경로. |
MSA
MSA Server
기본 값 | 설명 |
---|---|
MSA 서비스 단위인 서버 이름과 URL을 설정. |
name
기본 값 | 설명 |
---|---|
등록된 MSA 서버의 이름. |
url
기본 값 | 설명 |
---|---|
등록된 MSA 서버의 URL. |
w2xHome
기본 값 | 설명 |
---|---|
등록된 MSA 서버의 XML root 경로. |
config.js 설정 예시
설명 | MSA 서버 정보를 설정
|
---|
$r_title(설정 예 (config.js)) "msaServer": { "msa": [{ "@origin": "http://127.0.0.1:9981", "@w2xHome": "/", "@name": "common" }, { "@origin": "http://127.0.0.1:9090", "@w2xHome": "/", "@name": "site1" }, { "@origin": "http://127.0.0.1:9897", "@w2xHome": "/", "@name": "site2" }] }
MSA UDC
기본 값 | 설명 |
---|---|
공통 모듈로 사용되는 MSA UDC를 등록. |
MSA Server
기본 값 | 설명 |
---|---|
MSA UDC가 위치한 MSA 서버 이름. |
name
기본 값 | 설명 |
---|---|
MSA UDC에 접근할 때 사용하는 변수명. |
src
기본 값 | 설명 |
---|---|
MSA UDC의 경로. |
UDC
Global UDC
기본 값 | 설명 |
---|---|
프로젝트에서 사용될 전역 UDC 컴포넌트를 등록. |
name
기본 값 | 설명 |
---|---|
Component로 사용할 UDC의 이름. |
src
기본 값 | 설명 |
---|---|
Component로 사용할 UDC의 경로. |
type
기본 값 | 설명 |
---|---|
page | Component로 사용할 UDC의 타입. |
Dev
debug
debug
기본 값 | 설명 |
---|---|
true | 엔진의 디버그 모드 작동 여부. |
remoteConsole
기본 값 | 설명 |
---|---|
false | WebSquare.logger.sendRemoteLog 함수를 통해 웹스퀘어 로그를 WAS에 저장. |
console
기본 값 | 설명 |
---|---|
false | 개발자 도구의 Console 창에 로그를 출력. |
errorConsole
기본 값 | 설명 |
---|---|
false | 개발자 도구의 Console 창에 웹스퀘어 출력하지 않고 개발자 로그만 출력. |
skipLog
기본 값 | 설명 |
---|---|
웹스퀘어 로그 출력을 건너뜀. |
skipCrossOrigin
기본 값 | 설명 |
---|---|
IFrame 접근 권한 관련 로그 출력을 건너뜀. |
debugKey
기본 값 | 설명 |
---|---|
엔진 디버그 모드가 작동중 일때 로그를 보고 싶은 컴포넌트를 value로 설정. |
debugMenu
기본 값 | 설명 |
---|---|
use | Ctrl+ 오른쪽 클릭시 디버깅 메뉴 출력 여부를 설정.
|
fiddle
기본 값 | 설명 |
---|---|
컨텍스트 메뉴에서 fiddle 항목 출력. |
scriptLoading
merge
기본 값 | 설명 |
---|---|
WFrame 및 PageInherit 컴포넌트의 내부 스크립트 eval 방법.
|
exceptionHandler
exceptionHandler
기본 값 | 설명 |
---|---|
websquare | 웹스퀘어의 exception 핸들러 사용 여부.
|
Js
script
initScriptSupport
기본 값 | 설명 |
---|---|
(주의)
|
initScript
기본 값 | 설명 |
---|---|
실행될 스크립트를 입력. |
postScriptSupport
기본 값 | 설명 |
---|---|
initScript처럼 config.xml에 설정하여 모든 페이지 스크립트의 마지막 부분에 들어가서 실행하도록 설정. (주의)
|
postScript
기본 값 | 설명 |
---|---|
실행될 스크립트를 입력. |
external
module
기본 값 | 설명 |
---|---|
설정된 JavaScript 파일을 import. 업무 공통 JavaScript을 추가하는 경우 사용. |
jquery
기본 값 | 설명 |
---|---|
원하는 버전의 jQuery url를 설정.
|
UI/UX
반응형/적응형
media
기본 값 | 설명 |
---|---|
레이아웃 컴포넌트 파일과 적응형 컴포넌트에서 사용할 미디어 정보를 입력 |
name
기본 값 | 설명 |
---|---|
미디어 이름. |
minWidth
기본 값 | 설명 |
---|---|
meidaQuery의 minWidth 값. |
maxWidth
기본 값 | 설명 |
---|---|
meidaQuery의 maxWidth 값. |
stylesheet
enable
기본 값 | 설명 |
---|---|
웹스퀘어 기본 스타일시트 파일 (stylesheet.css)을 사용할지에 대한 여부. |
import
기본 값 | 설명 |
---|---|
link | 웹스퀘어 기본 스타일시트 파일(stylesheet.css)을 <link> 방식으로 삽입할지 <style> 블럭 내에 inline으로 삽입할지를 결정. |
earlyImportList
기본 값 | 설명 |
---|---|
화면이 렌더링되기 전에 미리 로딩할 css들을 정의. css가 늦게 적용되어 화면이 깜빡거리는 현상을 회피하기 위해 만든 설정. 여러 개의 파일을 설정할 경우 ","로 구분. 현재는 사용하지 않음. |
mobile
preventTouch
기본 값 | 설명 |
---|---|
showModal시 touchMove기능을 방지. |
hideAddressBar
기본 값 | 설명 |
---|---|
모바일에서 주소창을 감추기 위한 설정.
|
bindMobileMouseEvent
기본 값 | 설명 |
---|---|
모바일에서 블루투스 마우스를 쓸 때 WFrame popup이나 tab이 클릭이 제대로 되지 않는 현상을 해결하기 위한 속성. 블루투스 마우스를 사용해야하는 사이트에서 사용을 권장. |
html
postDrawMode
기본 값 | 설명 |
---|---|
synchronous | 화면을 그린 다음 이벤트를 추가하고 사용자스크립트를 수행하는 과정을 setTimeout을 통해 비동기로 호출할지("asynchronous"), 동기로 호출할지("synchronous")를 설정. |
parseHtml
기본 값 | 설명 |
---|---|
웹스퀘어 XML이 HTML 태그를 포함할 경우, 이를 파싱할지 여부.
|
emptyTag
기본 값 | 설명 |
---|---|
area,base,basefont,br,col,frame,hr,img,input,link,meta,param | closing이 필요없는 태그를 등록. |
visibleHelper
기본 값 | 설명 |
---|---|
웹스퀘어 렌더링 시 추가 작업이 필요한 경우 targetHandler에 처리할 함수를 지정. 함수의 인자로 html string이 전달됨. |
tooltip
hideTooltipDisabledComp
기본 값 | 설명 |
---|---|
disabled 상태의 컴포넌트인 경우, 툴팁을 표시하지 않음. |
itemTable
allValue
기본 값 | 설명 |
---|---|
all | itemTable의 "전체 선택"에 대한 value.
|
Comm
submission
processMSg
기본 값 | 설명 |
---|---|
submission시 표시되는 상태창에 표시할 메시지. submission시 표시되는 상태 창에 value 값을 표시. 이 설정은 processMsg 속성을 별도로 지정하지 않은 모든 submission에 적용됨. |
hideProcessMsg
기본 값 | 설명 |
---|---|
submission시 나타나는 processMsg 를 숨기는 기능. |
errorHandler
기본 값 | 설명 |
---|---|
submission 노드의 errorHandler 속성의 기본값. 이 설정은 errorHandler 속성을 별도로 지정하지 않은 모든 submission에 적용됨. |
showSubmissionTime
기본 값 | 설명 |
---|---|
true | submission의 시작 시간과 끝난 시간을 '로그 보기' 창에 표시. |
customHandler
기본 값 | 설명 |
---|---|
executeSubmission 실행 시에 proworks와 연계된 proworksSOAPHandler를 사용하거나, 사용자가 직접 작성한 handler 형태로 submission이 실행되도록 설정. |
action
기본 값 | 설명 |
---|---|
Instance Data를 submit 할 서버측 URI. |
mode
기본 값 | 설명 |
---|---|
서버와의 통신 방식.
|
method
기본 값 | 설명 |
---|---|
|
mediatype
기본 값 | 설명 |
---|---|
|
timeout
기본 값 | 설명 |
---|---|
0 | submission 요청 후 timeout 시간. 이 시간이 초과해도 응답이 오지 않는 경우 error로 처리. (단위: ms) |
encoding
기본 값 | 설명 |
---|---|
서버 측 encoding 타입을 설정.
|
preSubmitFunction
기본 값 | 설명 |
---|---|
presubmit | submission 시작 전에 공통적으로 호출할 함수. 지정된 함수는 submission 객체를 첫번째 인자로 받음. |
callbackSubmitFunction
기본 값 | 설명 |
---|---|
submission 종료 후에 공통적으로 호출할 함수. 지정된 함수는 submission 객체와 submission 결과가 담겨 있는 객체를 인자로 받음. |
submitErrorHandler
기본 값 | 설명 |
---|---|
submission에서 HTTP 에러(상태값이 300이상이거나 200 미만인 경우)가 발생할 경우, 추가 작업을 위해 공통적으로 호출할 함수. |
submitErrorHandlerMode
기본 값 | 설명 |
---|---|
submission error가 발생할 경우, submitErrorHandler에 등록된 함수 및 이벤트를 호출하는 방법을 지정.
|
externalHandler
기본 값 | 설명 |
---|---|
submission에서 data를 전송하기 전, 암호화(외부 API)된 값으로 변환해서 서버에서 전송할 수 있도록 외부 API를 설정. |
externalResponseHandler
기본 값 | 설명 |
---|---|
submission에서 data를 전송받기 전, 복호화(외부 API)된 값으로 변환해서 서버로부터 값을 전송받을 수 있도록 외부 API를 설정. |
requestID
기본 값 | 설명 |
---|---|
requestID가 지정되어 있는 경우, requestHeader의 mediatype 값을 설정. |
makeGlobalObject
기본 값 | 설명 |
---|---|
submission 객체를 window 전역 객체로의 노출 여부.
|
requestHeaderFunction
기본 값 | 설명 |
---|---|
request Header에 사용자 customHeader를 설정할수 있는 사용자 정의 함수. |
abortTrigger
기본 값 | 설명 |
---|---|
Submission 중 사용자가 직접 통신을 중지 시킬수 있는 창을 제공. |
useModal
기본 값 | 설명 |
---|---|
Submission 중에 popup이 아니라 modal을 사용. |
customHeader
기본 값 | 설명 |
---|---|
|
requestJSONHandler
기본 값 | 설명 |
---|---|
response로 온 데이터를 조작하는 함수를 지정. 함수 인자로 responseJSON을 받음. |
ajax
externalHandler
기본 값 | 설명 |
---|---|
ajax통신 시 외부 API를 정의하는 externalHandler을 설정. |
workflow
processMSg
기본 값 | 설명 |
---|---|
workflow실행 시 적용할 processMsg 속성. |
makeGlobalObject
기본 값 | 설명 |
---|---|
true | workflow 객체를 window 전역 객체로 노출.
|
hybrid
submissionURL
기본 값 | 설명 |
---|---|
submission의 경로(action)을 변경하기 위한 설정. 이 값을 설정할 경우, 설정된 값에 submission의 action 값을 더한 값이 실제 submission호출 경로로 사용됨. pageURLPrefix와 유사한 기능. hybrid에서 경로 호출 시 앞쪽에 특수한 경로를 추가해서 넣어야하는 경우가 생겨서 만들어진 설정. (사용 예) /WebSquare/hybrid/submissionURL/@value = "/aaa" , submission.action = "/temp/aa.jsp" 인 경우 최종 경로는 "/aaa/temp/aa.jsp" 가 됩니다. |
Data
dataList
removeDummyRowStatus
기본 값 | 설명 |
---|---|
true | row의 상태값이 C에서 E로 바뀐 데이터(removeRow로 삭제 한 데이터)의 관리 여부를 설정. (주의)
|
removeDataMatch
기본 값 | 설명 |
---|---|
true |
|
decreaseGetRangeXML
기본 값 | 설명 |
---|---|
|
excelErrorHandler
기본 값 | 설명 |
---|---|
excel 다운 시 에러 발생 시 실행되는 함수를 지정. |
dataMap
jsonArray
기본 값 | 설명 |
---|---|
|
Resource
cache
cache
기본 값 | 설명 |
---|---|
nocache | 개발 환경에서 캐싱을 비활성화 시키기 위해서 random url을 생성하는 로직을 추가할지 설정. XML 파일을 서버에서 읽어들일 때 이 설정을 참고하여 캐싱 여부를 결정. |
postfix
기본 값 | 설명 |
---|---|
day | 캐싱 제어를 위한 URL을 생성하기 위한 속성. month, week, day 또는 일련의 문자열을 설정 가능. |
scriptPostfix
기본 값 | 설명 |
---|---|
외부JS의 cache 정책을 config.xml의 environment 설정을 따르도록 설정. 외부 JS는 기본적으로 environment를 따라가는 것이 올바른 동작이지만, 이전에는 engineCache 설정을 따라가고 있었음. SP2 이후에서는 "environment"로 설정할 것을 권장. |
engineCache
enable
기본 값 | 설명 |
---|---|
true | 웹스웨어 엔진을 캐싱할 것인지를 설정. |
compression
기본 값 | 설명 |
---|---|
true | 엔진을 gzip으로 압축하여 사용할 것인지 설정. |
postfix
기본 값 | 설명 |
---|---|
month | enable true 설정 시 postfix 속성을 참고하여 postfix를 추가. |
engineLoadingModule
ie
기본 값 | 설명 |
---|---|
0 | bootlodaer에서 나머지 엔진을 로딩하는 방법을 설정.
|
chrome
기본 값 | 설명 |
---|---|
0 | bootlodaer에서 나머지 엔진을 로딩하는 방법을 설정.
|
moz
기본 값 | 설명 |
---|---|
0 | bootlodaer에서 나머지 엔진을 로딩하는 방법을 설정.
|
safari
기본 값 | 설명 |
---|---|
0 | bootlodaer에서 나머지 엔진을 로딩하는 방법을 설정.
|
opera
기본 값 | 설명 |
---|---|
0 | bootlodaer에서 나머지 엔진을 로딩하는 방법을 설정.
|
android
기본 값 | 설명 |
---|---|
0 | bootlodaer에서 나머지 엔진을 로딩하는 방법을 설정.
|
iphone
기본 값 | 설명 |
---|---|
0 | bootlodaer에서 나머지 엔진을 로딩하는 방법을 설정.
|
userAgentPattern
xPathParser
기본 값 | 설명 |
---|---|
Edge | 브라우저에서 제공하는 XML 및 XPath 구현을 사용하지 않을 userAgent 패턴을 등록.
|
serializer
기본 값 | 설명 |
---|---|
브라우저에서 제공하는 XML Serializer를 사용하지 않을 userAgent 패턴을 등록. (Galaxy S2 중 일부 오류가 있는 스마트폰을 위한 userAgent를 등록 하기 위한 값을 등록.) |
URIEncoder
기본 값 | 설명 |
---|---|
브라우저에서 URIEncoding을 자동처리하는 userAgent 패턴을 등록. |
NotRecommended
notRecommended
warningSync
기본 값 | 설명 |
---|---|
true | submission에 sync를 사용하는 경우 경고를 표시. 설정 안 된 경우 false를 기본값으로 사용. true로 설정하는 것을 권장. |
컴포넌트
accordion
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
anchor
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
applet
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
article
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
aside
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
audio
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
autoComplete
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
overrideKey
기본 값 | 설명 |
---|---|
웹스퀘어에서 처리에 관여하지 않을 키들을 지정. 입력을 무시할 키의 keyCode 숫자값을 입력. 여러 개의 키를 등록하는 경우 "," 구분자를 이용하여 keyCode 숫자값을 나열. 모든 키를 등록하는 경우, "all"을 설정. |
body
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
calendar
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
canvas
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
chart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
checkbox
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
checkcombobox
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
overrideKey
기본 값 | 설명 |
---|---|
웹스퀘어에서 처리에 관여하지 않을 키들을 지정. 입력을 무시할 키의 keyCode 숫자값을 입력. 여러 개의 키를 등록하는 경우 "," 구분자를 이용하여 keyCode 숫자값을 나열. 모든 키를 등록하는 경우, "all"을 설정. |
datePicker
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
editor
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
flash
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fliptoggle
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
floatingLayer
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
footer
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fusionchart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fwBulletChart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fwFunnelChart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fwGanttChart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fwGaugeChart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fwPyrimidChart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fwRealtimeChart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
fwSparkChart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
gauge
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
generator
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
grid
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
collectGarbage
기본 값 | 설명 |
---|---|
none | IE에서 grid에 가로 스크롤 이벤트가 발생하거나 데이터를 새로 그리는 경우 collectGarbage 함수 호출 여부
|
column[expression]/NanFormat
기본 값 | 설명 |
---|---|
값 처리중 NaN 발생 시 다른 값으로 바꾸는 속성. |
column[calendar]/dateValidCheck
기본 값 | 설명 |
---|---|
calander에서 유효성 검사를 하도록 하는 속성. |
column[calendar]/ioFormat[yearMonth]/@defaultValue
기본 값 | 설명 |
---|---|
ioFormat이 "yearMonth"인 경우 열의 기본 값인 defaultValue를 설정. |
column[calendar]/ioFormat[yearMonthDate]/@defaultValue
기본 값 | 설명 |
---|---|
ioFormat이 "yearMonthDate"인 경우 열의 기본 값인 defaultValue를 설정. |
column[calendar]/ioFormat[yearMonthDateTime]/@defaultValue
기본 값 | 설명 |
---|---|
ioFormat이 "yearMonthDateTime"인 경우 열의 기본 값인 defaultValue를 설정. |
column[calendar]/ioFormat[yearMonthDateTimeSec]/@defaultValue
기본 값 | 설명 |
---|---|
ioFormat이 "yearMonthDateTimeSec"인 경우 열의 기본 값인 defaultValue를 설정. |
column[text]/dataType[euro]/customModelFormatter
기본 값 | 설명 |
---|---|
dataType이 euro일때 customModelFormatter 속성을 적용. |
column[text]/dataType[euro]/customModelUnformatter
기본 값 | 설명 |
---|---|
dataType이 euro일때 customModelUnformatter 속성을 적용. |
column[textarea]/keepCellClass
기본 값 | 설명 |
---|---|
inputType="textarea"인 경우 cell에 class를 추가하면 textarea tag에도 class를 추가. |
비공개 속성
keepCellClass
는 현재 비공개 속성.
column/editType
기본 값 | 설명 |
---|---|
column의 editType을 설정. |
column/chooseOptionLabel
기본 값 | 설명 |
---|---|
column의 chooseOptionLabel을 표시할지 여부를 설정. |
column/displayFormat
기본 값 | 설명 |
---|---|
column의 displayFormat을 설정. |
dataType[date]/@displayFormat
기본 값 | 설명 |
---|---|
yyyy-MM-dd | dataType="date" column의 displayFormat을 설정. |
excel/download/errorHandler
기본 값 | 설명 |
---|---|
excel 다운 시 에러 발생 시 실행되는 함수를 지정. errorHandler에 정의된 함수의 인자로 grid id를 전달. |
getColumnVisible/@useRealColIndex
기본 값 | 설명 |
---|---|
getColumnVisible API 사용 시 multiRow일 때도 정상 동작 하도록 하는 속성. |
header/column/useFilter
기본 값 | 설명 |
---|---|
column dataType에 따라 filter를 사용할 것인지 설정. |
header/column/hideCustomFilter
기본 값 | 설명 |
---|---|
checkbox에서 "사용자 필터" 를 숨김. |
gridView
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
column[expression]/NaNFormat
기본 값 | 설명 |
---|---|
값 처리중 NaN 발생 시 다른 값으로 바꾸는 속성. |
column[calendar]/dateValidCheck
기본 값 | 설명 |
---|---|
calander에서 유효성 검사를 수행. |
column[calendar]/ioFormat[yearMonth]/@defaultValue
기본 값 | 설명 |
---|---|
ioFormat이 "yearMonth"인 경우 열의 기본 값인 defaultValue를 설정. |
column[calendar]/ioFormat[yearMonthDate]/@defaultValue
기본 값 | 설명 |
---|---|
ioFormat이 "yearMonthDate"인 경우 열의 기본 값인 defaultValue를 설정. |
column[calendar]/ioFormat[yearMonthDateTime]/@defaultValue
기본 값 | 설명 |
---|---|
ioFormat이 "yearMonthDateTime"인 경우 열의 기본 값인 defaultValue를 설정. |
column[calendar]/ioFormat[yearMonthDateTimeSec]/@defaultValue
기본 값 | 설명 |
---|---|
ioFormat이 "yearMonthDateTimeSec"인 경우 열의 기본 값인 defaultValue를 설정. |
column[text]/dataType[euro]/customModelFormatter
기본 값 | 설명 |
---|---|
dataType이 euro일때 customModelFormatter 속성을 적용. |
column[text]/dataType[euro]/customModelUnformatter
기본 값 | 설명 |
---|---|
dataType이 euro일때 customModelUnformatter 속성을 적용. |
column[textarea]/keepCellClass
기본 값 | 설명 |
---|---|
inputType="textarea"인 경우 cell에 class를 추가하면 textarea tag에도 추가. |
비공개 속성
keepCellClass는 현재 비공개 속성.
column/editType
기본 값 | 설명 |
---|---|
scriptLoading | column의 editType을 설정. |
column/chooseOptionLabel
기본 값 | 설명 |
---|---|
column의 chooseOptionLabel을 표시. |
column/displayFormat
기본 값 | 설명 |
---|---|
column의 displayFormat을 설정. |
column/textAlign
기본 값 | 설명 |
---|---|
column의 text-align을 설정. |
dataType[date]/@displayFormat
기본 값 | 설명 |
---|---|
yyyy-MM-dd | displayFormat을 설정. |
excel/download/errorHandler
기본 값 | 설명 |
---|---|
excel 다운 시 에러 발생 시 실행되는 함수를 지정. errorHandler에 정의된 함수의 인자로 gridView id를 전달. |
getColumnVisible/@useRealColIndex
기본 값 | 설명 |
---|---|
getColumnVisible API 사용 시 multiRow일 때도 정상 동작 하도록 하는 속성. |
header/column/useFilter
기본 값 | 설명 |
---|---|
column dataType에 따라 filter를 사용할 것인지 설정. |
header/column/hideCustomFilter
기본 값 | 설명 |
---|---|
checkbox에서 "사용자필터" 를 숨김. |
colIdToColIndex
기본 값 | 설명 |
---|---|
그리드의 editMode 진입시 column id를 column index로 변환해서 계산. (하위 호환용) |
mainZIndex
기본 값 | 설명 |
---|---|
main div의 zIndex를 지정. |
xScrollZIndex
기본 값 | 설명 |
---|---|
xScroll div의 zIndex를 지정. |
yScrollZIndex
기본 값 | 설명 |
---|---|
yScroll div의 zIndex를 지정. |
group
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
adaptive
trimText
기본 값 | 설명 |
---|---|
|
applyScopeHeaders
기본 값 | 설명 |
---|---|
strictmode="true" 설정 후, 스튜디오에서 헤더 추가를 하면 header attribute에 등록되는 element id와 실제 id가 달라 추가한 속성. header attribute에 scope이 적용됨.
|
header
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
iframe
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
image
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
input
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
customModelFormatter[euro]/@value
기본 값 | 설명 |
---|---|
dataCollection과 바인딩 시, dataCollection에 값이 저장되기 전에 실행되는 사용자 정의 함수. |
customModelUnformatter[euro]/@value
기본 값 | 설명 |
---|---|
dataCollection과 바인딩 시, dataCollection에서 값을 읽어올 때 값을 반환하기 전에 실행되는 사용자 정의 함수. |
displayFormat[bigDecimal]/@defaultValue
기본 값 | 설명 |
---|---|
엔진 내부에서 dataType 속성에 정의한 type에 따라 동작되며 Excel의 서식을 적용하는 방식처럼 value의 format을 적용. |
displayFormat[date]/@defaultValue
기본 값 | 설명 |
---|---|
엔진 내부에서 dataType 속성에 정의한 type에 따라 동작되며 Excel의 서식을 적용하는 방식처럼 value의 format을 적용. |
displayFormat[euro]/@defaultValue
기본 값 | 설명 |
---|---|
엔진 내부에서 dataType 속성에 정의한 type에 따라 동작되며 Excel의 서식을 적용하는 방식처럼 value의 format을 적용. |
displayFormat[float]/@defaultValue
기본 값 | 설명 |
---|---|
엔진 내부에서 dataType 속성에 정의한 type에 따라 동작되며 Excel의 서식을 적용하는 방식처럼 value의 format을 적용. |
displayFormat[number]/@defaultValue
기본 값 | 설명 |
---|---|
엔진 내부에서 dataType 속성에 정의한 type에 따라 동작되며 Excel의 서식을 적용하는 방식처럼 value의 format을 적용. |
displayFormat[text]/@defaultValue
기본 값 | 설명 |
---|---|
엔진 내부에서 dataType 속성에 정의한 type에 따라 동작되며 Excel의 서식을 적용하는 방식처럼 value의 format을 적용. |
displayFormat[time]/@defaultValue
기본 값 | 설명 |
---|---|
엔진 내부에서 dataType 속성에 정의한 type에 따라 동작되며 Excel의 서식을 적용하는 방식처럼 value의 format을 적용. |
inputCalendar
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
calendarDisplayFormat[year]/@defaultValue
기본 값 | 설명 |
---|---|
inputCalendar의 displayFormat 속성과는 별도로 달력에 표시되는 날짜 자체의 displayFormat을 설정함. |
calendarDisplayFormat[yearMonth]/@defaultValue
기본 값 | 설명 |
---|---|
inputCalendar의 displayFormat 속성과는 별도로 달력에 표시되는 날짜 자체의 displayFormat을 설정함. |
calendarDisplayFormat[yearMonthDate]/@defaultValue
기본 값 | 설명 |
---|---|
inputCalendar의 displayFormat 속성과는 별도로 달력에 표시되는 날짜 자체의 displayFormat을 설정함. |
calendarDisplayFormat[yearMonthDateHour]/@defaultValue
기본 값 | 설명 |
---|---|
inputCalendar의 displayFormat 속성과는 별도로 달력에 표시되는 날짜 자체의 displayFormat을 설정함. |
calendarDisplayFormat[yearMonthDateTime]/@defaultValue
기본 값 | 설명 |
---|---|
inputCalendar의 displayFormat 속성과는 별도로 달력에 표시되는 날짜 자체의 displayFormat을 설정함. |
calendarDisplayFormat[yearMonthDateTimeSec]/@defaultValue
기본 값 | 설명 |
---|---|
inputCalendar의 displayFormat 속성과는 별도로 달력에 표시되는 날짜 자체의 displayFormat을 설정함. |
displayFormat[year]/@defaultValue
기본 값 | 설명 |
---|---|
input에 표현될 년월일에 대한 format의 default 값을 설정. |
displayFormat[yearMonth]/@defaultValue
기본 값 | 설명 |
---|---|
input에 표현될 년월일에 대한 format의 default 값을 설정. |
displayFormat[yearMonthDate]/@defaultValue
기본 값 | 설명 |
---|---|
input에 표현될 년월일에 대한 format의 default 값을 설정. |
displayFormat[yearMonthDateHour]/@defaultValue
기본 값 | 설명 |
---|---|
input에 표현될 년월일에 대한 format의 default 값을 설정. |
displayFormat[yearMonthDateTimeTime]/@defaultValue
기본 값 | 설명 |
---|---|
input에 표현될 년월일에 대한 format의 default 값을 설정. |
displayFormat[yearMonthDateTimeSec]/@defaultValue
기본 값 | 설명 |
---|---|
input에 표현될 년월일에 대한 format의 default 값을 설정. |
ioFormat[year]/@defaultValue
기본 값 | 설명 |
---|---|
사용자가 data를 입력하는 순서와 format을 맞춰줌. ('y','M','d','H','m' 문자만 허용) |
ioFormat[yearMonth]/@defaultValue
기본 값 | 설명 |
---|---|
사용자가 data를 입력하는 순서와 format을 맞춰줌. ('y','M','d','H','m' 문자만 허용) |
ioFormat[yearMonthDate]/@defaultValue
기본 값 | 설명 |
---|---|
사용자가 data를 입력하는 순서와 format을 맞춰줌. ('y','M','d','H','m' 문자만 허용) |
ioFormat[yearMonthDateHour]/@defaultValue
기본 값 | 설명 |
---|---|
사용자가 data를 입력하는 순서와 format을 맞춰줌. ('y','M','d','H','m' 문자만 허용) |
ioFormat[yearMonthDateTime]/@defaultValue
기본 값 | 설명 |
---|---|
사용자가 data를 입력하는 순서와 format을 맞춰줌. ('y','M','d','H','m' 문자만 허용) |
ioFormat[yearMonthDateTimeSec]/@defaultValue
기본 값 | 설명 |
---|---|
사용자가 data를 입력하는 순서와 format을 맞춰줌. ('y','M','d','H','m' 문자만 허용) |
placeholder[year]/@defaultValue
기본 값 | 설명 |
---|---|
HTML5의 placeholder 기능과 동일. 사용자에게 알려줘야 할 문구(hint) 등을 명시. |
placeholder[yearMonth]/@defaultValue
기본 값 | 설명 |
---|---|
HTML5의 placeholder 기능과 동일. 사용자에게 알려줘야 할 문구(hint) 등을 명시. |
placeholder[yearMonthDate]/@defaultValue
기본 값 | 설명 |
---|---|
HTML5의 placeholder 기능과 동일. 사용자에게 알려줘야 할 문구(hint) 등을 명시. |
placeholder[yearMonthDateHour]/@defaultValue
기본 값 | 설명 |
---|---|
HTML5의 placeholder 기능과 동일. 사용자에게 알려줘야 할 문구(hint) 등을 명시. |
placeholder[yearMonthDateTime]/@defaultValue
기본 값 | 설명 |
---|---|
HTML5의 placeholder 기능과 동일. 사용자에게 알려줘야 할 문구(hint) 등을 명시. |
placeholder[yearMonthDateTimeSec]/@defaultValue
기본 값 | 설명 |
---|---|
HTML5의 placeholder 기능과 동일. 사용자에게 알려줘야 할 문구(hint) 등을 명시. |
mapchart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
menu
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
multiselect
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
multiupload
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
nav
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
output
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
pageControl
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
pageInherit
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
pageList
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
panelContainer
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
pivot
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
popup
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
denyConflictPopupId
기본 값 | 설명 |
---|---|
동일한 ID의 팝업이 연속해서 열리는 것을 방지. 동일 ID 의 팝업이 있는 경우, 이후에 띄워지는 팝업이 열리는 것을 방지. |
progressbar
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
radio
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
repeat
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
roundRectangle
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
scatterChart
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
scheduleCalendar
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
scrollView
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
searchBox
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
secret
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
section
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
selectBox
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
mobileRenderType
기본 값 | 설명 |
---|---|
모바일에서 렌더링되는 레이아웃 구조를 지정. |
overrideKey
기본 값 | 설명 |
---|---|
웹스퀘어에서 처리에 관여하지 않을 키들을 지정. 입력을 무시할 키의 keyCode 숫자값을 입력. 여러 개의 키를 등록하는 경우 "," 구분자를 이용하여 keyCode 숫자값을 나열. 모든 키를 등록하는 경우, "all"을 설정. |
slideHide
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
slider
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
span
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
spinner
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
switch
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
tabControl
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
overrideKey
기본 값 | 설명 |
---|---|
웹스퀘어에서 처리에 관여하지 않을 키들을 지정. 입력을 무시할 키의 keyCode 숫자값을 입력. 여러 개의 키를 등록하는 경우 "," 구분자를 이용하여 keyCode 숫자값을 나열. 모든 키를 등록하는 경우, "all"을 설정. |
tableLayout
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
tag
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
textarea
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
textbox
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
treeView
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
trigger
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
upload
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
video
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
wframe
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
widgetContainer
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
windowContainer
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
getWindow
searchTarget
기본 값 | 설명 |
---|---|
windowId | getWindow API 사용 시 window를 찾는 기준. |
xhtml
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
xsl
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
dataList
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
dataMap
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
linkedDataList
useConfig
기본 값 | 설명 |
---|---|
해당 컴포넌트에 대해 config.xml에 설정된 내용을 적용. (배포된 엔진에 포함된 config.xml에 해당 컴포넌트 노드가 없는 경우, 각 컴포넌트 항목을 설정할 때 useConfig 항목도 추가해야 함.) |
Deprecated
stylesheet
stylesheet
기본 값 | 설명 |
---|---|
stylesheet_ext.css | value 값에 해당하는 css 파일을 읽어 적용. 파일은 websquare/skin/에 위치.
현재 이 속성을 직접 컨트롤하는 경우는 없으며, import 설정에 따라 결정됨. |
relativePath
기본 값 | 설명 |
---|---|
iframe의 w2xHome을 부모가 아닌 자신으로 설정해야 상대 경로가 올바르게 설정. |
removeDefaultClass
기본 값 | 설명 |
---|---|
true |
|
docType
docType
기본 값 | 설명 |
---|---|
standard | value 값에 따라 웹스퀘어 DocType 모드를 설정.
|
mode
mode
기본 값 | 설명 |
---|---|
production |
|
debug
fixErrorLineNumber
기본 값 | 설명 |
---|---|
IE 구형 버전에서 script 오류 발생시 위치 표시가 안되는 문제 보완용으로 추가됨. (deprecated) |
선행 처리
systemPreProcessor
기본 값 | 설명 |
---|---|
웹스퀘어의 모든 화면이 로딩되기 전에 실행되는 스크립트. 웹스퀘어 엔진이 로딩 직전에 실행됨. |
businessPreProcessor
기본 값 | 설명 |
---|---|
웹스퀘어의 모든 화면이 로딩되기 전에 실행되는 스크립트. 화면 렌더링이 되기 직전에 실행됨. |
컴포넌트
웹스퀘어 컴포넌트
웹스퀘어 컴포넌트를 추가로 정의하는 경우 사용합니다. 하위노드에 설정된 JavaScript파일을 추가 uiplugin으로 사용합니다. 특정 사이트를 위한 UI Component가 필요한 경우 사용합니다.(deprecated)
id
기본 값 | 설명 |
---|---|
xml파일에서 사용되는 tag 이름. |
namespace
기본 값 | 설명 |
---|---|
xml파일에서 사용되는 namespace. |
className
기본 값 | 설명 |
---|---|
UI Plugin이 구현되어 있는 객체 이름. |
src
기본 값 | 설명 |
---|---|
JavaScript 파일 위치. |
(wframe) version
기본 값 | 설명 |
---|---|
웹스퀘어 버전에 따라 자동으로 해당 속성 값(wframe version)이 설정됨.
|
(treeview) useClickEventToggleButton
기본 값 | 설명 |
---|---|
ontoggleclick 발생 시 같이 onclick이 일어나는 것을 방지. (하위 호환성 유지용 옵션) |
UDC
SP1 UDC 스펙 지원
기본 값 | 설명 |
---|---|
초창기 버전의 udc 스펙을 사용해서 udc파일들을 작성한 경우 true로 설정. udc파일에서 <head> 밑에 <w2:type>UDC</w2:type> 노드가 없는 것이 초창기 버전의 udc 스펙임. (즉, 현재는 사용하지 않는 옵션.) |
데이터 변환
xml2jsonFunction
기본 값 | 설명 |
---|---|
입력된 XML을 JSON으로 변환하여 String으로 반환하는 함수를 설정. |
json2xmlFunction
기본 값 | 설명 |
---|---|
JSON 형태의 데이터를 웹스퀘어에서 정의된 XML형태로 변환하여 반환하는 함수를 설정. |
removeXmlNameSpace
기본 값 | 설명 |
---|---|
네임스페이스 없이 XML Document를 XML String으로 반환하는 기능을 사용. |
Instance
copyChildrenNodes
기본 값 | 설명 |
---|---|
false | copyChildrenNodes 태그의 refresh 값이 true인 경우, WebSquare.ModelUtil.copyChildrenNodes를 실행하고나서 모델을 refresh 함. |
removeInstanceNode
기본 값 | 설명 |
---|---|
removeInstanceNode태그의 값이 true인 경우, WebSquare.ModelUtil.removeInstanceNode를 실행하고 나서 모델을 refresh 함. |
forcedValueSetting
기본 값 | 설명 |
---|---|
true | value 값에 따라 XML 모델 인스턴스에 값을 넣으려고 할 때에 대상 인스턴스가 없을 경우 해당 instance를 만들지를 설정.
|
checkUpdate
enable
기본 값 | 설명 |
---|---|
XML 파일 갱신을 자동으로 확인. (head노드의 <w2:buildDate>2008-12-22 15:51:20</w2:buildDate> 노드 사용.) |
mode
기본 값 | 설명 |
---|---|
client로 설정되면 XML을 직접 client로 가져와서 파싱한 다음 업데이트 여부를 판단.
|
interval
기본 값 | 설명 |
---|---|
확인 간격 (단위: ms) |
imageCache
enable
기본 값 | 설명 |
---|---|
이미지들을 JSP/Servlet을 이용하여 캐싱할 것인지를 설정. true로 설정하려면 캐싱을 위한 JSP/Servlet에서 이미지 파일에 접근 가능해야 함. |
version
기본 값 | 설명 |
---|---|
캐싱 제어를 위한 URL을 생성. month, week, day 또는 일련의 문자열을 설정 가능. |
serverUrl
기본 값 | 설명 |
---|---|
이미지 캐싱을 지원하는 서버 Url. 설정되지 않으면 기본값으로 resource.wq?url= 를 사용. JSP를 사용하는 경우에는 engine/servlet/image.jsp?url= 를 설정해야함. |
hostUrl
기본 값 | 설명 |
---|---|
이미지를 관리하는 서버가 있다면 포트값을 포함한 url을 지정. |
localStorage
defer
기본 값 | 설명 |
---|---|
localStorage를 window.onload 이후시점에 생성할지(true) 이전시점에 설정할지(false)에 대한 설정합니다. defer의 기본값은 false입니다. IE9에서 팝업창을 메인으로 사용하는 구조 (껍데기 화면을 띄우고, 팝업창을 띄운다음 껍데기 화면을 닫는 구조) 팝업 위에 팝업을 띄우는 경우 localStorage를 onload이전에 생성할 경우 부모창과 자식창의 localStorage가 서로 독립적으로 생성되는 버그가 발생하여 추가한 옵션입니다. 2014년 이 속성이 추가됨. |
SPA
onpageunload
기본 값 | 설명 |
---|---|
SPA로 페이지 이동 시 호출할 함수의 변수명을 string으로 등록. 주로 페이지를 이동한 뒤에 남은 리소스들을 처리하는 함수를 등록. |
scriptCache
기본 값 | 설명 |
---|---|
true | SPA로 페이지 이동 시 외부 모듈을 다시 로딩하고 실행할지 여부.
|
autoReload
기본 값 | 설명 |
---|---|
true | SPA로 페이지 이동 시 화면에 메모리 릭이 발생하는 웹스퀘어 컴포넌트(FusionChart 및 Editor)가 있을 경우 해당 컴포넌트 개수가 count 설정 값보다 많을 경우, 브라우저를 갱신. |
count
기본 값 | 설명 |
---|---|
50 | 화면에 그려진 Editor 및 FusionChart의 총 허용 개수. |
editorCount
기본 값 | 설명 |
---|---|
count 설정을 editor 컴포넌트 개별로 설정. |
fusionchartCount
기본 값 | 설명 |
---|---|
count 설정을 FusionChart 컴포넌트 개별로 설정. |
userFunction
기본 값 | 설명 |
---|---|
화면 이동할 때 경로를 변경할 수 있는 사용자 함수를 설정. 인자로 기존 경로를 받음. |
errorPage
errorPage
기본 값 | 설명 |
---|---|
errorPage에 대한 처리를 지정. |
E0
기본 값 | 설명 |
---|---|
HTTP ERROR 0이 리턴되었을 때의 errorPage를 지정. |
E400
기본 값 | 설명 |
---|---|
HTTP ERROR 400이 리턴되었을 때의 errorPage를 지정. |
E401
기본 값 | 설명 |
---|---|
HTTP ERROR 401이 리턴되었을 때의 errorPage를 지정. |
E402
기본 값 | 설명 |
---|---|
HTTP ERROR 402가 리턴되었을 때의 errorPage를 지정. |
E403
기본 값 | 설명 |
---|---|
HTTP ERROR 403이 리턴되었을 때의 errorPage를 지정. |
E404
기본 값 | 설명 |
---|---|
HTTP ERROR 404가 리턴되었을 때의 errorPage를 지정. |
E405
기본 값 | 설명 |
---|---|
HTTP ERROR 400가 리턴되었을 때의 errorPage를 지정. |
E500
기본 값 | 설명 |
---|---|
HTTP ERROR 500이 리턴되었을 때의 errorPage를 지정. |
E501
기본 값 | 설명 |
---|---|
HTTP ERROR 501이 리턴되었을 때의 errorPage를 지정. |
E502
기본 값 | 설명 |
---|---|
HTTP ERROR 502가 리턴되었을 때의 errorPage를 지정. |
E503
기본 값 | 설명 |
---|---|
HTTP ERROR 503이 리턴되었을 때의 errorPage를 지정. |
E504
기본 값 | 설명 |
---|---|
HTTP ERROR 504가 리턴되었을 때의 errorPage를 지정. |
Else
기본 값 | 설명 |
---|---|
설정하지 않은 HTTP ERROR 코드가 리턴되었을 때의 errorPage를 지정. |
url
DocumentRoot
기본 값 | 설명 |
---|---|
w2xDocument 경로를 지정. |
logMsgMobileURL
기본 값 | 설명 |
---|---|
logMsgMobile.html 대신 호출할 페이지를 지정. |
logMsgUrL
기본 값 | 설명 |
---|---|
logMsg.html 대신 호출할 페이지를 지정. |
debugMsgURL
기본 값 | 설명 |
---|---|
debugMsg.html 대신 호출할 페이지를 지정. |
errorMsgURL
기본 값 | 설명 |
---|---|
errorMsg.html 대신 호출할 페이지를 지정. |
viewSourceURL
기본 값 | 설명 |
---|---|
viewSource.html 대신 호출할 페이지를 지정. |
viewCollectionURL
기본 값 | 설명 |
---|---|
viewCollection.html 대신 호출할 페이지를 지정. |
viewInstanceURL
기본 값 | 설명 |
---|---|
viewInstance.html 대신 호출할 페이지를 지정. |
fiddleURL
기본 값 | 설명 |
---|---|
fiddle.html 대신 호출할 페이지를 지정. |
printRangeURL
기본 값 | 설명 |
---|---|
printRange.html 대신 호출할 페이지를 지정. |
redirectUrl
기본 값 | 설명 |
---|---|
redirect할 url을 지정. |
etc
processMsgTitle
기본 값 | 설명 |
---|---|
processMessage의 title을 지정. (웹접근성 관련) |
parseChild
기본 값 | 설명 |
---|---|
하위 컴포넌트 또는 순수 html 태그를 포함하는 xml을 인자로 전달할 경우 dynamicCreate로 동적 생성. |
scriptEncoding
기본 값 | 설명 |
---|---|
js의 인코딩 설정. |
showLogPopup
기본 값 | 설명 |
---|---|
내부 테스트용 파일 설정. 테스트 완료 후 로그 팝업을 표시. |
license
기본 값 | 설명 |
---|---|
true | 라이센스를 사용 여부. 외부 배포 엔진에서 false로 설정하면 정상 동작하지 않음. |
requestHeaderFunction
기본 값 | 설명 |
---|---|
XML 요청 시 사용자 정의 request header를 설정. config 설정 후 전역에 함수를 등록해야 함. |
preserveWhiteSpace
기본 값 | 설명 |
---|---|
IE에서 XML을 파싱할 때 preserveWhiteSpace 옵션 사용. |
codebase
기본 값 | 설명 |
---|---|
InternetExplorer 6, 7에서 HTTP동시 연결 개수와 페이지 설정 변경을 위한 activeX의 codebase를 설정. 설정하지 않으면 engine/cab/WebSquareConfig.cab 를 기본값으로 사용. 버전이 변경되거나 배포 위치가 변경된 경우 codebase 속성에 URL을 추가해야 함. |
globalExposure
기본 값 | 설명 |
---|---|
|
layerForceClose
기본 값 | 설명 |
---|---|
MouseWheelEvent 발생 시, layer들을 숨김. |
blurAll
기본 값 | 설명 |
---|---|
Input 컴포넌트에 포커스가 있는 상태에서 휠 이벤트 발생하고 input컴포넌트가 화면에서 안보이게 될 때 blur가 발생. |
nextTabFunction
기본 값 | 설명 |
---|---|
input에서 autoFocus 기능 사용 시 nextTabId가 지정되어 있지 않은 경우 config.xml에 설정된 nextTabFunction 함수가 지정되었는지를 확인. 지정된 경우, 해당 함수를 호출. |
loadErrorHandler
기본 값 | 설명 |
---|---|
w2xPath경로가 잘못된 경우, 실행할 사용자 지정 함수를 설정. |
useAppConfig
기본 값 | 설명 |
---|---|
head 태그에서 config 설정을 허가. (내부 테스트용 속성) |
domainFrameURL
기본 값 | 설명 |
---|---|
domainFrame.html 대신 호출할 URL를 설정. |
imageURLPrefix
기본 값 | 설명 |
---|---|
별도의 이미지 서버가 존재하는 경우 이미지 처리용 prefix를 설정. |
clearMemoryCloseChildPopup
기본 값 | 설명 |
---|---|
팝업을 IFrame으로 사용할 경우메모리릭 문제가 발생하여 clearMemory="true"인 경우 부모 창이 닫히면 popup도 자동으로 닫히는 처리가 SP2에 추가됨. 이 때 의도하지 않게 popup이 browser와 별도로 실행되는 경우에도 자동으로 닫히게 되었는데, 하위 호환을 고려하여 popup이 browser인 경우에는 config.xml의 특정 설정을 통해 부모창이 닫히더라도 자식 창이 닫히지 않는 설정. |
serverTimeURL
기본 값 | 설명 |
---|---|
serverTime 관련 API 호출 시 URL을 지정. |
modal
기본 값 | 설명 |
---|---|
showModal시 touchMove 기능이 동작을 방지. |
forcedValueSetting
기본 값 | 설명 |
---|---|
value 값에 따라 XML 모델 인스턴스에 값을 넣으려고 할 때 대상 인스턴스가 없을 경우 해당 instance 생성 여부를 지정.
|
parseHtml
기본 값 | 설명 |
---|---|
XML 내에 script 태그를 파싱해서 실행. |
postDrawMode
기본 값 | 설명 |
---|---|
화면을 그린 다음 이벤트를 추가하고 사용자 스크립트를 수행하는 과정을 setTimeout을 통해 비동기로 호출할지("asynchronous"), 동기로 호출할지("synchronous")를 설정. |