Ejemplo n.º 1
0
function createNewEntry()
{
	var entry_form = require('ui/common/forms/entry_form');
		var entry = { 
			record_id: input.id,  
		};
		entry_form = new entry_form(entry, navGroup); 
		(getNavGroup()).open(entry_form);
			
			entry_form.addEventListener('close', function() {
				if(entry_form.result != null) {					
					newEntrySection(getEntryLocal(entry_form.result.id)[0]);
				}
				else {
					if(!input.id) {
						if(navGroupWindow) navGroupWindow.close();
						else navGroup.close(self);
					}
					else if(getEntryBy('record_id', input.id).length == 0) {
						if(navGroupWindow) navGroupWindow.close();
						else navGroup.close(self);
					}
				}
			});
}
Ejemplo n.º 2
0
textEntry_btn.addEventListener('click', function() {
	var entry_form = require('ui/common/forms/entry_form');
	var entry = {
		
	}
	entry_form = new entry_form(entry, navGroup);
	(getNavGroup()).open(entry_form);
			
	entry_form.addEventListener('close', function() {
		if(entry_form.result) {
			loadEntry(getEntryLocal(entry_form.result.id)[0]);
			explanation_label.hide();
		}
	});
});