From 451cdd792046eca1d57dd205940e5b638f8a08ac Mon Sep 17 00:00:00 2001 From: Jose Antonio Marquez Date: Tue, 13 Mar 2012 15:19:35 -0700 Subject: Renaming folder --- js/panels/color/colorpanel.js | 53 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100755 js/panels/color/colorpanel.js (limited to 'js/panels/color/colorpanel.js') diff --git a/js/panels/color/colorpanel.js b/js/panels/color/colorpanel.js new file mode 100755 index 00000000..3a603e98 --- /dev/null +++ b/js/panels/color/colorpanel.js @@ -0,0 +1,53 @@ +/* +This file contains proprietary software owned by Motorola Mobility, Inc.
+No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.
+(c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved. +
*/ + +//////////////////////////////////////////////////////////////////////// +// +var Montage = require("montage/core/core").Montage, + PanelBase = require("js/panels/panelbase").PanelBase; +//////////////////////////////////////////////////////////////////////// +//Exporting as ColorPanel +exports.ColorPanel = Montage.create(PanelBase, { + //////////////////////////////////////////////////////////////////// + //Panel Configuration + panelName: {value: "Color", writable: true, enumerable: true, configurable: true}, + panelHeaderID: {value: "colorPanelHeader", writable: true, enumerable: true, configurable: true}, + disclosureIconID: {value: "colorPanelDisclosureIcon", writable: true, enumerable: true, configurable: true}, + closeButtonID: {value: "colorPanelCloseButton", writable: true, enumerable: true, configurable: true}, + panelContentID: {value: "colorPanelContent", writable: true, enumerable: true, configurable: true}, + //////////////////////////////////////////////////////////////////// + //Creating panel from base view class + init: { + enumerable: true, + value: function() { + //Initializing Wrapper + this.minHeight = 200; + this.maxHeight = 200; + this.contentHeight = 200; + this.isStatic = true; + this.scrollable = false; + //Getting view from base in controller + this.content = this.application.ninja.colorController.colorView = this.application.ninja.colorController.colorPanelBase.create(); + //Checking for first draw to apply default colors + this.content.addEventListener('firstDraw', this, false); + + + //////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////// + //TODO: Remove and add via toolbar draw loop + + //////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////// + + + } + }, + //////////////////////////////////////////////////////////////////// + //Applying default colors only on first draw + + //////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////// +}); \ No newline at end of file -- cgit v1.2.3