Skip to content

Commit 6690c5a

Browse files
committed
vRelease2023.3.6.2106
1 parent f9de5f2 commit 6690c5a

File tree

12 files changed

+245
-15
lines changed

12 files changed

+245
-15
lines changed

src/NetCore2Blockly/NetCore2BlocklyNew/NetCore2BlocklyNew.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
</ItemGroup>
1919
<PropertyGroup>
2020
<PackageId>NetCore2Blockly</PackageId>
21-
<Version>7.2023.303.820</Version>
21+
<Version>7.2023.306.2106</Version>
2222
<PackageReadmeFile>README.md</PackageReadmeFile>
2323
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
2424
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
22
"files": {
33
"main.css": "/blocklyAutomation/static/css/main.90708069.css",
4-
"main.js": "/blocklyAutomation/static/js/main.3e043a75.js",
4+
"main.js": "/blocklyAutomation/static/js/main.d8956550.js",
55
"static/js/988.d8553045.chunk.js": "/blocklyAutomation/static/js/988.d8553045.chunk.js",
66
"index.html": "/blocklyAutomation/index.html",
77
"main.90708069.css.map": "/blocklyAutomation/static/css/main.90708069.css.map",
8-
"main.3e043a75.js.map": "/blocklyAutomation/static/js/main.3e043a75.js.map",
8+
"main.d8956550.js.map": "/blocklyAutomation/static/js/main.d8956550.js.map",
99
"988.d8553045.chunk.js.map": "/blocklyAutomation/static/js/988.d8553045.chunk.js.map"
1010
},
1111
"entrypoints": [
1212
"static/css/main.90708069.css",
13-
"static/js/main.3e043a75.js"
13+
"static/js/main.d8956550.js"
1414
]
1515
}

src/NetCore2Blockly/TestBlocklyHtml/wwwroot/BlocklyAutomation/assets/loadAtStartup/swaggers.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@
3131
},
3232
{
3333
"id": "github3.4",
34-
"link": "assets/loadAtStartup/github3.4.json",
35-
"enabled":false
34+
"link": "assets/loadAtStartup/github3.4.json"
3635
},
3736
{
3837
"id": "AzureFunctions",

src/NetCore2Blockly/TestBlocklyHtml/wwwroot/BlocklyAutomation/assets/loadAtStartup/swaggersForLocalAPINodeSwaggerExpressKoa.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
[
22
{
33
"id":"MySiteNest",
4-
"link":"/api-json"
4+
"link":"/api-json",
5+
"enabled":true
56
},
67
{
78
"id":"MySiteExpress",
Lines changed: 230 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,230 @@
1+
{
2+
"title": "Visual API",
3+
"footer": "Please give us a star on https://github.com/ignatandrei/BlocklyAutomation",
4+
"localAPI": "http://localhost:37283/",
5+
"startBlocks":[
6+
"<xml xmlns='https://developers.google.com/blockly/xml'>",
7+
" <variables>",
8+
" <variable id=']B4XFF.t7@J8Eg?PU;`4'>nrFolders</variable>",
9+
" <variable id='Vz?51h6NL;MD7R1SebpV'>nrFiles</variable>",
10+
" <variable id='On!!vNSe=t~|1?+1UXZY'>item</variable>",
11+
" </variables>",
12+
" <block type='text_print' x='177' y='98'>",
13+
" <value name='TEXT'>",
14+
" <shadow type='text'>",
15+
" <field name='TEXT'>abc</field>",
16+
" </shadow>",
17+
" <block type='converterTemplate'>",
18+
" <value name='object'>",
19+
" <block type='converttojson'>",
20+
" <value name='ValueToConvert'>",
21+
" <block type='FolderContextBlock'></block>",
22+
" </value>",
23+
" </block>",
24+
" </value>",
25+
" <value name='text'>",
26+
" <block type='text_multiline'>",
27+
" <field name='TEXT'>&lt;h1&gt;https://github.com/${owner}/${repo}&lt;/h1&gt; &amp;#10;SHA : ${sha}</field>",
28+
" </block>",
29+
" </value>",
30+
" </block>",
31+
" </value>",
32+
" <next>",
33+
" <block type='variables_set'>",
34+
" <field name='VAR' id=']B4XFF.t7@J8Eg?PU;`4'>nrFolders</field>",
35+
" <value name='VALUE'>",
36+
" <block type='math_number'>",
37+
" <field name='NUM'>0</field>",
38+
" </block>",
39+
" </value>",
40+
" <next>",
41+
" <block type='variables_set'>",
42+
" <field name='VAR' id='Vz?51h6NL;MD7R1SebpV'>nrFiles</field>",
43+
" <value name='VALUE'>",
44+
" <block type='math_number'>",
45+
" <field name='NUM'>0</field>",
46+
" </block>",
47+
" </value>",
48+
" <next>",
49+
" <block type='controls_forEach'>",
50+
" <field name='VAR' id='On!!vNSe=t~|1?+1UXZY'>item</field>",
51+
" <value name='LIST'>",
52+
" <block type='converttojson'>",
53+
" <value name='ValueToConvert'>",
54+
" <block type='tree'></block>",
55+
" </value>",
56+
" </block>",
57+
" </value>",
58+
" <statement name='DO'>",
59+
" <block type='controls_if'>",
60+
" <mutation else='1'></mutation>",
61+
" <value name='IF0'>",
62+
" <block type='logic_compare'>",
63+
" <field name='OP'>EQ</field>",
64+
" <value name='A'>",
65+
" <block type='text'>",
66+
" <field name='TEXT'>tree</field>",
67+
" </block>",
68+
" </value>",
69+
" <value name='B'>",
70+
" <block type='object_get'>",
71+
" <field name='field_name'>type</field>",
72+
" <value name='object'>",
73+
" <block type='variables_get'>",
74+
" <field name='VAR' id='On!!vNSe=t~|1?+1UXZY'>item</field>",
75+
" </block>",
76+
" </value>",
77+
" </block>",
78+
" </value>",
79+
" </block>",
80+
" </value>",
81+
" <statement name='DO0'>",
82+
" <block type='math_change'>",
83+
" <field name='VAR' id=']B4XFF.t7@J8Eg?PU;`4'>nrFolders</field>",
84+
" <value name='DELTA'>",
85+
" <shadow type='math_number'>",
86+
" <field name='NUM'>1</field>",
87+
" </shadow>",
88+
" </value>",
89+
" </block>",
90+
" </statement>",
91+
" <statement name='ELSE'>",
92+
" <block type='math_change'>",
93+
" <field name='VAR' id='Vz?51h6NL;MD7R1SebpV'>nrFiles</field>",
94+
" <value name='DELTA'>",
95+
" <shadow type='math_number'>",
96+
" <field name='NUM'>1</field>",
97+
" </shadow>",
98+
" </value>",
99+
" </block>",
100+
" </statement>",
101+
" </block>",
102+
" </statement>",
103+
" <next>",
104+
" <block type='text_print'>",
105+
" <value name='TEXT'>",
106+
" <block type='HTMLheaders'>",
107+
" <field name='NAME'>H2</field>",
108+
" <value name='NAME'>",
109+
" <shadow type='text'>",
110+
" <field name='TEXT'></field>",
111+
" </shadow>",
112+
" <block type='text_join'>",
113+
" <mutation items='2'></mutation>",
114+
" <value name='ADD0'>",
115+
" <block type='text'>",
116+
" <field name='TEXT'>Nr Folders:</field>",
117+
" </block>",
118+
" </value>",
119+
" <value name='ADD1'>",
120+
" <block type='variables_get'>",
121+
" <field name='VAR' id=']B4XFF.t7@J8Eg?PU;`4'>nrFolders</field>",
122+
" </block>",
123+
" </value>",
124+
" </block>",
125+
" </value>",
126+
" </block>",
127+
" </value>",
128+
" <next>",
129+
" <block type='text_print'>",
130+
" <value name='TEXT'>",
131+
" <block type='HTMLheaders'>",
132+
" <field name='NAME'>H2</field>",
133+
" <value name='NAME'>",
134+
" <shadow type='text'>",
135+
" <field name='TEXT'></field>",
136+
" </shadow>",
137+
" <block type='text_join'>",
138+
" <mutation items='2'></mutation>",
139+
" <value name='ADD0'>",
140+
" <block type='text'>",
141+
" <field name='TEXT'>Nr Files:</field>",
142+
" </block>",
143+
" </value>",
144+
" <value name='ADD1'>",
145+
" <block type='variables_get'>",
146+
" <field name='VAR' id='Vz?51h6NL;MD7R1SebpV'>nrFiles</field>",
147+
" </block>",
148+
" </value>",
149+
" </block>",
150+
" </value>",
151+
" </block>",
152+
" </value>",
153+
" <next>",
154+
" <block type='metadisplay'>",
155+
" <field name='what'>4</field>",
156+
" </block>",
157+
" </next>",
158+
" </block>",
159+
" </next>",
160+
" </block>",
161+
" </next>",
162+
" </block>",
163+
" </next>",
164+
" </block>",
165+
" </next>",
166+
" </block>",
167+
" </next>",
168+
" </block>",
169+
"</xml>"
170+
],
171+
"hideMenu":false,
172+
"tourSteps":
173+
[
174+
{
175+
"text":"This is the help tour",
176+
"query":".blocklyWorkspace"
177+
},
178+
{
179+
"text": "You can start with help first",
180+
"query":".btnHelp"
181+
},
182+
{
183+
"text":"Here you can find blocks for VisualCode API ! Expand to investigate and drag",
184+
"query":".blocklyToolboxContents"
185+
},
186+
187+
{
188+
"text":"Here you can find blocks for basic constructs : loops, text, bool, logic ...",
189+
"query":".blocklyTreeLabel"
190+
}
191+
,
192+
193+
{
194+
"text":"If you are a programmer, you can find your swagger at the left -we have package for .NET , Node, PHP ...",
195+
"query":""
196+
},
197+
198+
{
199+
"text":"Drag here blocks to execute them",
200+
"query":".blocklyBlockCanvas"
201+
}
202+
,
203+
{
204+
"text":"Here you will find examples to get started",
205+
"query":".stepTourDemos"
206+
},
207+
{
208+
"text":"to reuse you can download / load the blocks from here",
209+
"query":".stepTourDownload"
210+
},
211+
{
212+
"text":"Press the execute button to run ;-) ",
213+
"query":".stepTourRunButton"
214+
},
215+
216+
{
217+
"text":"Press the output button to see the result of blocks",
218+
"query":".stepTourOutputButton"
219+
}
220+
,{
221+
"text":"Here you can find the output as text, html and json",
222+
"query":".stepTourOutput"
223+
},
224+
{
225+
"text":"Now press execute and see , via HTTP, a joke with Chuck Norris ",
226+
"query":".stepTourRunButton"
227+
}
228+
229+
]
230+
}

0 commit comments

Comments
 (0)