Herbert Vojčík před 12 roky
rodič
revize
933fe9f41c
4 změnil soubory, kde provedl 35 přidání a 10 odebrání
  1. 12 10
      devel.html
  2. 7 0
      js/Sample.deploy.js
  3. 7 0
      js/Sample.js
  4. 9 0
      st/Sample.st

+ 12 - 10
devel.html

@@ -1,19 +1,21 @@
 <html>
 <head>
-<title>{{name}}</title>
+<title trapped-app="Name"></title>
 <script src="/vendor/amber/js/amber.js"></script>
 </head>
 <body>
-<script type="text/javascript"> 
-	loadAmber({
-		files: [],
-		packageHome: './',
-		ready: function() {
-			smalltalk.Browser._openOn_(smalltalk.Application);
-			smalltalk.Application._open();
-	}});
+<script type="text/javascript">
+    loadAmber({
+        files: ['Sample.js'],
+        packageHome: './',
+        ready: function () {
+            smalltalk.Browser._openOn_(smalltalk.Application);
+            smalltalk.Trapped._start();
+            //smalltalk.Application._open();
+        }
+    });
 </script>
-<div>
+<div trapped-app="Application">
 </div>
 </body>
 </html>

+ 7 - 0
js/Sample.deploy.js

@@ -0,0 +1,7 @@
+smalltalk.addPackage('Sample', {});
+smalltalk.addClass('Application', smalltalk.Object, [], 'Sample');
+
+
+smalltalk.addClass('Name', smalltalk.Object, [], 'Sample');
+
+

+ 7 - 0
js/Sample.js

@@ -0,0 +1,7 @@
+smalltalk.addPackage('Sample', {});
+smalltalk.addClass('Application', smalltalk.Object, [], 'Sample');
+
+
+smalltalk.addClass('Name', smalltalk.Object, [], 'Sample');
+
+

+ 9 - 0
st/Sample.st

@@ -0,0 +1,9 @@
+Smalltalk current createPackage: 'Sample' properties: #{}!
+Object subclass: #Application
+	instanceVariableNames: ''
+	package: 'Sample'!
+
+Object subclass: #Name
+	instanceVariableNames: ''
+	package: 'Sample'!
+