now browser is requirejs compatible...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2015-06-20 14:50:54 +03:00
parent c0022efe48
commit 5b7021dce3
2 changed files with 14 additions and 15 deletions

View File

@ -67,7 +67,7 @@
<script src="../ext-lib/require.js"></script>
<script src="browse-dialog.js"></script>
<!--script src="browse-dialog.js"></script-->
<script>
@ -115,16 +115,11 @@ TREE.dir_c.dir_b.tree = TREE
//---
requirejs(['../lib/keyboard', '../object'], function(k, o){
requirejs(['../lib/keyboard', '../object', './browse-dialog'], function(k, o, browser){
keyboard = k
object = o
Browser = object.makeConstructor('Browser',
BrowserClassPrototype,
BrowserPrototype)
b = Browser($('.container').last(), {
b = browser.Browser($('.container').last(), {
list: function(path){
console.log('>>>', path)
var cur = TREE
@ -157,10 +152,10 @@ $(function(){
<body>
<button onclick="pop()">&lt;</button>
<button onclick="push()">&gt;</button>
<button onclick="prev()">^</button>
<button onclick="next()">v</button>
<button onclick="b.pop()">&lt;</button>
<button onclick="b.push()">&gt;</button>
<button onclick="b.prev()">^</button>
<button onclick="b.next()">v</button>
<div class="container">

View File

@ -6,6 +6,11 @@
//var DEBUG = DEBUG != null ? DEBUG : true
define(function(require){ var module = {}
var object = require('../object')
/*********************************************************************/
@ -667,13 +672,11 @@ var BrowserPrototype = {
}
/*
var Browser =
//module.Browser =
module.Browser =
object.makeConstructor('Browser',
BrowserClassPrototype,
BrowserPrototype)
*/
@ -682,3 +685,4 @@ object.makeConstructor('Browser',
/**********************************************************************
* vim:set ts=4 sw=4 : */
return module })