From 8ede4a02f5d1992bd2c52b93b41fb2a6a25b44d5 Mon Sep 17 00:00:00 2001
From: Dennis-SEG Fout bij toevoegen flows __message__ Flows gestopt wegens ontbrekende node-types. Flows gestopt wegens ontbrekende modules. Flows gestopt in veilige modus. U kunt uw flows aanpassen en de wijzigingen deployen om opnieuw te starten. Flows gestopt omdat de credentials niet konden worden ontsleuteld. Het credentials-bestand is versleuteld, maar de encryptiesleutel van het project ontbreekt of is ongeldig. Credentials konden niet worden ontsleuteld Het credentials-bestand is versleuteld, maar de encryptiesleutel van het project ontbreekt of is ongeldig. Het credentials-bestand wordt gereset bij de volgende deploy. Alle bestaande credentials worden gewist. Project-flowbestand niet gevonden. Het project is niet geconfigureerd met een flowbestand. Project package-bestand niet gevonden. Het project mist een package.json bestand. Het project is leeg. Wilt u een standaard set projectbestanden aanmaken? Project '__project__' niet gevonden. Automatisch samenvoegen van wijzigingen mislukt. Los de niet-samengevoegde conflicten op en commit het resultaat. Niet-ondersteunde versie van Node.js gebruikt U moet upgraden naar de nieuwste Node.js LTS-versie Laden van '__module__' mislukt __error__ Nodes zonder geldige flow-id geïmporteerd Ze zijn toegevoegd aan een nieuwe flow genaamd '__flowName__'. \"__file__\" bestaat al. Wilt u het vervangen? Deze module kan niet worden geïnstalleerd omdat hij een Conflict met Dit is een major versie-update van de node. Raadpleeg de documentatie voor details over de update. Laden van node-catalogus mislukt. Controleer de browserconsole voor meer informatie Installatie mislukt: __module__ __message__ Controleer het logboek voor meer informatie Installatie gaat door op de achtergrond. Nodes verschijnen in het palet wanneer voltooid. Controleer het logboek voor meer informatie. Verwijderen mislukt: __module__ __message__ Controleer het logboek voor meer informatie Bijwerken mislukt: __module__ __message__ Controleer het logboek voor meer informatie Inschakelen mislukt: __module__ __message__ Controleer het logboek voor meer informatie Uitschakelen mislukt: __module__ __message__ Controleer het logboek voor meer informatie '__module__' installeren Lees voordat u installeert de documentatie van de node. Sommige nodes hebben afhankelijkheden die niet automatisch kunnen worden opgelost en kunnen een herstart van Node-RED vereisen. '__module__' verwijderen Het verwijderen van de node zal hem uit Node-RED verwijderen. De node kan resources blijven gebruiken totdat Node-RED opnieuw wordt gestart. Plugin __module__ verwijderd. Herlaad de editor om restanten te wissen. '__module__' bijwerken Het bijwerken van de node vereist een herstart van Node-RED om de update te voltooien. Dit moet handmatig worden gedaan. Kan remote wijzigingen niet pullen; uw niet-gestagede lokale wijzigingen zouden worden overschreven. Commit uw wijzigingen en probeer opnieuw. De remote heeft een niet-gerelateerde geschiedenis van commits. Weet u zeker dat u de wijzigingen naar uw lokale repository wilt pullen? De huidige expressie lijkt nog steeds naar Toen JSONata-ondersteuning voor het eerst werd toegevoegd aan Node-RED, moest de expressie naar het Dat is niet langer nodig omdat de expressie direct tegen het bericht wordt geëvalueerd. Om de payload te benaderen, zou de expressie gewoon Het Buffer-type wordt opgeslagen als een JSON-array van byte-waarden. De editor zal proberen de ingevoerde waarde als een JSON-array te parsen. Als het geen geldige JSON is, zal het worden behandeld als een UTF-8-tekst en worden geconverteerd naar een array van de individuele tekencodes. Bijvoorbeeld, een waarde van
Anders moet u handmatig bestanden toevoegen aan het project buiten de editor.
"
+ },
+ "editor": {
+ "title": "Palet beheren",
+ "palette": "Palet",
+ "allCatalogs": "Alle catalogi",
+ "times": {
+ "seconds": "seconden geleden",
+ "minutes": "minuten geleden",
+ "minutesV": "__count__ minuten geleden",
+ "hoursV": "__count__ uur geleden",
+ "hoursV_plural": "__count__ uur geleden",
+ "daysV": "__count__ dag geleden",
+ "daysV_plural": "__count__ dagen geleden",
+ "weeksV": "__count__ week geleden",
+ "weeksV_plural": "__count__ weken geleden",
+ "monthsV": "__count__ maand geleden",
+ "monthsV_plural": "__count__ maanden geleden",
+ "yearsV": "__count__ jaar geleden",
+ "yearsV_plural": "__count__ jaar geleden",
+ "yearMonthsV": "__y__ jaar, __count__ maand geleden",
+ "yearMonthsV_plural": "__y__ jaar, __count__ maanden geleden",
+ "yearsMonthsV": "__y__ jaar, __count__ maand geleden",
+ "yearsMonthsV_plural": "__y__ jaar, __count__ maanden geleden"
+ },
+ "manageModules": "Modules beheren",
+ "nodeCount": "__label__ node",
+ "nodeCount_plural": "__label__ nodes",
+ "pluginCount": "__count__ plugin",
+ "pluginCount_plural": "__count__ plugins",
+ "moduleCount": "__count__ module beschikbaar",
+ "moduleCount_plural": "__count__ modules beschikbaar",
+ "updateCount": "__count__ update beschikbaar",
+ "updateCount_plural": "__count__ updates beschikbaar",
+ "inuse": "in gebruik",
+ "enableall": "alles inschakelen",
+ "disableall": "alles uitschakelen",
+ "enable": "inschakelen",
+ "disable": "uitschakelen",
+ "remove": "verwijderen",
+ "update": "bijwerken naar __version__",
+ "updated": "bijgewerkt",
+ "install": "installeren",
+ "installAll": "Alles installeren",
+ "installed": "geïnstalleerd",
+ "installing": "Module-installatie bezig: __module__",
+ "conflict": "conflict",
+ "conflictTip": "
__error__
node-type bevat dat al is geïnstalleerd__module__
Raadpleeg de documentatie voor het bijwerken van deze node."
+ },
+ "button": {
+ "review": "Node-informatie openen",
+ "install": "Installeren",
+ "remove": "Verwijderen",
+ "update": "Bijwerken",
+ "understood": "Begrepen"
+ }
+ }
+ }
+ },
+ "sidebar": {
+ "info": {
+ "name": "Informatie",
+ "tabName": "Naam",
+ "label": "info",
+ "node": "Node",
+ "type": "Type",
+ "group": "Groep",
+ "module": "Module",
+ "id": "ID",
+ "status": "Status",
+ "enabled": "Ingeschakeld",
+ "disabled": "Uitgeschakeld",
+ "subflow": "Subflow",
+ "instances": "Instanties",
+ "properties": "Eigenschappen",
+ "info": "Informatie",
+ "desc": "Beschrijving",
+ "blank": "leeg",
+ "null": "null",
+ "showMore": "meer tonen",
+ "showLess": "minder tonen",
+ "flow": "Flow",
+ "selection": "Selectie",
+ "nodes": "__count__ nodes",
+ "flowDesc": "Flow-beschrijving",
+ "subflowDesc": "Subflow-beschrijving",
+ "nodeHelp": "Node-hulp",
+ "none": "Geen",
+ "arrayItems": "__count__ items",
+ "showTips": "U kunt de tips openen vanuit het instellingenpaneel",
+ "outline": "Overzicht",
+ "empty": "leeg",
+ "globalConfig": "Globale configuratienodes",
+ "triggerAction": "Actie triggeren",
+ "find": "Zoeken in werkruimte",
+ "copyItemUrl": "Item-url kopiëren",
+ "copyURL2Clipboard": "URL naar klembord gekopieerd",
+ "showFlow": "Tonen",
+ "hideFlow": "Verbergen"
+ },
+ "help": {
+ "name": "Hulp",
+ "label": "hulp",
+ "search": "Hulp doorzoeken",
+ "nodeHelp": "Node-hulp",
+ "showHelp": "Hulp tonen",
+ "showInOutline": "In overzicht tonen",
+ "hideTopics": "Onderwerpen verbergen",
+ "showTopics": "Onderwerpen tonen",
+ "noHelp": "Geen hulponderwerp geselecteerd",
+ "changeLog": "Wijzigingslogboek"
+ },
+ "config": {
+ "name": "Configuratienodes",
+ "label": "config",
+ "global": "Op alle flows",
+ "none": "geen",
+ "subflows": "subflows",
+ "flows": "flows",
+ "filterAll": "alle",
+ "showAllConfigNodes": "Alle configuratienodes tonen",
+ "filterUnused": "ongebruikt",
+ "showAllUnusedConfigNodes": "Alle ongebruikte configuratienodes tonen",
+ "filtered": "__count__ verborgen"
+ },
+ "context": {
+ "name": "Contextdata",
+ "label": "context",
+ "none": "geen geselecteerd",
+ "refresh": "vernieuwen om te laden",
+ "empty": "leeg",
+ "node": "Node",
+ "flow": "Flow",
+ "global": "Globaal",
+ "deleteConfirm": "Weet u zeker dat u dit item wilt verwijderen?",
+ "autoRefresh": "Vernieuwen bij selectiewijziging",
+ "refrsh": "Vernieuwen",
+ "delete": "Verwijderen"
+ },
+ "palette": {
+ "name": "Paletbeheer",
+ "label": "palet"
+ },
+ "project": {
+ "label": "project",
+ "name": "Project",
+ "description": "Beschrijving",
+ "dependencies": "Afhankelijkheden",
+ "settings": "Instellingen",
+ "noSummaryAvailable": "Geen samenvatting beschikbaar",
+ "editDescription": "Projectbeschrijving bewerken",
+ "editDependencies": "Projectafhankelijkheden bewerken",
+ "noDescriptionAvailable": "Geen beschrijving beschikbaar",
+ "editReadme": "README.md bewerken",
+ "showProjectSettings": "Projectinstellingen tonen",
+ "projectSettings": {
+ "title": "Projectinstellingen",
+ "edit": "bewerken",
+ "none": "Geen",
+ "install": "installeren",
+ "removeFromProject": "uit project verwijderen",
+ "addToProject": "aan project toevoegen",
+ "files": "Bestanden",
+ "flow": "Flow",
+ "credentials": "Credentials",
+ "package": "Package",
+ "packageCreate": "Bestand wordt aangemaakt wanneer wijzigingen worden opgeslagen",
+ "fileNotExist": "Bestand bestaat niet",
+ "selectFile": "Bestand selecteren",
+ "invalidEncryptionKey": "Ongeldige encryptiesleutel",
+ "encryptionEnabled": "Encryptie ingeschakeld",
+ "encryptionDisabled": "Encryptie uitgeschakeld",
+ "setTheEncryptionKey": "Encryptiesleutel instellen",
+ "resetTheEncryptionKey": "Encryptiesleutel resetten",
+ "changeTheEncryptionKey": "Encryptiesleutel wijzigen",
+ "currentKey": "Huidige sleutel",
+ "newKey": "Nieuwe sleutel",
+ "credentialsAlert": "Dit verwijdert alle bestaande credentials",
+ "versionControl": "Versiebeheer",
+ "branches": "Branches",
+ "noBranches": "Geen branches",
+ "deleteConfirm": "Weet u zeker dat u de lokale branch '__name__' wilt verwijderen? Dit kan niet ongedaan worden gemaakt.",
+ "deleteBranch": "Branch verwijderen",
+ "unmergedConfirm": "De lokale branch '__name__' heeft niet-samengevoegde wijzigingen die verloren gaan. Weet u zeker dat u deze wilt verwijderen?",
+ "deleteUnmergedBranch": "Niet-samengevoegde branch verwijderen",
+ "gitRemotes": "Git remotes",
+ "addRemote": "remote toevoegen",
+ "addRemote2": "Remote toevoegen",
+ "remoteName": "Remote-naam",
+ "nameRule": "Mag alleen A-Z 0-9 _ - bevatten",
+ "url": "URL",
+ "urlRule": "https://, ssh:// of file://",
+ "urlRule2": "Voeg geen gebruikersnaam/wachtwoord toe aan de URL",
+ "noRemotes": "Geen remotes",
+ "deleteRemoteConfrim": "Weet u zeker dat u de remote '__name__' wilt verwijderen?",
+ "deleteRemote": "Remote verwijderen"
+ },
+ "userSettings": {
+ "committerDetail": "Committer-gegevens",
+ "committerTip": "Laat leeg om systeemstandaard te gebruiken",
+ "userName": "Gebruikersnaam",
+ "email": "E-mail",
+ "workflow": "Workflow",
+ "workfowTip": "Kies uw voorkeur git-workflow",
+ "workflowManual": "Handmatig",
+ "workflowManualTip": "Alle wijzigingen moeten handmatig worden gecommit onder de 'geschiedenis' zijbalk",
+ "workflowAuto": "Automatisch",
+ "workflowAutoTip": "Wijzigingen worden automatisch gecommit bij elke deploy",
+ "sshKeys": "SSH-sleutels",
+ "sshKeysTip": "Maakt veilige verbindingen met remote git-repositories mogelijk.",
+ "add": "sleutel toevoegen",
+ "addSshKey": "SSH-sleutel toevoegen",
+ "addSshKeyTip": "Genereer een nieuw publiek/privé-sleutelpaar",
+ "name": "Naam",
+ "nameRule": "Mag alleen A-Z 0-9 _ - bevatten",
+ "passphrase": "Wachtwoordzin",
+ "passphraseShort": "Wachtwoordzin te kort",
+ "optional": "Optioneel",
+ "cancel": "Annuleren",
+ "generate": "Sleutel genereren",
+ "noSshKeys": "Geen SSH-sleutels",
+ "copyPublicKey": "Publieke sleutel naar klembord kopiëren",
+ "delete": "Sleutel verwijderen",
+ "gitConfig": "Git-configuratie",
+ "deleteConfirm": "Weet u zeker dat u de SSH-sleutel __name__ wilt verwijderen? Dit kan niet ongedaan worden gemaakt."
+ },
+ "versionControl": {
+ "unstagedChanges": "Niet-gestaged wijzigingen",
+ "stagedChanges": "Gestagede wijzigingen",
+ "unstageChange": "Wijziging unstagen",
+ "stageChange": "Wijziging stagen",
+ "unstageAllChange": "Alle wijzigingen unstagen",
+ "stageAllChange": "Alle wijzigingen stagen",
+ "commitChanges": "Wijzigingen committen",
+ "resolveConflicts": "Conflicten oplossen",
+ "head": "HEAD",
+ "staged": "Gestaged",
+ "unstaged": "Niet-gestaged",
+ "local": "Lokaal",
+ "remote": "Remote",
+ "revert": "Weet u zeker dat u de wijzigingen aan '__file__' wilt terugdraaien? Dit kan niet ongedaan worden gemaakt.",
+ "revertChanges": "Wijzigingen terugdraaien",
+ "localChanges": "Lokale wijzigingen",
+ "none": "Geen",
+ "conflictResolve": "Alle conflicten opgelost. Commit de wijzigingen om de merge te voltooien.",
+ "localFiles": "Lokale bestanden",
+ "all": "alle",
+ "unmergedChanges": "Niet-samengevoegde wijzigingen",
+ "abortMerge": "merge afbreken",
+ "commit": "commit",
+ "changeToCommit": "Wijzigingen om te committen",
+ "commitPlaceholder": "Voer uw commit-bericht in",
+ "cancelCapital": "Annuleren",
+ "commitCapital": "Committen",
+ "commitHistory": "Commit-geschiedenis",
+ "branch": "Branch:",
+ "moreCommits": " meer commit(s)",
+ "changeLocalBranch": "Lokale branch wijzigen",
+ "createBranchPlaceholder": "Branch zoeken of aanmaken",
+ "upstream": "upstream",
+ "localOverwrite": "U heeft lokale wijzigingen die zouden worden overschreven door het wisselen van branch. U moet deze wijzigingen eerst committen of ongedaan maken.",
+ "manageRemoteBranch": "Remote branch beheren",
+ "unableToAccess": "Kan remote repository niet bereiken",
+ "retry": "Opnieuw proberen",
+ "setUpstreamBranch": "Instellen als upstream branch",
+ "createRemoteBranchPlaceholder": "Remote branch zoeken of aanmaken",
+ "trackedUpstreamBranch": "De aangemaakte branch wordt ingesteld als de gevolgde upstream branch.",
+ "selectUpstreamBranch": "De branch wordt aangemaakt. Selecteer hieronder om deze in te stellen als de gevolgde upstream branch.",
+ "pushFailed": "Push mislukt omdat de remote recentere commits heeft. Eerst pullen en mergen, dan opnieuw pushen.",
+ "push": "push",
+ "pull": "pull",
+ "unablePull": "JSONata compatibiliteitsmodus
msg te verwijzen en zal daarom in compatibiliteitsmodus worden geëvalueerd. Werk de expressie bij om msg niet te gebruiken, aangezien deze modus in de toekomst zal worden verwijderd.msg-object verwijzen. Bijvoorbeeld msg.payload zou worden gebruikt om de payload te benaderen.payload moeten zijn.Buffer-editor
Hello World wordt geconverteerd naar de JSON-array:[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]
U heeft niet-gedeployde wijzigingen die verloren gaan.
Wilt u doorgaan?
" + }, + "send-req": { + "auth-req": "Authenticatie vereist voor repository", + "username": "Gebruikersnaam", + "password": "Wachtwoord", + "passphrase": "Wachtwoordzin", + "retry": "Opnieuw proberen", + "update-failed": "Bijwerken authenticatie mislukt", + "unhandled": "Onverwerkte foutreactie", + "host-key-verify-failed": "Hostsleutelverificatie mislukt.
De hostsleutel van de repository kon niet worden geverifieerd. Werk uw known_hosts-bestand bij en probeer opnieuw.
Node-RED kan u melden wanneer er een nieuwe versie beschikbaar is. Dit zorgt ervoor dat u up-to-date blijft met de nieuwste functies en fixes.
Dit vereist het terugsturen van geanonimiseerde gegevens naar het Node-RED-team. Het bevat geen details van uw flows of gebruikers.
Voor volledige informatie over welke informatie wordt verzameld en hoe deze wordt gebruikt, zie de documentatie.
", + "settingsDescription2": "U kunt deze instelling op elk moment wijzigen in de Gebruikersinstellingen.
", + "enableLabel": "Ja, meldingen inschakelen", + "disableLabel": "Nee, meldingen niet inschakelen", + "updateAvailable": "Update beschikbaar", + "updateAvailableDesc": "Node-RED __version__ is nu beschikbaar" + } +} diff --git a/packages/node_modules/@node-red/editor-client/locales/nl-NL/infotips.json b/packages/node_modules/@node-red/editor-client/locales/nl-NL/infotips.json new file mode 100644 index 000000000..ea83974ed --- /dev/null +++ b/packages/node_modules/@node-red/editor-client/locales/nl-NL/infotips.json @@ -0,0 +1,23 @@ +{ + "info": { + "tip0": "Je kunt de geselecteerde nodes of verbindingen verwijderen met {{core:delete-selection}}", + "tip1": "Zoek naar nodes met {{core:search}}", + "tip2": "{{core:toggle-sidebar}} schakelt de weergave van deze zijbalk", + "tip3": "Je kunt je palet van nodes beheren met {{core:manage-palette}}", + "tip4": "Je flow configuratie-nodes staan in het zijbalkpaneel. Je kunt ze openen vanuit het menu of met {{core:show-config-tab}}", + "tip5": "Je kunt deze tips in- of uitschakelen in de instellingen", + "tip6": "Verplaats de geselecteerde nodes met de [links] [omhoog] [omlaag] en [rechts] toetsen terwijl je [ctrl] ingedrukt houdt. Houd [shift] ingedrukt om ze verder te verplaatsen", + "tip7": "Een node op een draad slepen splitst hem in de verbinding", + "tip8": "Exporteer de geselecteerde nodes of het huidige tabblad met {{core:show-export-dialog}}", + "tip9": "Importeer een flow door de JSON naar de editor te slepen, of met {{core:show-import-dialog}}", + "tip10": "[shift] [klik] en sleep op een node-poort om alle verbonden draden te verplaatsen of alleen de geselecteerde", + "tip11": "Toon het Info-tabblad met {{core:show-info-tab}} of het Debug-tabblad met {{core:show-debug-tab}}", + "tip12": "[ctrl] [klik] in de werkruimte om het sneltoevoeg-dialoogvenster te openen", + "tip13": "Houd [ctrl] ingedrukt wanneer je op een node-poort [klikt] om snel-bedrading in te schakelen", + "tip14": "Houd [shift] ingedrukt wanneer je op een node [klikt] om ook alle verbonden nodes te selecteren", + "tip15": "Houd [ctrl] ingedrukt wanneer je op een node [klikt] om deze aan de huidige selectie toe te voegen of te verwijderen", + "tip16": "Wissel van flow-tabblad met {{core:show-previous-tab}} en {{core:show-next-tab}}", + "tip17": "Je kunt je wijzigingen in het node-bewerkingspaneel bevestigen met {{core:confirm-edit-tray}} of annuleren met {{core:cancel-edit-tray}}", + "tip18": "Op {{core:edit-selected-node}} drukken opent de eerste node in de huidige selectie voor bewerking" + } +} diff --git a/packages/node_modules/@node-red/editor-client/locales/nl-NL/jsonata.json b/packages/node_modules/@node-red/editor-client/locales/nl-NL/jsonata.json new file mode 100644 index 000000000..15abf75df --- /dev/null +++ b/packages/node_modules/@node-red/editor-client/locales/nl-NL/jsonata.json @@ -0,0 +1,278 @@ +{ + "$string": { + "args": "arg[, prettify]", + "desc": "Converteert de `arg` parameter naar een string volgens de volgende regels:\n\n - Strings blijven ongewijzigd\n - Functies worden geconverteerd naar een lege string\n - Numerieke infinity en NaN geven een fout omdat ze niet als JSON-nummer kunnen worden weergegeven\n - Alle andere waarden worden geconverteerd naar een JSON-string met de `JSON.stringify` functie. Als `prettify` true is, wordt \"opgemaakte\" JSON geproduceerd, d.w.z. één regel per veld en regels worden ingesprongen op basis van de velddiepte." + }, + "$length": { + "args": "str", + "desc": "Geeft het aantal tekens in de string `str` terug. Er wordt een fout gegeven als `str` geen string is." + }, + "$substring": { + "args": "str, start[, length]", + "desc": "Geeft een string terug met de tekens uit de eerste parameter `str` beginnend op positie `start` (nul-gebaseerd). Als `length` is opgegeven, bevat de substring maximaal `length` tekens. Als `start` negatief is, geeft het het aantal tekens vanaf het einde van `str` aan." + }, + "$substringBefore": { + "args": "str, chars", + "desc": "Geeft de substring terug vóór de eerste keer dat de tekenreeks `chars` voorkomt in `str`. Als `str` geen `chars` bevat, wordt `str` teruggegeven." + }, + "$substringAfter": { + "args": "str, chars", + "desc": "Geeft de substring terug na de eerste keer dat de tekenreeks `chars` voorkomt in `str`. Als `str` geen `chars` bevat, wordt `str` teruggegeven." + }, + "$uppercase": { + "args": "str", + "desc": "Geeft een string terug met alle tekens van `str` omgezet naar hoofdletters." + }, + "$lowercase": { + "args": "str", + "desc": "Geeft een string terug met alle tekens van `str` omgezet naar kleine letters." + }, + "$trim": { + "args": "str", + "desc": "Normaliseert en verwijdert alle witruimte-tekens in `str` door de volgende stappen toe te passen:\n\n - Alle tabs, carriage returns en regeleindes worden vervangen door spaties.\n- Aaneengesloten reeksen spaties worden teruggebracht tot één spatie.\n- Voorloop- en volgspaties worden verwijderd.\n\n Als `str` niet is opgegeven (d.w.z. deze functie wordt aangeroepen zonder argumenten), wordt de contextwaarde gebruikt als waarde van `str`. Er wordt een fout gegeven als `str` geen string is." + }, + "$contains": { + "args": "str, pattern", + "desc": "Geeft `true` terug als `str` overeenkomt met `pattern`, anders `false`. Als `str` niet is opgegeven (d.w.z. deze functie wordt aangeroepen met één argument), wordt de contextwaarde gebruikt als waarde van `str`. De `pattern` parameter kan een string of een reguliere expressie zijn." + }, + "$split": { + "args": "str[, separator][, limit]", + "desc": "Splitst de `str` parameter in een array van substrings. Het is een fout als `str` geen string is. De optionele `separator` parameter specificeert de tekens in `str` waarop gesplitst moet worden, als string of reguliere expressie. Als `separator` niet is opgegeven, wordt de lege string aangenomen en wordt `str` gesplitst in een array van enkele tekens. Het is een fout als `separator` geen string is. De optionele `limit` parameter is een nummer dat het maximale aantal substrings in de resulterende array specificeert. Extra substrings worden genegeerd. Als `limit` niet is opgegeven, wordt `str` volledig gesplitst zonder limiet. Het is een fout als `limit` geen niet-negatief nummer is." + }, + "$join": { + "args": "array[, separator]", + "desc": "Voegt een array van strings samen tot één samengevoegde string, waarbij elke string gescheiden wordt door de optionele `separator` parameter. Het is een fout als de input `array` een item bevat dat geen string is. Als `separator` niet is opgegeven, wordt de lege string aangenomen, d.w.z. geen `separator` tussen de strings. Het is een fout als `separator` geen string is." + }, + "$match": { + "args": "str, pattern [, limit]", + "desc": "Past de `str` string toe op de `pattern` reguliere expressie en geeft een array van objecten terug, waarbij elk object informatie bevat over elke overeenkomst binnen `str`." + }, + "$replace": { + "args": "str, pattern, replacement [, limit]", + "desc": "Vindt voorkomens van `pattern` in `str` en vervangt ze door `replacement`.\n\nDe optionele `limit` parameter is het maximale aantal vervangingen." + }, + "$now": { + "args": "$[picture [, timezone]]", + "desc": "Genereert een tijdstempel in ISO 8601 compatibel formaat en geeft het terug als een string. Als de optionele `picture` en `timezone` parameters zijn opgegeven, wordt het huidige tijdstempel geformatteerd zoals beschreven door de `$fromMillis()` functie" + }, + "$base64encode": { + "args": "string", + "desc": "Converteert een ASCII-string naar een base 64 representatie. Elk teken in de string wordt behandeld als een byte van binaire data. Dit vereist dat alle tekens in de string in het bereik 0x00 tot 0xFF vallen, wat alle tekens in URI-gecodeerde strings omvat. Unicode-tekens buiten dat bereik worden niet ondersteund." + }, + "$base64decode": { + "args": "string", + "desc": "Converteert base 64 gecodeerde bytes naar een string, met een UTF-8 Unicode codepagina." + }, + "$number": { + "args": "arg", + "desc": "Converteert de `arg` parameter naar een nummer volgens de volgende regels:\n\n - Nummers blijven ongewijzigd\n - Strings die een reeks tekens bevatten die een geldig JSON-nummer vertegenwoordigen, worden geconverteerd naar dat nummer\n - Alle andere waarden veroorzaken een fout." + }, + "$abs": { + "args": "number", + "desc": "Geeft de absolute waarde van de `number` parameter terug." + }, + "$floor": { + "args": "number", + "desc": "Geeft de waarde van `number` terug, afgerond naar beneden naar het dichtstbijzijnde gehele getal dat kleiner of gelijk is aan `number`." + }, + "$ceil": { + "args": "number", + "desc": "Geeft de waarde van `number` terug, afgerond naar boven naar het dichtstbijzijnde gehele getal dat groter of gelijk is aan `number`." + }, + "$round": { + "args": "number [, precision]", + "desc": "Geeft de waarde van de `number` parameter terug, afgerond op het aantal decimalen dat is opgegeven door de optionele `precision` parameter." + }, + "$power": { + "args": "base, exponent", + "desc": "Geeft de waarde van `base` tot de macht `exponent` terug." + }, + "$sqrt": { + "args": "number", + "desc": "Geeft de vierkantswortel van de waarde van de `number` parameter terug." + }, + "$random": { + "args": "", + "desc": "Geeft een pseudo-willekeurig getal terug dat groter of gelijk is aan nul en kleiner dan één." + }, + "$millis": { + "args": "", + "desc": "Geeft het aantal milliseconden sinds de Unix Epoch (1 januari 1970 UTC) terug als een nummer. Alle aanroepen van `$millis()` binnen een evaluatie van een expressie geven dezelfde waarde terug." + }, + "$sum": { + "args": "array", + "desc": "Geeft de rekenkundige som van een `array` van nummers terug. Het is een fout als de input `array` een item bevat dat geen nummer is." + }, + "$max": { + "args": "array", + "desc": "Geeft het maximum nummer in een `array` van nummers terug. Het is een fout als de input `array` een item bevat dat geen nummer is." + }, + "$min": { + "args": "array", + "desc": "Geeft het minimum nummer in een `array` van nummers terug. Het is een fout als de input `array` een item bevat dat geen nummer is." + }, + "$average": { + "args": "array", + "desc": "Geeft het gemiddelde van een `array` van nummers terug. Het is een fout als de input `array` een item bevat dat geen nummer is." + }, + "$boolean": { + "args": "arg", + "desc": "Converteert het argument naar een Boolean volgens de volgende regels:\n\n - `Boolean` : ongewijzigd\n - `string`: leeg : `false`\n - `string`: niet-leeg : `true`\n - `number`: `0` : `false`\n - `number`: niet-nul : `true`\n - `null` : `false`\n - `array`: leeg : `false`\n - `array`: bevat een lid dat naar `true` converteert : `true`\n - `array`: alle leden converteren naar `false` : `false`\n - `object`: leeg : `false`\n - `object`: niet-leeg : `true`\n - `function` : `false`" + }, + "$not": { + "args": "arg", + "desc": "Geeft Boolean NOT terug op het argument. `arg` wordt eerst naar een boolean geconverteerd" + }, + "$exists": { + "args": "arg", + "desc": "Geeft Boolean `true` terug als de `arg` expressie een waarde oplevert, of `false` als de expressie nergens mee overeenkomt (bijv. een pad naar een niet-bestaande veldverwijzing)." + }, + "$count": { + "args": "array", + "desc": "Geeft het aantal items in de array terug" + }, + "$append": { + "args": "array, array", + "desc": "Voegt twee arrays samen" + }, + "$sort": { + "args": "array [, function]", + "desc": "Geeft een array terug met alle waarden uit de `array` parameter, maar gesorteerd.\n\nAls een vergelijkings-`function` is opgegeven, moet het een functie zijn die twee parameters accepteert:\n\n`function(left, right)`\n\nDeze functie wordt aangeroepen door het sorteeralgoritme om twee waarden `left` en `right` te vergelijken. Als de waarde van `left` na de waarde van `right` moet komen in de gewenste sorteervolgorde, moet de functie Boolean `true` teruggeven om een wissel aan te geven. Anders moet het `false` teruggeven." + }, + "$reverse": { + "args": "array", + "desc": "Geeft een array terug met alle waarden uit de `array` parameter, maar in omgekeerde volgorde." + }, + "$shuffle": { + "args": "array", + "desc": "Geeft een array terug met alle waarden uit de `array` parameter, maar in willekeurige volgorde geschud." + }, + "$zip": { + "args": "array, ...", + "desc": "Geeft een geconvolueerde (gezipte) array terug met gegroepeerde arrays van waarden uit de `array1` … `arrayN` argumenten vanaf index 0, 1, 2...." + }, + "$keys": { + "args": "object", + "desc": "Geeft een array terug met de sleutels in het object. Als het argument een array van objecten is, bevat de teruggegeven array een gededupliceerde lijst van alle sleutels in alle objecten." + }, + "$lookup": { + "args": "object, key", + "desc": "Geeft de waarde terug die geassocieerd is met key in object. Als het eerste argument een array van objecten is, worden alle objecten in de array doorzocht en worden de waarden die geassocieerd zijn met alle voorkomens van key teruggegeven." + }, + "$spread": { + "args": "object", + "desc": "Splitst een object met sleutel/waarde-paren in een array van objecten, elk met een enkel sleutel/waarde-paar uit het input object. Als de parameter een array van objecten is, bevat de resulterende array een object voor elk sleutel/waarde-paar in elk object in de opgegeven array." + }, + "$merge": { + "args": "array<object>", + "desc": "Voegt een array van `objects` samen tot een enkel `object` met alle sleutel/waarde-paren uit elk object in de input array. Als een van de input objecten dezelfde sleutel bevat, zal het teruggegeven `object` de waarde van de laatste in de array bevatten. Het is een fout als de input array een item bevat dat geen object is." + }, + "$sift": { + "args": "object, function", + "desc": "Geeft een object terug dat alleen de sleutel/waarde-paren uit de `object` parameter bevat die voldoen aan de predicaat-`function` die als tweede parameter is meegegeven.\n\nDe `function` die als tweede parameter wordt meegegeven moet de volgende signatuur hebben:\n\n`function(value [, key [, object]])`" + }, + "$each": { + "args": "object, function", + "desc": "Geeft een array terug met de waarden die de `function` teruggeeft wanneer toegepast op elk sleutel/waarde-paar in het `object`." + }, + "$map": { + "args": "array, function", + "desc": "Geeft een array terug met de resultaten van het toepassen van de `function` parameter op elke waarde in de `array` parameter.\n\nDe `function` die als tweede parameter wordt meegegeven moet de volgende signatuur hebben:\n\n`function(value [, index [, array]])`" + }, + "$filter": { + "args": "array, function", + "desc": "Geeft een array terug met alleen de waarden in de `array` parameter die voldoen aan het `function` predicaat.\n\nDe `function` die als tweede parameter wordt meegegeven moet de volgende signatuur hebben:\n\n`function(value [, index [, array]])`" + }, + "$reduce": { + "args": "array, function [, init]", + "desc": "Geeft een geaggregeerde waarde terug die wordt afgeleid door de `function` parameter achtereenvolgens toe te passen op elke waarde in `array` in combinatie met het resultaat van de vorige toepassing van de functie.\n\nDe functie moet twee argumenten accepteren en gedraagt zich als een infix-operator tussen elke waarde in de `array`. De signatuur van `function` moet de vorm hebben: `myfunc($accumulator, $value[, $index[, $array]])`\n\nDe optionele `init` parameter wordt gebruikt als initiële waarde in de aggregatie." + }, + "$flowContext": { + "args": "string[, string]", + "desc": "Haalt een flow context eigenschap op.\n\nDit is een door Node-RED gedefinieerde functie." + }, + "$globalContext": { + "args": "string[, string]", + "desc": "Haalt een globale context eigenschap op.\n\nDit is een door Node-RED gedefinieerde functie." + }, + "$pad": { + "args": "string, width [, char]", + "desc": "Geeft een kopie van de `string` terug met extra opvulling, indien nodig, zodat het totale aantal tekens minstens de absolute waarde van de `width` parameter is.\n\nAls `width` een positief nummer is, wordt de string rechts opgevuld; als negatief, wordt links opgevuld.\n\nHet optionele `char` argument specificeert het opvul-teken of -tekens. Als niet opgegeven, is de standaard het spatieteken." + }, + "$fromMillis": { + "args": "number, [, picture [, timezone]]", + "desc": "Converteer het `number` dat milliseconden sinds de Unix Epoch (1 januari 1970 UTC) vertegenwoordigt naar een geformatteerde string-representatie van het tijdstempel zoals gespecificeerd door de picture string.\n\nAls de optionele `picture` parameter is weggelaten, wordt het tijdstempel geformatteerd in ISO 8601 formaat.\n\nAls de optionele `picture` string is opgegeven, wordt het tijdstempel geformatteerd volgens de representatie die in die string is gespecificeerd. Het gedrag van deze functie is consistent met de twee-argument versie van de XPath/XQuery functie `format-dateTime` zoals gedefinieerd in de XPath F&O 3.1 specificatie. De picture string parameter definieert hoe het tijdstempel wordt geformatteerd en heeft dezelfde syntax als `format-dateTime`.\n\nAls de optionele `timezone` string is opgegeven, zal het geformatteerde tijdstempel in die tijdzone zijn. De `timezone` string moet in het formaat '±HHMM' zijn, waarbij ± het plus- of minteken is en HHMM de offset in uren en minuten vanaf UTC. Positieve offset voor tijdzones ten oosten van UTC, negatieve offset voor tijdzones ten westen van UTC." + }, + "$formatNumber": { + "args": "number, picture [, options]", + "desc": "Converteert het `number` naar een string en formatteert het naar een decimale representatie zoals gespecificeerd door de `picture` string.\n\n Het gedrag van deze functie is consistent met de XPath/XQuery functie `fn:format-number` zoals gedefinieerd in de XPath F&O 3.1 specificatie. De `picture` string parameter definieert hoe het nummer wordt geformatteerd en heeft dezelfde syntax als `fn:format-number`.\n\nHet optionele derde argument `options` wordt gebruikt om de standaard locale-specifieke opmaaktekens zoals het decimaalteken te overschrijven. Indien opgegeven, moet dit argument een object zijn met naam/waarde-paren zoals gespecificeerd in de decimal format sectie van de XPath F&O 3.1 specificatie." + }, + "$formatBase": { + "args": "number [, radix]", + "desc": "Converteert het `number` naar een string en formatteert het naar een geheel getal weergegeven in het getalstelsel dat is gespecificeerd door het `radix` argument. Als `radix` niet is opgegeven, is de standaard grondtal 10. `radix` kan tussen 2 en 36 zijn, anders wordt een fout gegeven." + }, + "$toMillis": { + "args": "timestamp", + "desc": "Converteer een `timestamp` string in het ISO 8601 formaat naar het aantal milliseconden sinds de Unix Epoch (1 januari 1970 UTC) als een nummer. Er wordt een fout gegeven als de string niet in het correcte formaat is." + }, + "$env": { + "args": "arg", + "desc": "Geeft de waarde van een omgevingsvariabele terug.\n\nDit is een door Node-RED gedefinieerde functie." + }, + "$eval": { + "args": "expr [, context]", + "desc": "Parseert en evalueert de string `expr` die letterlijke JSON of een JSONata expressie bevat, met de huidige context als context voor evaluatie." + }, + "$formatInteger": { + "args": "number, picture", + "desc": "Converteert het `number` naar een string en formatteert het naar een geheel getal representatie zoals gespecificeerd door de `picture` string. De picture string parameter definieert hoe het nummer wordt geformatteerd en heeft dezelfde syntax als `fn:format-integer` uit de XPath F&O 3.1 specificatie." + }, + "$parseInteger": { + "args": "string, picture", + "desc": "Parseert de inhoud van de `string` parameter naar een geheel getal (als JSON-nummer) met het formaat dat is gespecificeerd door de `picture` string. De `picture` string parameter heeft hetzelfde formaat als `$formatInteger`." + }, + "$error": { + "args": "[str]", + "desc": "Geeft een fout met een bericht. De optionele `str` vervangt het standaardbericht van `$error() function evaluated`" + }, + "$assert": { + "args": "arg, str", + "desc": "Als `arg` `true` is, geeft de functie `undefined` terug. Als `arg` `false` is, wordt een uitzondering gegooid met `str` als het bericht van de uitzondering." + }, + "$single": { + "args": "array, function", + "desc": "Geeft de enige waarde in de `array` parameter terug die voldoet aan het `function` predicaat (d.w.z. de `function` geeft Boolean `true` terug wanneer de waarde wordt doorgegeven). Gooit een uitzondering als het aantal overeenkomende waarden niet precies één is.\n\nDe functie moet de volgende signatuur hebben: `function(value [, index [, array]])` waarbij value elke input van de array is, index de positie van die waarde is en de hele array als derde argument wordt doorgegeven" + }, + "$encodeUrlComponent": { + "args": "str", + "desc": "Codeert een Uniform Resource Locator (URL) component door elke instantie van bepaalde tekens te vervangen door één, twee, drie of vier escape-sequenties die de UTF-8 codering van het teken vertegenwoordigen.\n\nVoorbeeld: `$encodeUrlComponent(\"?x=test\")` => `\"%3Fx%3Dtest\"`" + }, + "$encodeUrl": { + "args": "str", + "desc": "Codeert een Uniform Resource Locator (URL) door elke instantie van bepaalde tekens te vervangen door één, twee, drie of vier escape-sequenties die de UTF-8 codering van het teken vertegenwoordigen.\n\nVoorbeeld: `$encodeUrl(\"https://mozilla.org/?x=шеллы\")` => `\"https://mozilla.org/?x=%D1%88%D0%B5%D0%BB%D0%BB%D1%8B\"`" + }, + "$decodeUrlComponent": { + "args": "str", + "desc": "Decodeert een Uniform Resource Locator (URL) component die eerder is gemaakt door encodeUrlComponent.\n\nVoorbeeld: `$decodeUrlComponent(\"%3Fx%3Dtest\")` => `\"?x=test\"`" + }, + "$decodeUrl": { + "args": "str", + "desc": "Decodeert een Uniform Resource Locator (URL) die eerder is gemaakt door encodeUrl.\n\nVoorbeeld: `$decodeUrl(\"https://mozilla.org/?x=%D1%88%D0%B5%D0%BB%D0%BB%D1%8B\")` => `\"https://mozilla.org/?x=шеллы\"`" + }, + "$distinct": { + "args": "array", + "desc": "Geeft een array terug met dubbele waarden verwijderd uit `array`" + }, + "$type": { + "args": "value", + "desc": "Geeft het type van `value` terug als een string. Als `value` undefined is, geeft dit `undefined` terug" + }, + "$moment": { + "args": "[str]", + "desc": "Haalt een datumobject op met de Moment bibliotheek." + }, + "$clone": { + "args": "value", + "desc": "Veilig klonen van een object." + } +}