public TermsPageViewModel( ISettingsService settingsService, ISettingsFactory settingsFactory, IDefaultsFactory defaultsFactory, IPlatformStuffService platformStuffService ) : base(settingsService, settingsFactory, defaultsFactory) { Title = "Terms"; Greeting = "Terms And Conditions"; HTMLSource = HTMLSource ?? new HtmlWebViewSource(); HTMLSource.BaseUrl = platformStuffService.GetBaseUrl(); //source.Html = @"<html><head></head><body><p>Hi</p></body></html>"; HTMLSource.Html = @" <html> <head> <link rel=""stylesheet"" href=""bootstrap.css""> <link rel=""stylesheet"" href=""indigo-pink.css""> </head> <body> <iframe src=""Terms.html"" name=""targetframe"" allowTransparency=""true"" scrolling=""yes"" frameborder=""0"" style=""width:100%;height:100%""></ iframe > </body> </html> "; var fireandforget = Task.Run(async() => await InitializeSettings()); }
public AboutPageViewModel( ISettingsService settingsService, ISettingsFactory settingsFactory, IDefaultsFactory defaultsFactory, IPlatformStuffService platformStuffService) : base(settingsService, settingsFactory, defaultsFactory) { Title = "About"; Greeting = "About Page"; InitializeSettings(); HTMLSource = HTMLSource ?? new HtmlWebViewSource(); HTMLSource.BaseUrl = platformStuffService.GetBaseUrl(); HTMLSource.Html = @" <!DOCTYPE html> <html> <head> <title>oidc-client test</title> <link rel=""stylesheet"" href=""bootstrap.css""> <link rel=""stylesheet"" href=""indigo-pink.css""> <link rel=""stylesheet"" href=""styles.css""> </head> <body id=""mybod""> <md-content layout-padding> <div class=""md-headline""><strong>About Us</strong></div><br> <p> <strong>Some Company®</strong> is the leader in blah, blah, blah... </p> </md-content> </body> </html>"; }
public PolicyPageViewModel( ISettingsService settingsService, ISettingsFactory settingsFactory, IDefaultsFactory defaultsFactory, IPlatformStuffService platformStuffService ) : base(settingsService, settingsFactory, defaultsFactory) { Title = "Policy"; Greeting = "Privacy Policy"; HTMLSource = HTMLSource ?? new HtmlWebViewSource(); HTMLSource.BaseUrl = platformStuffService.GetBaseUrl(); HTMLSource.Html = @" <html> <head> <link rel=""stylesheet"" href=""bootstrap.css""> <link rel=""stylesheet"" href=""indigo-pink.css""> </head> <body> <iframe src=""Policy.html"" name=""targetframe"" allowTransparency=""true"" scrolling=""yes"" frameborder=""0"" style=""width:100%;height:100%""></ iframe > </body> </html> "; }