private void SetViewBackgroundColor(string colorHex) { string script = string.Format( "htmlViewBindingsSetCss('Content', 'background-color', '{0}');", colorHex); string darkClass = _viewModel.GetDarkClass(); script += string.IsNullOrEmpty(darkClass) ? "htmlViewBindingsRemoveClass('quill', 'dark'); htmlViewBindingsRemoveClass('PrettyTimeAgo', 'dark');" : "htmlViewBindingsAddClass('quill', 'dark'); htmlViewBindingsAddClass('PrettyTimeAgo', 'dark');"; View.ExecuteJavaScript(script); }
private void SetBackgroundColorToView(string colorHex) { string script = string.Format( "htmlViewBindingsSetCss('Content', 'background-color', '{0}');", colorHex); string darkClass = _viewModel.GetDarkClass(); if (!string.IsNullOrEmpty(darkClass)) { script += "htmlViewBindingsAddClass('quill', 'dark');"; } else { script += "htmlViewBindingsRemoveClass('quill', 'dark');"; } View.ExecuteJavaScript(script); }