From fd00f851d86d00fd2142014b787828eed7ae64de Mon Sep 17 00:00:00 2001
From: sussy layers dev <72522395+jwklong@users.noreply.github.com>
Date: Mon, 13 Nov 2023 22:40:53 +0000
Subject: [PATCH] date.now block
---
src/lib/Toolbox/Toolbox.xml | 2 ++
src/resources/blocks/sensing.js | 11 +++++++++++
2 files changed, 13 insertions(+)
diff --git a/src/lib/Toolbox/Toolbox.xml b/src/lib/Toolbox/Toolbox.xml
index 2996b9b..084a77d 100644
--- a/src/lib/Toolbox/Toolbox.xml
+++ b/src/lib/Toolbox/Toolbox.xml
@@ -24,6 +24,8 @@
+
+
diff --git a/src/resources/blocks/sensing.js b/src/resources/blocks/sensing.js
index f9d6c5f..52e3439 100644
--- a/src/resources/blocks/sensing.js
+++ b/src/resources/blocks/sensing.js
@@ -90,6 +90,17 @@ function register() {
const ALERT = javascriptGenerator.valueToCode(block, 'ALERT', javascriptGenerator.ORDER_ATOMIC);
return [`prompt(${ALERT || '""'})`, javascriptGenerator.ORDER_ATOMIC];
})
+
+ // time
+ registerBlock(`${categoryPrefix}time`, {
+ message0: 'time (ms) since 1970',
+ args0: [],
+ output: "Number",
+ inputsInline: true,
+ colour: categoryColor
+ }, (block) => {
+ return [`Date.now()`, javascriptGenerator.ORDER_ATOMIC];
+ })
}
Blockly.Extensions.register('single_character_validation', function() {