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