Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PACTCare/Dweb.page
/ functions
Functions
167 in github.com/PACTCare/Dweb.page
⨍
Functions
167
◇
Types & classes
20
↓ 24 callers
Method
add
* Adds metadata to the database and to the search engine * @param {Object} metadata
src/js/search/MetadataDb.js:21
↓ 11 callers
Function
output
* Outputs error messages * @param {string} msg
src/js/viewmodels/receivePage.js:45
↓ 8 callers
Method
send
(tryteAddress, tryteMessage, tag)
src/js/iota/Iota.js:35
↓ 7 callers
Function
checkBrowserDirectOpen
(name)
src/js/helperFunctions/checkBrowserDirectOpen.js:5
↓ 7 callers
Function
currentPage
(inputId)
src/js/viewmodels/navigation.js:119
↓ 7 callers
Function
menuAnimation
(inputId)
src/js/viewmodels/navigation.js:3
↓ 6 callers
Function
checkLocalGateway
()
src/js/ipfs/checkLocalGateway.js:5
↓ 6 callers
Function
createDayNumber
()
src/js/search/createDayNumber.js:5
↓ 6 callers
Method
createTimeTag
(dayNumber)
src/js/iota/Iota.js:31
↓ 6 callers
Function
prepSearchText
(str, maxLen, separator = ' ')
src/js/search/prepSearchText.js:11
↓ 5 callers
Function
getURLParameter
(sParam)
src/js/helperFunctions/urlParameter.js:5
↓ 5 callers
Function
replaceAll
(str, find, replace)
src/js/helperFunctions/replaceAll.js:16
↓ 5 callers
Function
searchMenu
(inputId)
src/js/viewmodels/navigation.js:39
↓ 4 callers
Function
addZeroIfLessThan64
(number)
src/js/crypto/addZeroIfLessThan64.js:1
↓ 4 callers
Function
click
(node)
src/js/services/fileSaver.js:64
↓ 4 callers
Method
convertHashToAddress
* Converts an IPFS hash into an IOTA address * @param {string} hash
src/js/iota/Iota.js:112
↓ 4 callers
Function
getGateway
()
src/js/ipfs/getGateway.js:5
↓ 4 callers
Method
getTransaction
(searchVarsAddress)
src/js/iota/Iota.js:116
↓ 4 callers
Method
nodeInitialization
()
src/js/iota/Iota.js:27
↓ 4 callers
Function
showTab
(n)
src/js/viewmodels/steps.js:28
↓ 4 callers
Function
sortTable
(n)
src/js/viewmodels/filePage.js:199
↓ 3 callers
Method
FromHex
(hexString)
src/js/crypto/Base64Url.js:19
↓ 3 callers
Method
ToHex
(base64UrlString)
src/js/crypto/Base64Url.js:23
↓ 3 callers
Function
addMetadata
(metadata)
src/js/search/addMetadata.js:5
↓ 3 callers
Function
closeAllLists
(elmnt)
src/js/search/search.js:77
↓ 3 callers
Function
compareTime
(a, b)
src/js/helperFunctions/compareTime.js:6
↓ 3 callers
Function
download
(url, name, opts)
src/js/services/fileSaver.js:42
↓ 3 callers
Method
exportPublicKey
* Export public as hex string * @param {Object} publicKey * @returns {String} publickey as hex string
src/js/crypto/Signature.js:56
↓ 3 callers
Method
getKeys
* Loads public & private key from database or generates new key
src/js/crypto/Signature.js:21
↓ 3 callers
Method
getMessage
* Returns the message of an Iota transaction * @param {string} transaction
src/js/iota/Iota.js:182
↓ 3 callers
Method
imageTypes
* Returns an array of image types
src/js/services/FileType.js:8
↓ 3 callers
Function
inputValToWinDowSearchSelection
(inputVal)
src/js/search/search.js:32
↓ 3 callers
Method
musicTypes
* Returns an array of music types
src/js/services/FileType.js:22
↓ 3 callers
Function
prepObjectForSignature
(obj)
src/js/crypto/prepObjectForSignature.js:6
↓ 3 callers
Method
setCookie
* * @param {string} value * @param {number} days
src/js/services/Cookie.js:14
↓ 3 callers
Function
setDefaultImage
()
src/js/viewmodels/background.js:32
↓ 3 callers
Function
showCookieAlert
()
src/js/viewmodels/navigation.js:26
↓ 3 callers
Function
shuffleArray
(array)
src/js/helperFunctions/shuffelArray.js:5
↓ 3 callers
Method
videoTypes
* Returns an array of video types
src/js/services/FileType.js:15
↓ 2 callers
Method
ECPointCompress
* Point compress elliptic curve secp256r1 * @param {string} x base64url component * @param {string} y base64url component * @return {string} Com
src/js/crypto/SigCompression.js:23
↓ 2 callers
Method
ECPointDecompress
* Point decompress secp256r1 * @param {string} Compressed representation in hex string * @return {Object} Uncompressed representation in base64u
src/js/crypto/SigCompression.js:39
↓ 2 callers
Function
addActive
(x)
src/js/search/search.js:65
↓ 2 callers
Function
appendThreeBuffer
(buffer1, buffer2, buffer3)
src/js/ipfs/appendThreeBuffer.js:7
↓ 2 callers
Function
changeBackgroundColor
(colorHex)
src/js/index.js:115
↓ 2 callers
Function
checkIsMobile
()
src/js/helperFunctions/checkIsMobile.js:4
↓ 2 callers
Function
copy
(copyText)
src/js/viewmodels/copy.js:1
↓ 2 callers
Function
corsEnabled
(url)
src/js/services/fileSaver.js:55
↓ 2 callers
Function
createLog
(fileId, filename, isUpload)
src/js/log/createLog.js:12
↓ 2 callers
Function
createMetadata
(fileId, fileNameType, gateway, description)
src/js/search/createMetadata.js:17
↓ 2 callers
Function
downloadFile
(fileName, blob)
src/js/viewmodels/receivePage.js:62
↓ 2 callers
Function
errorMessage
(errorMsg)
src/js/index.js:97
↓ 2 callers
Method
exportKey
(key)
src/js/crypto/Encryption.js:20
↓ 2 callers
Method
generateKey
()
src/js/crypto/Encryption.js:9
↓ 2 callers
Method
getCookie
()
src/js/services/Cookie.js:24
↓ 2 callers
Method
getTransactionByAddressAndTag
* Get transaction by address * @param {string} tryte Address * @param {string} tag
src/js/iota/Iota.js:170
↓ 2 callers
Method
hexKeyToTryte
* Generates 86 character long tryte public key for secp256r1 * @param {string} hexKey
src/js/iota/Iota.js:94
↓ 2 callers
Function
hideLoadProgress
()
src/js/viewmodels/receivePage.js:33
↓ 2 callers
Method
importKey
(password)
src/js/crypto/Encryption.js:51
↓ 2 callers
Method
importPublicKey
* Import public compressed key * @param {String} key as hex string * @returns {Object} public key
src/js/crypto/Signature.js:69
↓ 2 callers
Function
indexInit
()
src/js/viewmodels/navigation.js:60
↓ 2 callers
Function
isIE
()
src/js/viewmodels/navigation.js:32
↓ 2 callers
Function
load
()
src/js/viewmodels/receivePage.js:219
↓ 2 callers
Function
loadMetadata
(databaseWorks)
src/js/search/loadMetadata.js:102
↓ 2 callers
Function
loadSubscription
* Load new metadata from subscript addresses * @param {Array} subscribeArray * @param {Boolean} loadUnavailableData
src/js/search/loadMetadata.js:41
↓ 2 callers
Function
mobileLayout
()
src/js/index.js:105
↓ 2 callers
Function
onload
(arrayBuffer, passwordInput, fileInput)
src/js/viewmodels/receivePage.js:131
↓ 2 callers
Function
onloadstart
()
src/js/viewmodels/receivePage.js:126
↓ 2 callers
Function
onlyLastTab
()
src/js/index.js:88
↓ 2 callers
Function
onprogress
(e)
src/js/viewmodels/receivePage.js:115
↓ 2 callers
Function
prepMetaData
(metaData)
src/js/search/prepMetaData.js:5
↓ 2 callers
Function
prepareStepsLayout
()
src/js/index.js:81
↓ 2 callers
Function
privateLayout
()
src/js/viewmodels/fileupload.js:37
↓ 2 callers
Function
progressBar
(percent)
src/js/viewmodels/receivePage.js:67
↓ 2 callers
Function
publicLayout
()
src/js/viewmodels/fileupload.js:19
↓ 2 callers
Function
refreshTags
()
src/js/viewmodels/tags.js:18
↓ 2 callers
Function
removeMetaData
(metadata)
src/js/search/removeMetaData.js:8
↓ 2 callers
Function
removeTag
(index)
src/js/viewmodels/tags.js:26
↓ 2 callers
Function
resetLoading
* Resets after loading
src/js/viewmodels/receivePage.js:56
↓ 2 callers
Function
returnVerifiedObj
(metaObject)
src/js/search/loadMetadata.js:20
↓ 2 callers
Method
sendMetadata
* Creates entry on tangle: unencrypted files need metadata, * encrypted files are found by file hash * @param {object} metadata * @param {boo
src/js/iota/Iota.js:63
↓ 2 callers
Method
sign
* Signs text and returns signature * @param {Object} privateKey * @param {String} Text * @returns {String} Promise of signature
src/js/crypto/Signature.js:101
↓ 2 callers
Function
upDownloadBox
(contentArray)
src/js/viewmodels/filePage.js:33
↓ 2 callers
Function
uploadToIPFS
(buf, isEncrypted)
src/js/index.js:244
↓ 2 callers
Method
verify
* Verifies the text * @param {String} publicKey * @param {String} signatureBase64 * @param {String} text * @returns {Boolean} Correctly si
src/js/crypto/Signature.js:120
↓ 1 callers
Function
Init
()
src/js/viewmodels/fileupload.js:99
↓ 1 callers
Function
aboutInit
()
src/js/viewmodels/navigation.js:115
↓ 1 callers
Method
addSubscribtion
(address)
src/js/search/SubscriptionDb.js:24
↓ 1 callers
Function
addTag
(text)
src/js/viewmodels/tags.js:36
↓ 1 callers
Function
autocomplete
(inp)
src/js/search/search.js:57
↓ 1 callers
Function
base64ToBase64Url
(base64)
src/js/crypto/Base64Url.js:9
↓ 1 callers
Function
base64urlToBase64
(base64url)
src/js/crypto/Base64Url.js:3
↓ 1 callers
Function
bom
(blob, opts)
src/js/services/fileSaver.js:27
↓ 1 callers
Function
capFirstLetter
(string)
src/js/search/prepSearchText.js:1
↓ 1 callers
Method
createBuf
* Create encrypted IPFS buffer * @param {String} Filename * @param {Uint8Array} Initialvector * @param {ArrayBuffer} Encrypted Data * @ret
src/js/ipfs/EncryptionBuf.js:19
↓ 1 callers
Function
createTagsElement
()
src/js/viewmodels/tags.js:1
↓ 1 callers
Method
decrypt
(initialVector, key, fileArray)
src/js/crypto/Encryption.js:39
↓ 1 callers
Method
disassembleBuf
* Disassemble the encrypted arraybuffer * @param {ArrayBuffer} Arraybuffer * @returns {Array} FileName, Initialvector, Filearray
src/js/ipfs/EncryptionBuf.js:34
↓ 1 callers
Function
downloadCSV
(csv, fileName)
src/js/services/tableToCsv.js:3
↓ 1 callers
Function
ekUpload
()
src/js/viewmodels/fileupload.js:66
↓ 1 callers
Function
encryptBeforeUpload
(reader)
src/js/index.js:280
next →
1–100 of 167, ranked by callers