Site3dUtility Class
Класс статических методов различного назначения
Item Index
Methods
- isObject static
- isArray static
- cloneObject static
- mergeObjects static
- stringToArrayBuffer static
- base64ToArrayBuffer static
- base64ToBlob static
- hexToDec static
- downloadFile static
- downloadBlob static
- objectURLtoBlob static
- toURL static
- getDomain static
- getPriceFloat static
- formatNumber static
- getPrice static
- readJson static
- copyToClipboard static
- debounce static
- wait static
- isObject static
- isArray static
- cloneObject static
- mergeObjects static
- readJson static
Methods
isObject
-
value
Метод возвращает истину, если значение является не пустым объектом
Parameters:
-
value
ObjectЗначение
isArray
-
value
Метод возвращает истину, если значение является не пустым массивом
Parameters:
-
value
ObjectЗначение
cloneObject
-
value
Метод полностью клонируем объект
Parameters:
-
value
ObjectОбъект
Returns:
Результат
mergeObjects
-
objectResult
-
objectSource
Метод копирует значения объекта в другой объект
Returns:
Результирующий объект
stringToArrayBuffer
-
data
Метод переводит строку в ArrayBuffer и возвращает его
Parameters:
-
data
StringСтрока
Returns:
Результат
base64ToArrayBuffer
-
data
Метод переводит строку в формате Base64 в ArrayBuffer и возвращает его
Parameters:
-
data
StringСтрока
Returns:
Результат
base64ToBlob
-
data
-
type
-
sliceSize
Метод возвращает Blob версию файла из Base64 строки
Parameters:
Returns:
Результат
hexToDec
-
str
Метод переводит hex в dec
Parameters:
-
str
StringСтрока в Hex
Returns:
Результат в dec
downloadFile
-
fileName
-
path
Метод вызывает загрузку файла в браузере
downloadBlob
-
fileName
-
blob
Метод вызывает загрузку Blob объекта в браузере
objectURLtoBlob
-
url
Метод возвращает Blob версию файла из objectURL
Parameters:
-
url
StringСтрока содержимого файла в Base64
Returns:
Результат
getDomain
-
value
Метод форматирования домена
Parameters:
-
value
StringДомен
Returns:
Результат
getPriceFloat
-
value
Метод обработки значения цены
Parameters:
-
value
AnyЦена
Returns:
Результат
formatNumber
-
value
Метод форматирования числа
Parameters:
-
value
NumberЧисло
Returns:
Результат
getPrice
-
value
Метод форматирования цены
Parameters:
-
value
NumberЦена
Returns:
Результат
readJson
-
path
Метод загрузки файла в формате json
Parameters:
-
path
StringПуть до файла
Returns:
Результат
copyToClipboard
-
value
Метод копирует в буфер обмена строку и возвращает истину в случае успеха
Parameters:
-
value
StringСтрока
Returns:
Результат
debounce
-
callback
-
timeout
Метод запускает функцию не чаще заданного интервала
Returns:
Обертка функции
wait
-
time
Метод задержки
Parameters:
-
time
NumberИнтервал в миллисекундах
Returns:
Результат
isObject
-
value
Метод возвращает истину, если значение является не пустым объектом
Parameters:
-
value
ObjectЗначение
isArray
-
value
Метод возвращает истину, если значение является не пустым массивом
Parameters:
-
value
ObjectЗначение
cloneObject
-
value
Метод полностью клонируем объект
Parameters:
-
value
ObjectОбъект
Returns:
Результат