Created
April 18, 2016 16:54
-
-
Save ca0v/d5eeaa0580b844543adf2a8ce276cb40 to your computer and use it in GitHub Desktop.
typed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
interface MapDrawerDatasetsConfigElement { | |
DatasetsElement?: MapDrawerDatasetsElement; | |
PreferencesElement?: MapDrawerPreferencesElement; | |
DatasetGroupsElement?: MapDrawerDatasetGroupsElement; | |
DatasetLevelsElement?: MapDrawerDatasetsLevelsElement; | |
DatasetToolsElement?: MapDrawerToolsConfigElement; | |
TileCacheUrl?: string; | |
JsMixin?: string; | |
JsLoad?: string; | |
JsLoaded?: string; | |
JsReady?: string; | |
EngineType?: MapEngineType; | |
EsriJavascriptApiUrl?: string; | |
GoogleMapsUrl?: string; | |
GeometryServiceUrl?: string; | |
OpenLayersProj4JsUrl?: string; | |
OpenLayersDojoApiUrl?: string; | |
OpenLayersApiUrl?: string; | |
BingMapsKey?: string; | |
GoogleMapsKey?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerDatasetsElement { | |
AreChildrenOrdered?: boolean; | |
Datasets?: Array<MapDrawerDatasetElement>; | |
ProviderName?: string; | |
Name?: string; | |
SpatialReference?: string; | |
FullMinX?: number; | |
FullMinY?: number; | |
FullMaxX?: number; | |
FullMaxY?: number; | |
InitMinX?: number; | |
InitMinY?: number; | |
InitMaxX?: number; | |
InitMaxY?: number; | |
MaxFeatureCount?: number; | |
MaxQueryCount?: number; | |
RadiusAroundMarker?: number; | |
MarkerEdgeDistance?: number; | |
FeatureIDField?: string; | |
GeometryField?: string; | |
TileExtension?: string; | |
MaxZoom?: number; | |
OverlapDelta?: number; | |
LinearUnit?: string; | |
OnDemandTiles?: boolean; | |
CacheTiles?: boolean; | |
} | |
interface MapDrawerDatasetElement { | |
Alias?: string; | |
Name?: string; | |
DataLinkField?: string; | |
DataFilterField?: string; | |
DataFilterValue?: string; | |
Groups?: string; | |
FeatureType?: MapFeatureType; | |
Moniker?: string; | |
CacheURL?: string; | |
CacheUrlType?: string; | |
RefreshInterval?: number; | |
LayerType?: string; | |
Opacity?: number; | |
FeatureIDField?: string; | |
GeometryField?: string; | |
MinZoom?: number; | |
MaxZoom?: number; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerPreferencesElement { | |
Maps?: Array<MapDrawerMapElement>; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerMapElement { | |
Prefs?: Array<MapDrawerPrefElement>; | |
PrefType?: MapPrefType; | |
Name?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerPrefElement { | |
Dataset?: string; | |
State?: MapObjectState; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerDatasetGroupsElement { | |
Groups?: Array<MapDrawerGroupElement>; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerGroupElement { | |
ID?: string; | |
Display?: string; | |
Base?: string; | |
AccessID?: number; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerDatasetsLevelsElement { | |
LODS?: Array<MapDrawerLevelOfDetailElement>; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerLevelOfDetailElement { | |
Level?: number; | |
Resolution?: number; | |
Scale?: number; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerToolsConfigElement { | |
AnnotationTool?: MapDrawerAnnotationsConfigElement; | |
MeasurementTool?: MapDrawerMeasurementsConfigElement; | |
StreetViewTool?: MapDrawerStreetViewsConfigElement; | |
Ext?: MapDrawerExtElement; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationsConfigElement { | |
service?: string; | |
cdn?: string; | |
FeatureViewers?: MapDrawerAnnotationFeatureViewersElement; | |
FieldInfos?: MapDrawerAnnotationFieldInfosElement; | |
Filter?: MapDrawerAnnotationFilterElement; | |
Labeling?: MapDrawerAnnotationLabelElement; | |
Inspector?: MapDrawerAnnotationInspectorElement; | |
Mappings?: MapDrawerAnnotationFieldMappingsElement; | |
Picker?: MapDrawerAnnotationPickerElement; | |
Ext?: MapDrawerExtElement; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationFeatureViewersElement { | |
FeatureViewers?: Array<MapDrawerAnnotationFeatureViewerElement>; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationFeatureViewerElement { | |
allowZoom?: boolean; | |
allowPan?: boolean; | |
sort?: boolean; | |
showFilter?: boolean; | |
showAll?: boolean; | |
showIcons?: boolean; | |
groupby?: string; | |
fields?: string; | |
nullText?: string; | |
closable?: boolean; | |
collapsible?: boolean; | |
disabled?: boolean; | |
title?: string; | |
toggleKeys?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationFieldInfosElement { | |
FieldInfos?: Array<MapDrawerAnnotationFieldInfoElement>; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationFieldInfoElement { | |
name?: string; | |
alias?: string; | |
default?: string; | |
separator?: string; | |
keywords?: string; | |
autoSelect?: boolean; | |
sticky?: boolean; | |
renderer?: MapDrawerAnnotationInspectorRendererEnum; | |
h8type?: HansenFieldMapEnum; | |
hidden?: boolean; | |
readonly?: boolean; | |
disabled?: boolean; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationFilterElement { | |
fieldOrder?: string; | |
showSpatialFilterButton?: boolean; | |
showGlobalFilterButton?: boolean; | |
showZoomToFeaturesButton?: boolean; | |
showIncludeExpiredFilterButton?: boolean; | |
nullText?: string; | |
closable?: boolean; | |
collapsible?: boolean; | |
disabled?: boolean; | |
title?: string; | |
toggleKeys?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationLabelElement { | |
color?: string; | |
offset?: string; | |
size?: string; | |
useServerInfo?: boolean; | |
template?: string; | |
maxCount?: number; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationInspectorElement { | |
fieldOrder?: string; | |
disableStatusValue?: string; | |
showDeleteButton?: boolean; | |
showDisableButton?: boolean; | |
showDisabledFeatures?: boolean; | |
showEditButton?: boolean; | |
showFadeButton?: boolean; | |
showFlashButton?: boolean; | |
showRevertButton?: boolean; | |
showGeometryButton?: boolean; | |
showActivateMarkerButton?: boolean; | |
autoSelectIfOnlyOneMarker?: boolean; | |
textAreaThreshold?: number; | |
closable?: boolean; | |
collapsible?: boolean; | |
disabled?: boolean; | |
title?: string; | |
toggleKeys?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationFieldMappingsElement { | |
Mappings?: Array<MapDrawerAnnotationFieldMappingElement>; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationFieldMappingElement { | |
FieldMap?: Array<MapDrawerAnnotationFieldMappingMapElement>; | |
name?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationFieldMappingMapElement { | |
name?: string; | |
template?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerAnnotationPickerElement { | |
keepSelected?: boolean; | |
accordion?: boolean; | |
grouping?: boolean; | |
showFilter?: boolean; | |
showFadeButton?: boolean; | |
closable?: boolean; | |
collapsible?: boolean; | |
disabled?: boolean; | |
title?: string; | |
toggleKeys?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerExtElement { | |
Values?: Array<MapDrawerValueElement>; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerValueElement { | |
name?: string; | |
value?: string; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerMeasurementsConfigElement { | |
geodesic?: boolean; | |
Ext?: MapDrawerExtElement; | |
AreChildrenOrdered?: boolean; | |
} | |
interface MapDrawerStreetViewsConfigElement { | |
allowPan?: boolean; | |
allowDrag?: boolean; | |
maxViews?: number; | |
Ext?: MapDrawerExtElement; | |
AreChildrenOrdered?: boolean; | |
} | |
enum MapFeatureType { | |
none = 0, | |
point = 1, | |
area = 2, | |
linear = 3, | |
image = 4, | |
} | |
enum MapObjectState { | |
none = 0, | |
on = 1, | |
off = 2, | |
na = 3, | |
} | |
enum MapPrefType { | |
none = 0, | |
main = 1, | |
custom = 2, | |
overview = 3, | |
group = 4, | |
legend = 5, | |
role = 6, | |
} | |
enum MapDrawerAnnotationInspectorRendererEnum { | |
none = 0, | |
pseudoDomain = 1, | |
hierarchical = 2, | |
keyword = 3, | |
} | |
enum HansenFieldMapEnum { | |
none = 0, | |
H8DESCRIPTION = 1, | |
H8MONIKER = 2, | |
H8SUBTYPE = 3, | |
H8EXPDATE = 4, | |
H8KEY = 5, | |
H8STATUS = 6, | |
} | |
enum MapEngineType { | |
esri = 0, | |
openlayers = 1, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment