기본
QCELL 인스턴스 관리 기능
QCELL 인스턴스 관리는 생성된 QCELL 객체를 효율적으로 관리하기 위한 기능입니다.
이를 통해 특정 QCELL 객체의 존재 여부를 확인하고, 객체를 가져오거나 삭제할 수 있습니다.
여러 개의 QCELL 객체를 사용할 경우, 각 객체의 ID를 관리하고 필요에 따라 삭제하는 등의 작업을 편리하게 수행할 수 있습니다.
1️⃣ QCELL 객체 존재 여부 확인
QCELL.hasInstance(id) → {Boolean}
입력한 id
에 해당하는 QCELL 객체가 존재하는지 확인합니다.
QCELL.hasInstance("qcell"); // true 또는 false 반환
2️⃣ QCELL 객체 가져오기
▪️QCELL.getInstance(id) → {Object}
입력한 id
의 QCELL 객체를 반환합니다.
var qcell = QCELL.getInstance("qcell");
▪️QCELL.getInstanceIDs() → {Array}
생성된 QCELL 객체들의 id
를 배열로 반환합니다.
var arrqcell = QCELL.getInstanceIDs(); // ["qcell", "qcell2", ...]
3️⃣ QCELL 객체 삭제
▪️QCELL.deleteInstance(id) → {Boolean}
입력한 id
의 QCELL 객체를 삭제합니다.
QCELL.deleteInstance("qcell"); // 삭제 성공 시 true 반환
▪️QCELL.deleteAllInstances() → {Boolean}
모든 QCELL 객체를 삭제합니다.
QCELL.deleteAllInstances(); // 모든 인스턴스 삭제