osValue: initPreferredOSLanguage()

in static/js/page/code-blocks.js [64:88]


    osValue: initPreferredOSLanguage()
  };
};

const saveState = ({osValue = '', gradleValue = ''} = {}) => {
  if (osValue !== '') window.localStorage.setItem(osKey, osValue);
  if (gradleValue !== '') window.localStorage.setItem(gradleKey, gradleValue);
  return loadInitialState();
};


const multiLanguageSampleClass = 'multi-language-sample';
const dataSelectedGroupId = 'data-selector-group';

const newGroup = (tabsAnchor) => {
  const r = {tabsAnchor: null, snippets: [], gradleOptions: [], osOptions: [], gradleTabs: [], osTabs: []};
  if (tabsAnchor) r.tabsAnchor = tabsAnchor;
  return r;
};

const createSnippetInfo = ($, divElement) => {
    const osValue = (divElement.getAttribute("data-os") || '').toLowerCase();
    const gradleValue = (divElement.getAttribute("data-lang") || '').toLowerCase();

    return {