Beispiel #1
0
 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>
     ";
 }