Start Release No : 7.0.400.20230713 / Update Release No :
프로젝트명 : 기술연구소
작성자 : 김진건 / 검수자 :
기능 정보
API Open
UI Open
Read Only
Not Use
Hidden
Not Recommend
기능 설명
개발배경
js파일을 import 시켜서 사용하는 방식은 전역변수를 오염시킬 여지가 있기 때문에 다른 방식으로 교체가 필요함
따라서 jquery.designer.btn.js → DesignerHeaderButton.ts 로 전환
코드설명
DesignerHeaderButton.ts원본 펼치기
.
.
.
public constructor(designerViewId : string) {
// 생성자 함수에 jquery.designer.btn.js 의 기능을 수행하는 변수와 함수들이 포함되어 있음
// jquery.designer.btn.js 코드 내용 전부를 포함하고 있음
}
public get GfnBtn() : any {
// GFN_BTN 객체를 받아올 수 있는 Getter 함수
}
public GetBrowserType () : number {
// 브라우저의 종류를 반환
}
public GetIEVersion() : number {
// IE 의 버전을 반환
}
public SetMode(mode : string) : void {
//designer.jsp 에서 사용하든 메서드지만 jquery.designer.btn.js 내 변수를 사용하던 메서드였기에 현재 파일에 포함
}
public FnToggleMode(mode : string) : void {
//designer.jsp 에서 사용하든 메서드지만 jquery.designer.btn.js 내 변수를 사용하던 메서드였기에 현재 파일에 포함
}
.
.
.