1 /*
  2  * SIMPLICITE - runtime & framework
  3  * http://www.simplicite.fr
  4  * Copyright (c)2006-2013 Simplicite Software. All rights reserved.
  5  */
  6 
  7 /**
  8  * Simplicité core
  9  * @class
 10  */
 11 if (window["Simplicite"] === undefined) var Simplicite = {
 12 
 13 DEFAULT_ROW_ID: "0",
 14 
 15 CONTEXT_NONE:				0,
 16 CONTEXT_SEARCH:				1,
 17 CONTEXT_LIST:				2,
 18 CONTEXT_CREATE:				3,
 19 CONTEXT_COPY:				4,
 20 CONTEXT_UPDATE:				5,
 21 CONTEXT_DELETE:				6,
 22 CONTEXT_GRAPH:				7,
 23 CONTEXT_CROSSTAB:			8,
 24 CONTEXT_PRINTTMPL:			9,
 25 CONTEXT_UPDATEALL:			10,
 26 CONTEXT_REFSELECT:			11,
 27 CONTEXT_DATAMAPSELECT:		12,
 28 CONTEXT_PREVALIDATE:		13,
 29 CONTEXT_POSTVALIDATE:		14,
 30 CONTEXT_STATETRANSITION:	15,
 31 CONTEXT_EXPORT:				16,
 32 CONTEXT_IMPORT:				17,
 33 CONTEXT_ASSOCIATE:			18,
 34 CONTEXT_PANELLIST:			19,
 35 CONTEXT_ACTION: 			20,
 36 CONTEXT_AGENDA: 			21,
 37 CONTEXT_PLACEMAP: 			22,
 38 
 39 TYPE_ID:			0,
 40 TYPE_INT:			1,
 41 TYPE_FLOAT:			2,
 42 TYPE_STRING:		3,
 43 TYPE_DATE:			4,
 44 TYPE_DATETIME:		5,
 45 TYPE_TIME:			6,
 46 TYPE_ENUM:			7,
 47 TYPE_BOOLEAN:		8,
 48 TYPE_PASSWORD:		9,
 49 TYPE_URL:			10,
 50 TYPE_HTML:			11,
 51 TYPE_EMAIL:			12,
 52 TYPE_LONG_STRING:	13,
 53 TYPE_ENUM_MULTI:	14,
 54 TYPE_REGEXP:		15,
 55 TYPE_DOC:			17,
 56 TYPE_FLOAT_EMPTY:	18,
 57 TYPE_EXTFILE:		19,
 58 TYPE_IMAGE:			20,
 59 TYPE_NOTEPAD:		21,
 60 TYPE_PHONENUM:		22,
 61 TYPE_COLOR:			23,
 62 TYPE_OBJECT:		24,
 63 TYPE_GEOCOORDS:		25,
 64 
 65 VIS_NOT:	0,
 66 VIS_LIST:	1,
 67 VIS_FORM:	2,
 68 VIS_BOTH:	3,
 69 
 70 SEARCH_NONE:		0,
 71 SEARCH_MONO:		1,
 72 SEARCH_MULTI_CHECK:	2,
 73 SEARCH_MULTI_LIST:	3,
 74 SEARCH_PERIOD:		4,
 75 
 76 RENDERING_DEFAULT:			"",
 77 RENDERING_SELECTBOX: 		"SB",
 78 RENDERING_HORIZCHECKBOX: 	"HCB",
 79 RENDERING_VERTCHECKBOX: 	"VCB",
 80 RENDERING_HORIZRADIOBUTTON: "HRB",
 81 RENDERING_VERTRADIOBUTTON: 	"VRB",
 82 
 83 TRUE:	"1",
 84 FALSE:	"0",
 85 
 86 ERRLEVEL_FATAL:	1,
 87 ERRLEVEL_ERROR: 2,
 88 ERRLEVEL_WARNING: 3
 89 
 90 };