diff --git a/src/main/webapp/resources/js/fims/cmmn/fims-base.js b/src/main/webapp/resources/js/fims/cmmn/fims-base.js index bb4b004d..7f25b57f 100644 --- a/src/main/webapp/resources/js/fims/cmmn/fims-base.js +++ b/src/main/webapp/resources/js/fims/cmmn/fims-base.js @@ -1,6 +1,7 @@ if(window.help !== undefined){ help.prototype.list.push("FimsFormFields 클래스 : FormFields클래스를 상속받은 FIMS프로젝트 내에서 사용하는 FormFields클래스"); help.prototype.list.push("pageObject 객체 : HTML화면별 스크립트 모음"); + help.prototype.list.push("DoctxFinder 클래스 : DomQuery를 상속받은 클래스. pageObject객체의 내부 요소는 해당 클래스의 인스턴스이다."); } /************************************************************************** @@ -147,14 +148,13 @@ class FimsFormFields extends FormFields { **************************************************************************/ function newDoctxFinder(doctx){ let finder = new DoctxFinder(doctx); - finder.setContainers("[data-doctx='"+doctx+"']"); - return finder; } class DoctxFinder extends DomQuery { constructor(doctx) { super(); + this.setContainers("[data-doctx='"+doctx+"']"); this.doctx = doctx; } @@ -164,8 +164,7 @@ class DoctxFinder extends DomQuery { } static help(){ console.log("클래스명 = DoctxFinder"); - console.log("DoctxFinder클래스 : HTML문서 내에서 data-doctx속성을 갖는 요소의 내부에서 name속성 값으로 하위요소를 찾을 수 있는 기능을 제공하는 객체이다."); - console.log("newDoctxFinder(doctx명);전역함수로 인스턴스 생성할 수 있다."); + console.log("newDoctxFinder(doctx명)로 인스턴스를 생성할 수 있다."); console.log("클래스 메서드 목록"); console.log("selectorn(요소이름) : 문자열 [data-doctx='설정된doctx'] [name='요소이름'] 을 반환한다."); console.log("findn(요소이름) : data-doctx속성이 설정된doctx인 요소 내에서 name속성이 요소이름인 HTML요소를 반환한다.");