Skip to content

Documentation / @geoverse/core-ol / Overview

Class: Overview

Defined in: packages/core-ol/src/controls/overview.ts:53

鹰眼控件(旧库 vzOverview 移植),默认复制主图底图。

Extends

  • OverviewMap

Constructors

Constructor

ts
new Overview(opts?): Overview;

Defined in: packages/core-ol/src/controls/overview.ts:54

Parameters

opts?

OverviewOptions = {}

Returns

Overview

Overrides

ts
OverviewMap.constructor

Properties

disposed

ts
protected disposed: boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:15

The object has already been disposed.

Inherited from

ts
OverviewMap.disposed

element

ts
protected element: HTMLElement;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/Control.d.ts:67

Inherited from

ts
OverviewMap.element

listenerKeys

ts
protected listenerKeys: EventsKey[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/Control.d.ts:82

Inherited from

ts
OverviewMap.listenerKeys

on

ts
on: ObjectOnSignature<EventsKey>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:94

Inherited from

ts
OverviewMap.on

once

ts
once: ObjectOnSignature<EventsKey>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:98

Inherited from

ts
OverviewMap.once

ovmapPostrenderKey_

ts
ovmapPostrenderKey_: any;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/OverviewMap.d.ts:199

Inherited from

ts
OverviewMap.ovmapPostrenderKey_

un

ts
un: ObjectOnSignature<void>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:102

Inherited from

ts
OverviewMap.un

Methods

addChangeListener()

ts
addChangeListener(key, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:145

Parameters

key

string

Key name.

listener

Listener

Listener.

Returns

void

Inherited from

ts
OverviewMap.addChangeListener

addEventListener()

ts
addEventListener(type, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:50

Parameters

type

string

Type.

listener

Listener

Listener.

Returns

void

Inherited from

ts
OverviewMap.addEventListener

applyProperties()

ts
protected applyProperties(source): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:172

Apply any properties from another object without triggering events.

Parameters

source

BaseObject

The source object.

Returns

void

Inherited from

ts
OverviewMap.applyProperties

changed()

ts
changed(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:65

Increases the revision counter and dispatches a 'change' event.

Returns

void

Api

Inherited from

ts
OverviewMap.changed

close()

ts
close(): void;

Defined in: packages/core-ol/src/controls/overview.ts:86

收起鹰眼

Returns

void


dispatchEvent()

ts
dispatchEvent(event): boolean | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:61

Dispatches an event and calls all listeners listening for events of this type. The event parameter can either be a string or an Object with a type property.

Parameters

event

string | BaseEvent

Event object.

Returns

boolean | undefined

false if anyone called preventDefault on the event object or if any of the listeners returned false.

Api

Inherited from

ts
OverviewMap.dispatchEvent

dispose()

ts
dispose(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:19

Clean up.

Returns

void

Inherited from

ts
OverviewMap.dispose

disposeInternal()

ts
protected disposeInternal(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:24

Extension point for disposable objects.

Returns

void

Inherited from

ts
OverviewMap.disposeInternal

get()

ts
get(key): any;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:114

Gets a value.

Parameters

key

string

Key name.

Returns

any

Value.

Api

Inherited from

ts
OverviewMap.get

getCollapsed()

ts
getCollapsed(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/OverviewMap.d.ts:234

Determine if the overview map is collapsed.

Returns

boolean

The overview map is collapsed.

Api

Inherited from

ts
OverviewMap.getCollapsed

getCollapsible()

ts
getCollapsible(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/OverviewMap.d.ts:214

Return true if the overview map is collapsible, false otherwise.

Returns

boolean

True if the widget is collapsible.

Api

Inherited from

ts
OverviewMap.getCollapsible

getKeys()

ts
getKeys(): string[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:120

Get a list of object property names.

Returns

string[]

List of property names.

Api

Inherited from

ts
OverviewMap.getKeys

getListeners()

ts
getListeners(type): Listener[] | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:69

Get the listeners for a specified event type. Listeners are returned in the order that they will be called in.

Parameters

type

string

Type.

Returns

Listener[] | undefined

Listeners.

Inherited from

ts
OverviewMap.getListeners

getMap()

ts
getMap(): Map | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/Control.d.ts:94

Get the map associated with this control.

Returns

Map | null

Map.

Api

Inherited from

ts
OverviewMap.getMap

getOverviewMap()

ts
getOverviewMap(): Map;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/OverviewMap.d.ts:252

Return the overview map.

Returns

Map

Overview map.

Api

Inherited from

ts
OverviewMap.getOverviewMap

getProperties()

ts
getProperties(): NoInfer<{
[x: string]: any;
}>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:126

Get an object of all property names and values.

Returns

NoInfer<{ [x: string]: any; }>

Object.

Api

Inherited from

ts
OverviewMap.getProperties

getPropertiesInternal()

ts
getPropertiesInternal(): 
  | Partial<NoInfer<{
[x: string]: any;
}>>
  | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:131

Get an object of all property names and values.

Returns

| Partial<NoInfer<{ [x: string]: any; }>> | null

Object.

Inherited from

ts
OverviewMap.getPropertiesInternal

getRevision()

ts
getRevision(): number;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:72

Get the version number for this object. Each time the object is modified, its version number will be incremented.

Returns

number

Revision.

Api

Inherited from

ts
OverviewMap.getRevision

getRotateWithView()

ts
getRotateWithView(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/OverviewMap.d.ts:240

Return true if the overview map view can rotate, false otherwise.

Returns

boolean

True if the control view can rotate.

Api

Inherited from

ts
OverviewMap.getRotateWithView

hasListener()

ts
hasListener(type?): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:75

Parameters

type?

string

Type. If not provided, true will be returned if this event target has any listeners.

Returns

boolean

Has listeners.

Inherited from

ts
OverviewMap.hasListener

hasProperties()

ts
hasProperties(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:135

Returns

boolean

The object has properties.

Inherited from

ts
OverviewMap.hasProperties

notify()

ts
notify(key, oldValue): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:140

Parameters

key

string

Key name.

oldValue

any

Old value.

Returns

void

Inherited from

ts
OverviewMap.notify

onceInternal()

ts
protected onceInternal(type, listener): EventsKey | EventsKey[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:86

Parameters

type

string | string[]

Type.

listener

(arg0) => unknown

Listener.

Returns

EventsKey | EventsKey[]

Event key.

Inherited from

ts
OverviewMap.onceInternal

onInternal()

ts
protected onInternal(type, listener): EventsKey | EventsKey[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:79

Parameters

type

string | string[]

Type.

listener

(arg0) => unknown

Listener.

Returns

EventsKey | EventsKey[]

Event key.

Inherited from

ts
OverviewMap.onInternal

open()

ts
open(): void;

Defined in: packages/core-ol/src/controls/overview.ts:81

展开鹰眼

Returns

void


removeChangeListener()

ts
removeChangeListener(key, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:150

Parameters

key

string

Key name.

listener

Listener

Listener.

Returns

void

Inherited from

ts
OverviewMap.removeChangeListener

removeEventListener()

ts
removeEventListener(type, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:80

Parameters

type

string

Type.

listener

Listener

Listener.

Returns

void

Inherited from

ts
OverviewMap.removeEventListener

render()

ts
render(mapEvent): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/Control.d.ts:88

Renders the control.

Parameters

mapEvent

MapEvent

Map event.

Returns

void

Api

Inherited from

ts
OverviewMap.render

set()

ts
set(
   key, 
   value, 
   silent?): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:158

Sets a value.

Parameters

key

string

Key name.

value

any

Value.

silent?

boolean

Update without triggering an event.

Returns

void

Api

Inherited from

ts
OverviewMap.set

setCollapsed()

ts
setCollapsed(collapsed): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/OverviewMap.d.ts:228

Collapse or expand the overview map according to the passed parameter. Will not do anything if the overview map isn't collapsible or if the current collapsed state is already the one requested.

Parameters

collapsed

boolean

True if the widget is collapsed.

Returns

void

Api

Inherited from

ts
OverviewMap.setCollapsed

setCollapsible()

ts
setCollapsible(collapsible): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/OverviewMap.d.ts:220

Set whether the overview map should be collapsible.

Parameters

collapsible

boolean

True if the widget is collapsible.

Returns

void

Api

Inherited from

ts
OverviewMap.setCollapsible

setMap()

ts
setMap(map): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/Control.d.ts:103

Remove the control from its current map and attach it to the new map. Pass null to just remove the control from the current map. Subclasses may set up event handlers to get notified about changes to the map here.

Parameters

map

Map | null

Map.

Returns

void

Api

Inherited from

ts
OverviewMap.setMap

setProperties()

ts
setProperties(values, silent?): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:166

Sets a collection of key-value pairs. Note that this changes any existing properties and adds new ones (it does not remove any existing properties).

Parameters

values

Partial<NoInfer<Properties>>

Values.

silent?

boolean

Update without triggering an event.

Returns

void

Api

Inherited from

ts
OverviewMap.setProperties

setRotateWithView()

ts
setRotateWithView(rotateWithView): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/OverviewMap.d.ts:246

Set whether the overview map view should rotate with the main map view.

Parameters

rotateWithView

boolean

True if the control view should rotate.

Returns

void

Api

Inherited from

ts
OverviewMap.setRotateWithView

setTarget()

ts
setTarget(target): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/control/Control.d.ts:113

This function is used to set a target element for the control. It has no effect if it is called after the control has been added to the map (i.e. after setMap is called on the control). If no target is set in the options passed to the control constructor and if setTarget is not called then the control is added to the map's overlay container.

Parameters

target

string | HTMLElement

Target.

Returns

void

Api

Inherited from

ts
OverviewMap.setTarget

unInternal()

ts
protected unInternal(type, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:93

Unlisten for a certain type of event.

Parameters

type

string | string[]

Type.

listener

(arg0) => unknown

Listener.

Returns

void

Inherited from

ts
OverviewMap.unInternal

unset()

ts
unset(key, silent?): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:179

Unsets a property.

Parameters

key

string

Key name.

silent?

boolean

Unset without triggering an event.

Returns

void

Api

Inherited from

ts
OverviewMap.unset