viewerDragDropMixin

将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的代理。