Пример #1
0
        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);
        }
Пример #2
0
        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);
        }