提交 79cc0157 编写于 作者: J Joao Moreno

make grid example work again

上级 fff69611
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
<script src="../out/vs/loader.js"></script> <script src="../out/vs/loader.js"></script>
<script> <script>
require.config({ baseUrl: '../out' }); require.config({ baseUrl: '../out' });
let count = 0;
require(['vs/base/browser/ui/grid/gridview', 'vs/base/common/event'], ({ GridView }, { Event }) => { require(['vs/base/browser/ui/grid/gridview', 'vs/base/common/event'], ({ GridView }, { Event }) => {
const grid = new GridView(document.body); const grid = new GridView(document.body);
...@@ -16,17 +17,24 @@ ...@@ -16,17 +17,24 @@
window.onresize = layout; window.onresize = layout;
layout(); layout();
const view = { function createView() {
minimumSize: 20, let id = ++count;
maximumSize: Number.POSITIVE_INFINITY,
onDidChange: Event.None,
layout() { },
render() {
console.log('RENDER');
}
};
grid.addView(view, 200, [0]); return {
minimumSize: 20,
maximumSize: Number.POSITIVE_INFINITY,
onDidChange: Event.None,
layout() { },
render(el) {
el.textContent = `hello${id}`;
console.log('RENDER');
}
};
}
grid.addView(createView(), 200, [0]);
grid.addView(createView(), 200, [1]);
grid.addView(createView(), 200, [2]);
}); });
</script> </script>
<style> <style>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册