1 define([], 
  2     function ( ) {
  3 	 /**
  4 	 * A Static class with CONSTANT to refer all the dom Objects and its name/Id.
  5 	 * @name DomObjects
  6 	 * @class DomObjects
  7 	 * @example require('DomObjects')
  8 	 * @exports DomObjects
  9 	 * @version 1.0
 10 	 * @module DomObjects
 11 	 **/
 12 	DomObjects = {
 13 		/**
 14 		 * @constant dataTableDiv The div around the HTML table, holds the cells.. 
 15 		 * @name dataTableDiv
 16 		 * @exports dataTableDiv 
 17 		 * @version 1.0
 18 		 * @module DomObjects
 19 		 * @memberOf DomObjects
 20 		 * @field
 21 		 **/
 22 		dataTableDiv:'div.dataTableDiv',
 23 		/**
 24 		 * @constant dataTable The HTML table, holds the cells.. 
 25 		 * @name dataTable
 26 		 * @exports dataTable 
 27 		 * @version 1.0
 28 		 * @module DomObjects
 29 		 * @memberOf DomObjects
 30 		 * @field
 31 		 **/
 32 		dataTable:'#dataTable',
 33 		/**
 34 		 * @constant rowNumTableDiv The ROW numbers are placed in a seperate DIV. it contains  multiple div to present the row numbers. 
 35 		 * @name rowNumTableDiv
 36 		 * @exports rowNumTableDiv 
 37 		 * @version 1.0
 38 		 * @module DomObjects
 39 		 * @memberOf DomObjects
 40 		 * @field
 41 		 **/
 42 		rowNumTableDiv:'div.rowNumTableDiv',
 43 	//	rowNumTable:'rowNumTable',
 44 		/**
 45 		 * @constant columnNameDiv The COLUMN numbers are placed in a seperate DIV. it contains  multiple div to present the column names. 
 46 		 * @name columnNameDiv
 47 		 * @exports columnNameDiv 
 48 		 * @version 1.0
 49 		 * @module DomObjects
 50 		 * @memberOf DomObjects
 51 		 * @field
 52 		 **/
 53 		columnNameDiv:'div.columnNameDiv',
 54 	//	columnNameTable:'columnNameTable',
 55 		/**
 56 		 * @constant editTxtFieldDiv The div holds the input text where the cell edit happens. 
 57 		 * @name editTxtFieldDiv
 58 		 * @exports editTxtFieldDiv 
 59 		 * @version 1.0
 60 		 * @module DomObjects
 61 		 * @memberOf DomObjects
 62 		 * @field
 63 		 **/
 64 		editTxtFieldDiv:'div.editTxtFieldDiv',
 65 		defaultBorderCol:'#DADADA',
 66 		rowColHighlightColor:'#CCCCCC',
 67 		selectionAreaBorderColor:"#4285F4",
 68 		dragAreaBorderColor:"red"
 69 	};
 70 	return DomObjects;
 71 });