12345678910111213141516171819202122232425262728293031323334 |
- /**
- * @fileOverview
- *
- * 调试工具:为 kity.Box 提供一个可视化的渲染
- *
- * @author: techird
- * @copyright: Baidu FEX, 2014
- */
- define(function(require, exports, module) {
- var kity = require('./kity');
- var Minder = require('./minder');
- if (location.href.indexOf('boxv') != -1) {
- var vrect;
- Object.defineProperty(kity.Box.prototype, 'visualization', {
- get: function() {
- if (!vrect) return null;
- return vrect.setBox(this);
- }
- });
- Minder.registerInitHook(function() {
- this.on('paperrender', function() {
- vrect = new kity.Rect();
- vrect.fill('rgba(200, 200, 200, .5)');
- vrect.stroke('orange');
- this.getRenderContainer().addShape(vrect);
- });
- });
- }
- });
|