From 1433f2bdf2e5b8c5c18fed5e9c17fd983ab3606d Mon Sep 17 00:00:00 2001
From: Eric Guzman
Date: Fri, 2 Mar 2012 10:55:51 -0800
Subject: CSS Panel - Updating components, created toolbar components, and
small changes to styles controller
---
.../css-style-rule.reel/css-style-rule.css | 5 ++
.../css-style-rule.reel/css-style-rule.html | 57 ++++++++++++++++++++++
.../css-style-rule.reel/css-style-rule.js | 48 ++++++++++++++++++
3 files changed, 110 insertions(+)
create mode 100644 js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.css
create mode 100644 js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.html
create mode 100644 js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.js
(limited to 'js/panels/css-panel/rule-components')
diff --git a/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.css b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.css
new file mode 100644
index 00000000..0441c1cf
--- /dev/null
+++ b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.css
@@ -0,0 +1,5 @@
+/*
+ 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.
+ */
\ No newline at end of file
diff --git a/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.html b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.html
new file mode 100644
index 00000000..e8661bf9
--- /dev/null
+++ b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.html
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.js b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.js
new file mode 100644
index 00000000..f90104e1
--- /dev/null
+++ b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.js
@@ -0,0 +1,48 @@
+/*
+ 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,
+ Component = require("montage/ui/component").Component;
+
+exports.CssStyleRule = Montage.create(Component, {
+ hasTemplate: {
+ value: true
+ },
+ _rule : {
+ value : null
+ },
+ rule : {
+ get: function() {
+ return this._rule;
+ },
+ set: function(rule) {
+ this.cssText = rule.cssText;
+ this.sheetName = rule.href || 'Style Tag';
+ this.selector = rule.selectorText;
+console.log('Rule with selector "' +rule.selectorText+ '" is set on componenet.');
+ this._rule = rule;
+ }
+ },
+ condition: {
+ value: false
+ },
+ templateDidLoad : {
+ value: function() {
+ console.log("css style rule : template did load");
+ //this.condition = true;
+ }
+ },
+ prepareForDraw : {
+ value: function() {
+ console.log("css panel : prepare for draw");
+ }
+ },
+ draw : {
+ value: function() {
+ console.log("css panel : draw");
+ }
+ }
+});
--
cgit v1.2.3