UNPKG

@yuebai008/cli

Version:

Command line interface for rapid qg-minigame development

1 lines 1.31 kB
import*as Common from"../../core/common/common.js";import*as i18n from"../../core/i18n/i18n.js";const UIStrings={preserveLog:"Preserve log",preserve:"preserve",clear:"clear",reset:"reset",preserveLogOnPageReload:"Preserve log on page reload / navigation",doNotPreserveLogOnPageReload:"Do not preserve log on page reload / navigation",recordNetworkLog:"Record network log"},str_=i18n.i18n.registerUIStrings("models/logs/logs-meta.ts",UIStrings),i18nLazyString=i18n.i18n.getLazilyComputedLocalizedString.bind(void 0,str_);Common.Settings.registerSettingExtension({category:Common.Settings.SettingCategory.NETWORK,title:i18nLazyString(UIStrings.preserveLog),settingName:"network_log.preserve-log",settingType:Common.Settings.SettingType.BOOLEAN,defaultValue:!1,tags:[i18nLazyString(UIStrings.preserve),i18nLazyString(UIStrings.clear),i18nLazyString(UIStrings.reset)],options:[{value:!0,title:i18nLazyString(UIStrings.preserveLogOnPageReload)},{value:!1,title:i18nLazyString(UIStrings.doNotPreserveLogOnPageReload)}]}),Common.Settings.registerSettingExtension({category:Common.Settings.SettingCategory.NETWORK,title:i18nLazyString(UIStrings.recordNetworkLog),settingName:"network_log.record-log",settingType:Common.Settings.SettingType.BOOLEAN,defaultValue:!0,storageType:Common.Settings.SettingStorageType.Session});