Zum Inhalt

ym.Util

Überblick

Hilfsmethoden der Map API.

Methoden

clearTimer(index)

Entfernt einen Observer aus der Timer-Warteschlange.

Parameter Beschreibung Datentyp Standardwert
index int
  • Rückgabe: void

domTemplate(target, options)

Erstellt eine Template-Funktion aus einer Zeichenfolge.

Parameter Beschreibung Datentyp Standardwert
target string
options [optional] object
  • Rückgabe: function

each(array, iterator, context)

Iteriert über ein Array.

Parameter Beschreibung Datentyp Standardwert
array array
iterator function
context [optional]
  • Rückgabe: void

filter(array, iterator, context)

Iteriert über ein Array unter Berücksichtigung eines Filters.

Parameter Beschreibung Datentyp Standardwert
array array
iterator function
context [optional]
  • Rückgabe: array

formatAddressLine(addressObj, options)

Wandelt ein Adressobjekt in eine Zeichenfolge um.

Parameter Beschreibung Datentyp Standardwert
addressObj ym.util.AddressFormat or ym.util.AddressCompatibilityFormat or ym.util.GeoJSONFormat
options [optional] object
  • Rückgabe: string

formatNumber(number, digits)

Rundet eine Zahl auf eine angegebene Genauigkeit.

Parameter Beschreibung Datentyp Standardwert
number double
digits [optional] int
  • Rückgabe: int

getUrlParams(forceLoad)

Lädt die Parameter einer URL.

Parameter Beschreibung Datentyp Standardwert
forceLoad [optional] bool
  • Rückgabe: object

humanMetricDistance(distance, forceDecimalFormat, exponent)

Gibt die metrische Distanz einer Ganzzahl zurück.

Parameter Beschreibung Datentyp Standardwert
distance
forceDecimalFormat
exponent
  • Rückgabe: string

humanNumberFormat(number, exponent, zeroFix)

Stellt eine Zahl im deutschen Zahlenformat dar.

Parameter Beschreibung Datentyp Standardwert
number string or number
exponent [optional] int 0
zeroFix [optional] bool false
  • Rückgabe: string

ltrim(s)

Entfernt Leerzeichen am Anfang einer Zeichenfolge.

Parameter Beschreibung Datentyp Standardwert
s string
  • Rückgabe: string

map(array, iterator, context)

Iteriert über ein Array und bildet jedes Element über den Iterator ab.

Parameter Beschreibung Datentyp Standardwert
array array
iterator function
context [optional]
  • Rückgabe: array

mixin(class, mixin)

Fügt einer Klasse eine Methode hinzu.

Parameter Beschreibung Datentyp Standardwert
class class
mixin object
  • Rückgabe: class

nextId()

Erstellt eine eindeutige ID für die Sitzung.

  • Rückgabe: int

parseHTML(htmlStr, parent)

Erstellt ein DOM-Element, das optional an ein übergeordnetes Element angehängt werden kann.

Parameter Beschreibung Datentyp Standardwert
htmlStr string
parent [optional] HTMLElement
  • Rückgabe: HTMLElement

replaceUrl(data)

Ersetzt die URL-Query der aktuellen Seiten-URL.

Parameter Beschreibung Datentyp Standardwert
data object
  • Rückgabe: void

rtrim(s)

Entfernt Leerzeichen am Ende einer Zeichenfolge.

Parameter Beschreibung Datentyp Standardwert
s string
  • Rückgabe: string

serialize(data, noUrlEncode)

Erstellt eine URL-Query aus einem Objekt.

Parameter Beschreibung Datentyp Standardwert
data object
noUrlEncode [optional] bool false
  • Rückgabe: string

stringTemplate(target, options)

Erstellt eine Template-Funktion aus einer Zeichenfolge.

Parameter Beschreibung Datentyp Standardwert
target string
options [optional] object null
  • Rückgabe: function

timer(options, context)

Parameter Beschreibung Datentyp Standardwert
options object
context object
  • Rückgabe: int

trim(s)

Entfernt die Leerzeichen am Anfang und Ende einer Zeichenfolge.

Parameter Beschreibung Datentyp Standardwert
s string
  • Rückgabe: string

trimPrecision(number, digits)

Bringt einen Double-Wert auf eine bestimmte Genauigkeit.

Parameter Beschreibung Datentyp Standardwert
number double
digits int
  • Rückgabe: double

unserialize(str)

Erstellt ein Objekt aus einer URL-Query.

Parameter Beschreibung Datentyp Standardwert
str string
  • Rückgabe: object