Class: ol.Object

ol.Object

new Object

Parameters:
Name Type Argument Description
values Object.<string, *> <optional>
(Optional) Values.
Source:
  • object.js, line 40

Extends

  • goog.events.EventTarget

Members

changed

Source:
  • object.js, line 156

setValues

Source:
  • object.js, line 249

Methods

<static> capitalize

Parameters:
Name Type Description
str string String.
Source:
  • object.js, line 74
Returns:
Capitalized string.
Type
string

<static> getAccessors

Parameters:
Name Type Description
obj ol.Object Object.
Source:
  • object.js, line 83
Returns:
Accessors.
Type
Object.<string, {target: ol.Object, key: string}>

<static> getChangedEventType

Parameters:
Name Type Description
key string Key.
Source:
  • object.js, line 93
Returns:
Changed name.
Type
string

<static> getGetterName

Parameters:
Name Type Description
key string String.
Source:
  • object.js, line 103
Returns:
Getter name.
Type
string

<static> getListeners

Parameters:
Name Type Description
obj ol.Object Object.
Source:
  • object.js, line 113
Returns:
Listeners.
Type
Object.<string, ?number>

<static> getSetterName

Parameters:
Name Type Description
key string String.
Source:
  • object.js, line 123
Returns:
Setter name.
Type
string

bindTo

Parameters:
Name Type Argument Description
key string Key.
target ol.Object Target.
targetKey string <optional>
(Optional) Target key.
noNotify boolean <optional>
(Optional) No notify.
Source:
  • object.js, line 135

get

Parameters:
Name Type Description
key string Key.
Source:
  • object.js, line 163
Returns:
Value.
Type
*

notify

Parameters:
Name Type Description
key string Key.
Source:
  • object.js, line 184

set

Parameters:
Name Type Description
key string Key.
value * Value.
Source:
  • object.js, line 212

setOptions

Parameters:
Name Type Description
options Object.<string, *> Options.
Source:
  • object.js, line 234

unbind

Parameters:
Name Type Description
key string Key.
Source:
  • object.js, line 255

unbindAll

Removes all bindings.
Source:
  • object.js, line 272