private void ShowPage(string name) { if (name == "about") { VMAbout.ViewVisibility = Visibility.Visible; return; } VMSearch.ViewVisibility = Visibility.Hidden; VMDownload.ViewVisibility = Visibility.Hidden; VMSettings.ViewVisibility = Visibility.Hidden; VMAbout.ViewVisibility = Visibility.Hidden; if (name == "search") { VMSearch.ViewVisibility = Visibility.Visible; } if (name == "download") { VMDownload.ViewVisibility = Visibility.Visible; } if (name == "settings") { VMSettings.Load(); VMSettings.ViewVisibility = Visibility.Visible; } }
public async Task <IActionResult> Settings() { SetToken(); _api = new Api(jwtToken); VMSettings vm = new VMSettings(); vm.Address = await _api.GetAddress(GetUserId()); if (HttpContext.User.Claims.Any(t => t.Type == "Token")) { jwtToken = HttpContext.User.Claims.FirstOrDefault(c => c.Type == "Token").Value; } return(View(vm)); }
/// <summary> /// Default settings are a soft sandbox and setting up the file system script loader /// </summary> public LuaVM(VMSettings vmSettings) { m_LuaScript = new Script(CoreModules.Preset_SoftSandbox) { Options = { ScriptLoader = new FileSystemScriptLoader(), DebugPrint = log => Logger.Log(Channel.LuaNative, log), } }; if ((vmSettings & VMSettings.AttachAPIs) == VMSettings.AttachAPIs) { AttachAPIS(); } if ((vmSettings & VMSettings.AttachEnums) == VMSettings.AttachEnums) { AttachLuaEnums(); } }
/// <summary> /// Default settings are a soft sandbox and setting up the file system script loader /// </summary> public LuaVM(VMSettings vmSettings, Action <string> debugLog) { m_LuaScript = new Script(CoreModules.Preset_SoftSandbox) { Options = { ScriptLoader = new FileSystemScriptLoader(), DebugPrint = debugLog, } }; if ((vmSettings & VMSettings.AttachAPIs) == VMSettings.AttachAPIs) { AttachAPIS(); } if ((vmSettings & VMSettings.AttachEnums) == VMSettings.AttachEnums) { AttachLuaEnums(); } }
/// <summary> /// Default settings are a soft sandbox and setting up the file system script loader /// </summary> public LuaVM(VMSettings vmSettings, string[] extraPath, CoreModules presetComplete) { m_LuaScript = new Script(presetComplete) { Options = { ScriptLoader = new UnityAssetsScriptLoader(), DebugPrint = log => Logger.Log(Channel.LuaNative, log), } }; ((ScriptLoaderBase)m_LuaScript.Options.ScriptLoader).ModulePaths = extraPath; if ((vmSettings & VMSettings.AttachAPIs) == VMSettings.AttachAPIs) { AttachAPIS(); } if ((vmSettings & VMSettings.AttachEnums) == VMSettings.AttachEnums) { AttachLuaEnums(); } }