將czml文件的默認拖放支持添加到查看器小部件的mixin。此函數通常作為參數傳遞給
Viewer#extend
,而不是直接調用,如下例所示。
Example
// Add basic drag and drop support and pop up an alert window on error.
var viewer = new bmgl.Viewer('container');
viewer.extend(bmgl.viewerDragDropMixin);
viewer.dropError.addEventListener(function(viewerArg, source, error) {
window.alert('Error processing ' + source + ':' + error);
});
Members
clampToGround : Boolean
獲取或設置一個值,該值指示數據源是否應固定在地面上
clearOnDrop : Boolean
獲取或設置一個值,該值指示在添加新刪除的源之前是否應清除現有數據源。
dropEnabled : Element
獲取或設置一個值,該值指示是否啟用拖放支持。
dropError : Event
獲取在刪除處理過程中遇到錯誤時將引發的事件。
dropTarget : Element
獲取或設置要用作放置目標的元素。
flyToOnDrop : Boolean
獲取或設置一個值,該值指示相機在加載后是否應飛到數據源。
proxy : DefaultProxy
獲取或設置用于KML的代理。