將czml文件的默認(rèn)拖放支持添加到查看器小部件的mixin。此函數(shù)通常作為參數(shù)傳遞給
Viewer#extend
,而不是直接調(diào)用,如下例所示。
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
獲取或設(shè)置一個(gè)值,該值指示數(shù)據(jù)源是否應(yīng)固定在地面上
clearOnDrop : Boolean
獲取或設(shè)置一個(gè)值,該值指示在添加新刪除的源之前是否應(yīng)清除現(xiàn)有數(shù)據(jù)源。
dropEnabled : Element
獲取或設(shè)置一個(gè)值,該值指示是否啟用拖放支持。
dropError : Event
獲取在刪除處理過(guò)程中遇到錯(cuò)誤時(shí)將引發(fā)的事件。
dropTarget : Element
獲取或設(shè)置要用作放置目標(biāo)的元素。
flyToOnDrop : Boolean
獲取或設(shè)置一個(gè)值,該值指示相機(jī)在加載后是否應(yīng)飛到數(shù)據(jù)源。
proxy : DefaultProxy
獲取或設(shè)置用于KML的代理。