Finished data arrays for dropdown menus.

Sat, 26 Jan 2019 11:34:04 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Sat, 26 Jan 2019 11:34:04 +0100
changeset 207
f87ff15be531
parent 206
b78e1111fc58
child 208
578c78abf058

Finished data arrays for dropdown menus.

www/js/global.js file | annotate | diff | comparison | revisions
--- a/www/js/global.js	Fri Jan 25 22:03:16 2019 +0100
+++ b/www/js/global.js	Sat Jan 26 11:34:04 2019 +0100
@@ -150,7 +150,7 @@
 var YeastFormSource = {
 	localdata: YeastFormData,
 	datatype: "array",
-	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }, { name: 'cells' }]
 };
 var YeastFormAdapter = new $.jqx.dataAdapter(YeastFormSource);
 
@@ -210,7 +210,137 @@
 };
 var MiscUseAdapter = new $.jqx.dataAdapter(MiscUseSource);
 
+var StyleTypeData = [
+	{ id: 0, en: 'Lager', nl: 'Ondergistend bier' },
+	{ id: 1, en: 'Ale',   nl: 'Bovengistend bier' },
+	{ id: 2, en: 'Mead',  nl: 'Mede' },
+	{ id: 3, en: 'Wheat', nl: 'Tarwebier' },
+	{ id: 4, en: 'Mixed', nl: 'Gemengd' },
+	{ id: 5, en: 'Cider', nl: 'Cider' }
+];
+var StyleTypeSource = {
+	localdata: StyleTypeData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+};
+var StyleTypeAdapter = new $.jqx.dataAdapter(StyleTypeSource);
 
+var MashStepTypeData = [
+	{ id: 0, en: 'Infusion',    nl: 'Infusie' },
+	{ id: 1, en: 'Temperature', nl: 'Directe verwarming' },
+	{ id: 2, en: 'Decoction',   nl: 'Decoctie' }
+];
+var MashStepTypeSource = {
+	localdata: MashStepTypeData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+};
+var MashStepTypeAdapter = new $.jqx.dataAdapter(MashStepTypeSource);
+
+var RecipeTypeData = [
+	{ id: 0, en: 'Extract',      nl: 'Extract' },
+	{ id: 1, en: 'Partial Mash', nl: 'Deelmaisch' },
+	{ id: 2, en: 'All Grain',    nl: 'Mout' }
+];
+var RecipeTypeSource = {
+	localdata: RecipeTypeData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+};
+var RecipeTypeAdapter = new $.jqx.dataAdapter(RecipeTypeSource);
+
+var IBUmethodData = [
+	{ id: 0, en: 'Tinseth', nl: 'Tinseth' },
+	{ id: 1, en: 'Rager',   nl: 'Rager' },
+	{ id: 2, en: 'Daniels', nl: 'Daniels' }
+//	{ id: 3, en: 'Garetz',  nl: 'Garetz' },	// Not yet supported.
+//	{ id: 4, en: 'Mosher',  nl: 'Mosher' },
+//	{ id: 5, en: 'Noonan',  nl: 'Noonan' }
+];
+var IBUmethodSource = {
+	localdata: IBUmethodData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+};
+var IBUmethodAdapter = new $.jqx.dataAdapter(IBUmethodSource);
+
+var ColorMethodData = [
+	{ id: 0, en: 'Morey',   nl: 'Morey' },
+	{ id: 1, en: 'Mosher',  nl: 'Mosher' },
+	{ id: 2, en: 'Daniels', nl: 'Daniels' }
+];
+var ColorMethodSource = {
+	localdata: ColorMethodData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+};
+var ColorMethodAdapter = new $.jqx.dataAdapter(ColorMethodSource);
+
+var CoolingTypeData = [
+	{ id: 0, en: '-',                   nl: '-' },
+	{ id: 1, en: 'Emersion chiller',    nl: 'Dompelkoeler' },
+	{ id: 2, en: 'Counterflow chiller', nl: 'Tegenstroomkoeler' },
+	{ id: 3, en: 'Au bain marie',       nl: 'Au bain marie' },
+	{ id: 4, en: 'Natural',             nl: 'Laten afkoelen' }
+];
+var CoolingTypeSource = {
+	localdata: CoolingTypeData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+};
+var CoolingTypeAdapter = new $.jqx.dataAdapter(CoolingTypeSource);
+
+var AerationTypeData = [
+	{ id: 0, en: 'None',   nl: 'Geen' },
+	{ id: 1, en: 'Air',    nl: 'Lucht' },
+	{ id: 2, en: 'Oxygen', nl: 'Zuurstof' }
+];
+var AerationTypeSource = {
+	localdata: AerationTypeData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }] 
+};
+var AerationTypeAdapter = new $.jqx.dataAdapter(AerationTypeSource);
+
+var PrimingSugarData = [
+	{ id: 0, en: 'Saccharose',          nl: 'Kristalsuiker',    factor: 1 },
+	{ id: 1, en: 'Glucose or dextrose', nl: 'Glucose/dextrose', factor: 1.16 },
+	{ id: 2, en: 'Honey',               nl: 'Honing',           factor: 1.28 },
+	{ id: 3, en: 'DME',                 nl: 'Moutextract',      factor: 1.74 },
+	{ id: 4, en: 'Molassis',            nl: 'Melasse',          factor: 3.83 }
+];
+var PrimingSugarSource = {
+	localdata: PrimingSugarData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }, { name: 'factor' }] 
+};
+var PrimingSugarAdapter = new $.jqx.dataAdapter(PrimingSugarSource);
+
+var AcidTypeData = [
+	{ id: 0, en: 'Lactic',       nl: 'Melkzuur' },
+	{ id: 1, en: 'Hydrochloric', nl: 'Zoutzuur' },
+	{ id: 2, en: 'Phosphoric',   nl: 'Fosforzuur' },
+	{ id: 3, en: 'Sulfuric',     nl: 'Zwavelzuur' }
+];
+var AcidTypeSource = {
+	localdata: AcidTypeData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+};
+var AcidTypeAdapter = new $.jqx.dataAdapter(AcidTypeSource);
+
+var BaseTypeData = [
+	{ id: 0, en: 'Sodiumbicarbonate', nl: 'NaHCO3' },
+	{ id: 1, en: 'Sodiumcarbonate',   nl: 'Na2CO3' },
+	{ id: 2, en: 'Calciumcarbonate',  nl: 'CaCO3' },
+	{ id: 3, en: 'Calciumhydroxide',  nl: 'Ca(OH)2' }
+];
+var BaseTypeSource = {
+	localdata: BaseTypeData,
+	datatype: "array",
+	datafields: [{ name: 'id' }, { name: 'en' }, { name: 'nl' }]
+};
+var BaseTypeAdapter = new $.jqx.dataAdapter(BaseTypeSource);
 
 
 // options for editors

mercurial