Class: ol.Object

ol.Object

new Object

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

Extends

  • goog.events.EventTarget

Members

changed

Source:
  • object.js, line 147

setValues

Source:
  • object.js, line 239

Methods

bindTo

Parameters:
Name Type Description
key string Key.
target ol.Object Target.
targetKey string= (Optional) Target key.
noNotify boolean= (Optional) No notify.
Source:
  • object.js, line 126

<static> capitalize

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

get

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

<static> getAccessors

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

<static> getChangedEventType

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

<static> getGetterName

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

<static> getListeners

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

<static> getSetterName

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

notify

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

set

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

setOptions

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

unbind

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

unbindAll

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