element instance 가 생성될 때. 초기화나 이벤트 리스너를 등록할 때 주로 사용됨
element 가 DOM 에 추가될 때마다 호출됨. resources fetching, rendering 할 때 유용함.
element 가 DOM 에서 제거될 때마다 호출됨. 이벤트 등 code clean 할 때 유용함. (그러나 tab 을 닫는다거나 등의 액션에는 반응하지 않음)
새로운 document 로 custom element 가 이동할 때 호출됨.