MCPcopy Index your code
hub / github.com/zxlie/FeHelper / collectPanelOptions

Function collectPanelOptions

apps/json-format/content-script.js:876–887  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

874 if (!sPanel.length) {
875 sPanel = $(html).appendTo('#jfToolbar');
876 let collectPanelOptions = () => ({
877 JSON_PAGE_FORMAT: sPanel.find('input[name="alwaysOn"]').prop('checked'),
878 JSON_TOOL_BAR_ALWAYS_SHOW: sPanel.find('input[name="alwaysShowToolbar"]').prop('checked'),
879 STATUS_BAR_ALWAYS_SHOW: sPanel.find('input[name="alwaysShowStatusbar"]').prop('checked'),
880 AUTO_TEXT_DECODE: sPanel.find('input[name="autoDecode"]').prop('checked'),
881 FIX_ERROR_ENCODING: sPanel.find('input[name="errorEncoding"]').prop('checked'),
882 ENABLE_JSON_KEY_SORT: sPanel.find('input[name="enableSort"]').prop('checked'),
883 NESTED_ESCAPE_PARSE: sPanel.find('input[name="nestedParse"]').prop('checked'),
884 KEEP_KEY_VALUE_DBL_QUOTE: sPanel.find('input[name="keepQuote"]').prop('checked'),
885 MAX_JSON_KEYS_NUMBER: parseInt(sPanel.find('input[name="maxlength"]').val(), 10) || 10000,
886 JSON_FORMAT_THEME: parseInt(sPanel.find('input[name="skinId"]:checked').val(), 10) || 0
887 });
888
889 let savePanelOptions = params => {
890 chrome.runtime.sendMessage({

Callers 1

_createSettingPanelFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected