beforeAddTab (event)

탭아이템 추가 전에 발생하는 이벤트입니다.
탭아이템을 추가하기 전에 발생하는 이벤트입니다.

Info

Name Type Required Description
event object 선택 이벤트 인자 객체
event.type string 선택 이벤트 타입
event.prop object 선택 추가할 탭아이템 속성 객체

Example

myTab.setEvents({
beforeAddTab: function(event) {
  //현재 탭 개수 확인.
  var cnt = myTab.tabs.getCountTab();
  //생성된 탭이 5개 이하일 때 탭 생성 가능.
    if(cnt>4){
        alert('탭은 5개까지만 생성됩니다.');
        return false;
    }
    else return true;
  }
});

myTab.setEventListener("beforeAddTab", function(event){
  console.log("beforeAddTab");
  return true;
});

myTab.setOptions({
  events : {
    beforeAddTab: function(event) {
      console.log("beforeAddTab");
      return true;
    }
  }
});

Since

version desc
7.3.0.4