|
|
@ -79,6 +79,8 @@ Promise.all([ |
|
|
|
renderPreference = renderDefaultZoomValue(prefSchema.title); |
|
|
|
renderPreference = renderDefaultZoomValue(prefSchema.title); |
|
|
|
} else if (prefName === 'sidebarViewOnLoad') { |
|
|
|
} else if (prefName === 'sidebarViewOnLoad') { |
|
|
|
renderPreference = renderSidebarViewOnLoad(prefSchema.title); |
|
|
|
renderPreference = renderSidebarViewOnLoad(prefSchema.title); |
|
|
|
|
|
|
|
} else if (prefName === 'cursorToolOnLoad') { |
|
|
|
|
|
|
|
renderPreference = renderCursorToolOnLoad(prefSchema.title); |
|
|
|
} else if (prefName === 'externalLinkTarget') { |
|
|
|
} else if (prefName === 'externalLinkTarget') { |
|
|
|
renderPreference = renderExternalLinkTarget(prefSchema.title); |
|
|
|
renderPreference = renderExternalLinkTarget(prefSchema.title); |
|
|
|
} else { |
|
|
|
} else { |
|
|
@ -198,6 +200,23 @@ function renderSidebarViewOnLoad(shortDescription) { |
|
|
|
return renderPreference; |
|
|
|
return renderPreference; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function renderCursorToolOnLoad(shortDescription) { |
|
|
|
|
|
|
|
var wrapper = importTemplate('cursorToolOnLoad-template'); |
|
|
|
|
|
|
|
var select = wrapper.querySelector('select'); |
|
|
|
|
|
|
|
select.onchange = function() { |
|
|
|
|
|
|
|
storageArea.set({ |
|
|
|
|
|
|
|
cursorToolOnLoad: parseInt(this.value), |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
wrapper.querySelector('span').textContent = shortDescription; |
|
|
|
|
|
|
|
document.getElementById('settings-boxes').appendChild(wrapper); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function renderPreference(value) { |
|
|
|
|
|
|
|
select.value = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return renderPreference; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function renderExternalLinkTarget(shortDescription) { |
|
|
|
function renderExternalLinkTarget(shortDescription) { |
|
|
|
var wrapper = importTemplate('externalLinkTarget-template'); |
|
|
|
var wrapper = importTemplate('externalLinkTarget-template'); |
|
|
|
var select = wrapper.querySelector('select'); |
|
|
|
var select = wrapper.querySelector('select'); |
|
|
|