이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요. ====== on_itemscreenevent 이벤트 가이드 ====== 탭 컴포넌트 on_itemscreenevent 이벤트에 대한 기본 기능 예시 화면이다. on_itemscreenevent 이벤트는 탭에 링크된 화면에서 fireparenttabevent API 호출시 발생한다. 관련 API로 screen.fireparenttabevent가 있다. ===== 예시 ===== 템플릿 위치: /HTML5/COMPONENT/TAB/tab_event_itemscreenevent 템플릿 파일 * [[xf5projecthome>template/screen/HTML5/COMPONENT/TAB/tab_event_itemscreenevent.xml|tab_event_itemscreenevent.xml]] * [[xf5projecthome>template/screen/HTML5/COMPONENT/TAB/tab_event_itemscreenevent.js|tab_event_itemscreenevent.js]] * [[xf5projecthome>template/template.html?xframe_screen_url=/HTML5/COMPONENT/TAB/tab_event_itemscreenevent|새창으로 실행]] <php> echo '<html>'; echo '<iframe src="'; echo $conf['plugin']['xf5']['xf5projecthome'], 'template/template.html?'; echo 'xframe_screen_url=/HTML5/COMPONENT/TAB/tab_event_itemscreenevent"'; echo ' class="_xf5_iframe"'; echo ' style="'; echo $conf['plugin']['xf5']['xf5iframestyle']; echo '">'; echo '</iframe>'; echo '</html>'; </php> ==== 화면 스크립트 ==== <sxh javascript> /** * 탭에 링크된 화면에서 fireparenttabevent API 호출시 발생하는 이벤트 * @param {Object} objInst 탭 컴포넌트 인스턴스 * @param {number} itemindex 클릭한 탭 아이템 인덱스 * @param {Object} child_screen 자식 화면 객체 * @param {string} child_screen_member 자식 화면의 멤버 * @param {string} event_name 발생한 이벤트의 이름 * @param {any} event_value 이벤트와 관련된 값 */ function tab_on_itemscreenevent(objInst, itemindex, child_screen, child_screen_member, event_name, event_value) { factory.consoleprint("on_itemscreenevent> start"); factory.consoleprint("on_itemscreenevent> tab Object Name = " + objInst.getname()); factory.consoleprint("on_itemscreenevent> itemindex = " + itemindex); factory.consoleprint("on_itemscreenevent> child_screen = " + child_screen); factory.consoleprint("on_itemscreenevent> child_screen_member = " + child_screen_member); factory.consoleprint("on_itemscreenevent> event_name = " + event_name); factory.consoleprint("on_itemscreenevent> event_value = " + event_value); } </sxh> guide/component/tab/tab_event_itemscreenevent.txt 마지막으로 수정됨: 2024/09/06 10:36저자 127.0.0.1