UNPKG

@doegis/core

Version:

DOE GIS API

3 lines (1 loc) 1.91 kB
import r from"../../core/Logger.js";import{isNone as e}from"../../core/maybe.js";import{isHostedAgolService as o}from"../../layers/support/arcgisLayerUrl.js";import{registerLoader as t}from"../../layers/support/schemaValidatorLoader.js";import{schemaValidationErrorName as n}from"../../support/webSceneUtils.js";import{renderSVG as s}from"../../symbols/support/svgUtils.js";import{viewingModeFromString as i}from"../../views/ViewingMode.js";import{ZoomController as a}from"../../views/3d/state/controllers/global/ZoomController.js";import{ZoomController as p}from"../../views/3d/state/controllers/local/ZoomController.js";import{TilingScheme as c}from"../../views/3d/terrain/TilingScheme.js";import{isSpatialReferenceSupported as m}from"../../views/support/spatialReferenceSupport.js";import{registerLoader as u}from"../../webscene/support/schemaValidatorLoader.js";function l(r){return r.back()}function f(r){return r.hasPendingEdits}const d=r.getLogger("sceneViewer.appState.saveState");function g(r,e){return d.warn(r,e)}function j(r){return o(r)}function w(r,e,o,t){return s(r,e,o,t)}function S(r){return!r.canNotSaveAs()}function b(r,e){return m(r,i(e))}function v(r,e,o){return r.getOrCreateCompatible(e,o)}function h(r){return new c(r)}function V(r){return e(c.checkUnsupported(r))}function y(){t((()=>import("../../layers/support/schemaValidator.js"))),u((()=>import("../../webscene/support/schemaValidator.js")))}function C(r){return r&&r.name===n}function L(r){const e=r.state.cameraController;return e instanceof a||e instanceof p?e.dragBeginPoint:null}export{S as canSaveAs,h as createTilingScheme,f as editorHasPendingEdits,l as editorNavigateBack,v as getOrCreateCompatibleTileInfo,y as initializeSchemaValidators,j as isHostedAgolServiceUrl,C as isSchemaValidationError,b as isSpatialReferenceSupported,V as isSupportedTileInfo,w as renderSVG,g as saveStateWarning,L as zoomDragBeginPoint};