INNER CODE UNIT · JavaScript

updateChanged

CopterExpress/clover · clover_blocks/www/main.js:228

function updateChanged() {
	var name = program;
	document.body.classList.toggle('changed', name in programs && (programs[name].trim() != getProgramXml().trim()));
}

workspace.addChangeListener(function(e) {
	if (e instanceof Blockly.Events.Change || e instanceof Blockly.Events.Create || e instanceof Blockly.Events.Delete) {
		updateChanged();
	}
});

function saveProgram() {
	var name = getProgramName();

	if (!name) {
		name = prompt('Enter new program name:');
		if (!name) {
			programSelect.value = program;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…