Skip to main content

destroy

타입

static function

파라미터

이름required타입설명
idstring삭제할 대시보드 ID

반환값

void

설명

정적 API

대시보드 객체를 삭제하고 DOM에서 제거합니다.

사용 예제

// 대시보드 객체 생성
const dashboard = DashBuilder.create({
id: "dash1",
el: document.getElementById("dashboard-div"),
info: {
options: {
// 옵션 설정
},
}
});

DashBuilder.destroy("dash1");

관련 API

  • create(): 새 대시보드 생성
  • deserialize(): 직렬화된 문자열에서 대시보드 복원

참고 사항

tip
  • 이 메서드는 정적(static) 메서드로 DashBuilder 클래스에서 직접 호출합니다.
  • ID에 해당하는 대시보드 객체를 완전히 제거하고 관련된 모든 리소스를 해제합니다.
  • 메모리 누수를 방지하기 위해 대시보드를 더 이상 사용하지 않을 때 이 메서드를 호출해야 합니다.
  • 대시보드 내의 모든 위젯과 관련 이벤트 리스너도 함께 제거됩니다.