Path Lines of Code CONTRIBUTING.md 12 README.md 20 assets/icon.svg 12 js/README.md 52 js/package.json 35 js/samples/advanced-csharp-multiple-resources/Controllers/HomeController.cs 107 js/samples/advanced-csharp-multiple-resources/ImmersiveReaderLaunchParameters.cs 9 js/samples/advanced-csharp-multiple-resources/ImmersiveReaderResourceConfig.cs 11 js/samples/advanced-csharp-multiple-resources/Models/ErrorViewModel.cs 9 js/samples/advanced-csharp-multiple-resources/MultipleResourcesSampleWebApp.csproj 12 js/samples/advanced-csharp-multiple-resources/Program.cs 17 js/samples/advanced-csharp-multiple-resources/Properties/launchSettings.json 27 js/samples/advanced-csharp-multiple-resources/ReadMe.md 29 js/samples/advanced-csharp-multiple-resources/Startup.cs 43 js/samples/advanced-csharp-multiple-resources/Views/Home/Index.cshtml 74 js/samples/advanced-csharp-multiple-resources/Views/Shared/Error.cshtml 19 js/samples/advanced-csharp-multiple-resources/Views/Shared/_Layout.cshtml 66 js/samples/advanced-csharp-multiple-resources/Views/Shared/_ValidationScriptsPartial.cshtml 18 js/samples/advanced-csharp-multiple-resources/Views/_ViewImports.cshtml 3 js/samples/advanced-csharp-multiple-resources/Views/_ViewStart.cshtml 3 js/samples/advanced-csharp-multiple-resources/appsettings.Development.json 10 js/samples/advanced-csharp-multiple-resources/appsettings.json 8 js/samples/advanced-csharp-multiple-resources/bundleconfig.json 24 js/samples/advanced-csharp-multiple-resources/wwwroot/css/site.css 23 js/samples/advanced-csharp-multiple-resources/wwwroot/css/site.min.css 1 js/samples/advanced-csharp-multiple-resources/wwwroot/js/site.js 1 js/samples/advanced-csharp-multiple-resources/wwwroot/lib/jquery-validation/LICENSE.md 18 js/samples/advanced-csharp/AdvancedSampleWebApp.csproj 23 js/samples/advanced-csharp/Canary.cs 79 js/samples/advanced-csharp/Controllers/ApiController.cs 75 js/samples/advanced-csharp/Pages/Document.cshtml 69 js/samples/advanced-csharp/Pages/Document.cshtml.cs 11 js/samples/advanced-csharp/Pages/Index.cshtml 101 js/samples/advanced-csharp/Pages/Index.cshtml.cs 11 js/samples/advanced-csharp/Pages/Math.cshtml 173 js/samples/advanced-csharp/Pages/Math.cshtml.cs 11 js/samples/advanced-csharp/Pages/MultiLang.cshtml 91 js/samples/advanced-csharp/Pages/MultiLang.cshtml.cs 11 js/samples/advanced-csharp/Pages/Options.cshtml 124 js/samples/advanced-csharp/Pages/Options.cshtml.cs 9 js/samples/advanced-csharp/Pages/UILangs.cshtml 110 js/samples/advanced-csharp/Pages/UILangs.cshtml.cs 11 js/samples/advanced-csharp/Pages/WordDoc.cshtml 75 js/samples/advanced-csharp/Pages/WordDoc.cshtml.cs 10 js/samples/advanced-csharp/Program.cs 16 js/samples/advanced-csharp/Properties/launchSettings.json 27 js/samples/advanced-csharp/ReadMe.md 22 js/samples/advanced-csharp/SamplePageModel.cs 16 js/samples/advanced-csharp/Startup.cs 25 js/samples/advanced-csharp/appsettings.Development.json 9 js/samples/advanced-csharp/appsettings.json 8 js/samples/advanced-csharp/wwwroot/css/buttons.css 10 js/samples/advanced-csharp/wwwroot/css/styles.css 26 js/samples/advanced-csharp/wwwroot/images/icon.svg 12 js/samples/advanced-csharp/wwwroot/js/helpers.js 32 js/samples/advanced-nodejs/ReadMe.md 21 js/samples/advanced-nodejs/app.js 11 js/samples/advanced-nodejs/package.json 15 js/samples/advanced-nodejs/public/css/buttons.css 59 js/samples/advanced-nodejs/public/css/styles.css 29 js/samples/advanced-nodejs/public/images/icon.svg 12 js/samples/advanced-nodejs/public/js/helpers.js 34 js/samples/advanced-nodejs/routes/requests.js 38 js/samples/advanced-nodejs/routes/views.js 29 js/samples/advanced-nodejs/views/document.html 74 js/samples/advanced-nodejs/views/hide-exit-button.html 86 js/samples/advanced-nodejs/views/inner-hide-exit-button.html 95 js/samples/advanced-nodejs/views/math.html 176 js/samples/advanced-nodejs/views/multilang.html 90 js/samples/advanced-nodejs/views/sections.html 103 js/samples/advanced-nodejs/views/uilangs.html 112 js/samples/ember-sample/README.md 33 js/samples/ember-sample/app/app.js 10 js/samples/ember-sample/app/components/reader-view.hbs 56 js/samples/ember-sample/app/components/reader-view.js 54 js/samples/ember-sample/app/index.html 22 js/samples/ember-sample/app/router.js 9 js/samples/ember-sample/app/routes/reader.js 5 js/samples/ember-sample/app/styles/app.css 4 js/samples/ember-sample/app/templates/application.hbs 1 js/samples/ember-sample/config/ember-cli-update.json 18 js/samples/ember-sample/config/optional-features.json 6 js/samples/ember-sample/config/targets.js 14 js/samples/ember-sample/ember-cli-build.js 7 js/samples/ember-sample/package-lock.json 19218 js/samples/ember-sample/package.json 74 js/samples/ember-sample/server/app.js 28 js/samples/ember-sample/server/package.json 21 js/samples/ember-sample/server/routes/index.js 36 js/samples/ios/README.md 18 js/samples/ios/quickstart-swift.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 8 js/samples/ios/quickstart-swift/AppDelegate.swift 26 js/samples/ios/quickstart-swift/Assets.xcassets/AppIcon.appiconset/Contents.json 98 js/samples/ios/quickstart-swift/Assets.xcassets/Contents.json 6 js/samples/ios/quickstart-swift/ImmersiveReader.swift 98 js/samples/ios/quickstart-swift/ImmersiveReaderViewController.swift 167 js/samples/ios/quickstart-swift/Info.plist 56 js/samples/ios/quickstart-swift/Preview Content/Preview Assets.xcassets/Contents.json 6 js/samples/ios/quickstart-swift/Resources/ImmersiveReader.html 43 js/samples/ios/quickstart-swift/Resources/iFrameMessaging.js 17 js/samples/ios/quickstart-swift/immersive_reader_sdk.h 3 js/samples/quickstart-csharp/Controllers/HomeController.cs 88 js/samples/quickstart-csharp/Models/ErrorViewModel.cs 9 js/samples/quickstart-csharp/Program.cs 22 js/samples/quickstart-csharp/Properties/launchSettings.json 27 js/samples/quickstart-csharp/QuickstartSampleWebApp.csproj 11 js/samples/quickstart-csharp/ReadMe.md 19 js/samples/quickstart-csharp/Startup.cs 52 js/samples/quickstart-csharp/Views/Home/About.cshtml 6 js/samples/quickstart-csharp/Views/Home/Contact.cshtml 15 js/samples/quickstart-csharp/Views/Home/Index.cshtml 117 js/samples/quickstart-csharp/Views/Home/Privacy.cshtml 5 js/samples/quickstart-csharp/Views/Shared/Error.cshtml 19 js/samples/quickstart-csharp/Views/Shared/_CookieConsentPartial.cshtml 39 js/samples/quickstart-csharp/Views/Shared/_Layout.cshtml 70 js/samples/quickstart-csharp/Views/Shared/_ValidationScriptsPartial.cshtml 18 js/samples/quickstart-csharp/Views/_ViewImports.cshtml 3 js/samples/quickstart-csharp/Views/_ViewStart.cshtml 3 js/samples/quickstart-csharp/appsettings.Development.json 9 js/samples/quickstart-csharp/appsettings.json 8 js/samples/quickstart-csharp/wwwroot/css/site.css 24 js/samples/quickstart-csharp/wwwroot/css/site.min.css 1 js/samples/quickstart-csharp/wwwroot/js/site.js 1 js/samples/quickstart-csharp/wwwroot/lib/jquery-validation/LICENSE.md 18 js/samples/quickstart-java-android/ReadMe.md 17 js/samples/quickstart-java-android/app/build.gradle 28 js/samples/quickstart-java-android/app/src/main/AndroidManifest.xml 22 js/samples/quickstart-java-android/app/src/main/assets/immersiveReader.html 41 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/AuthenticationTask.java 30 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/Chunk.java 13 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/Content.java 12 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/Error.java 9 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/IRActivity.java 33 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/IRAuthenticator.java 72 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/IRDataHolder.java 33 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/IRError.java 47 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/IRLauncher.java 134 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/IRStore.java 9 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/ImmersiveReader.java 33 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/MainActivity.java 30 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/Message.java 17 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/Options.java 14 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/ReadableContent.java 18 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/ReadableTextChunk.java 11 js/samples/quickstart-java-android/app/src/main/java/com/example/immersivereadersdk/WebAppInterface.java 22 js/samples/quickstart-java-android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml 34 js/samples/quickstart-java-android/app/src/main/res/drawable/ic_launcher_background.xml 170 js/samples/quickstart-java-android/app/src/main/res/layout/activity_immersive_reader.xml 12 js/samples/quickstart-java-android/app/src/main/res/layout/activity_main.xml 77 js/samples/quickstart-java-android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml 5 js/samples/quickstart-java-android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml 5 js/samples/quickstart-java-android/app/src/main/res/values/colors.xml 6 js/samples/quickstart-java-android/app/src/main/res/values/styles.xml 7 js/samples/quickstart-java-android/build.gradle 18 js/samples/quickstart-java-android/gradle.properties 19 js/samples/quickstart-java-android/gradlew.bat 61 js/samples/quickstart-java-android/settings.gradle 2 js/samples/quickstart-java/ReadMe.md 33 js/samples/quickstart-java/pom.xml 51 js/samples/quickstart-java/src/main/java/Microsoft/ImmersiveReader/GetAuthTokenServlet.java 53 js/samples/quickstart-java/src/main/webapp/WEB-INF/web.xml 14 js/samples/quickstart-java/src/main/webapp/index.jsp 124 js/samples/quickstart-kotlin/README.md 17 js/samples/quickstart-kotlin/app/build.gradle 34 js/samples/quickstart-kotlin/app/src/main/AndroidManifest.xml 19 js/samples/quickstart-kotlin/app/src/main/assets/immersiveReader.html 34 js/samples/quickstart-kotlin/app/src/main/java/com/example/immersivereadersdk/MainActivity.kt 180 js/samples/quickstart-kotlin/app/src/main/java/com/example/immersivereadersdk/WebAppInterface.kt 27 js/samples/quickstart-kotlin/app/src/main/res/drawable-v24/ic_launcher_foreground.xml 34 js/samples/quickstart-kotlin/app/src/main/res/drawable/ic_launcher_background.xml 170 js/samples/quickstart-kotlin/app/src/main/res/layout/activity_main.xml 77 js/samples/quickstart-kotlin/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml 5 js/samples/quickstart-kotlin/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml 5 js/samples/quickstart-kotlin/app/src/main/res/values/colors.xml 6 js/samples/quickstart-kotlin/app/src/main/res/values/styles.xml 7 js/samples/quickstart-kotlin/build.gradle 20 js/samples/quickstart-kotlin/gradle.properties 21 js/samples/quickstart-kotlin/gradlew.bat 61 js/samples/quickstart-kotlin/settings.gradle 2 js/samples/quickstart-nodejs/ReadMe.md 20 js/samples/quickstart-nodejs/app.js 28 js/samples/quickstart-nodejs/package.json 18 js/samples/quickstart-nodejs/public/stylesheets/style.css 7 js/samples/quickstart-nodejs/routes/index.js 39 js/samples/quickstart-nodejs/routes/users.js 6 js/samples/quickstart-nodejs/views/error.pug 5 js/samples/quickstart-nodejs/views/index.pug 89 js/samples/quickstart-nodejs/views/layout.pug 7 js/samples/quickstart-python/ReadMe.md 62 js/samples/quickstart-python/app.py 36 js/samples/quickstart-python/templates/index.html 121 js/samples/react-sample-server/README.md 6 js/samples/react-sample-server/client/README.md 32 js/samples/react-sample-server/client/package.json 42 js/samples/react-sample-server/client/public/index.html 20 js/samples/react-sample-server/server/package.json 19 js/samples/react-sample-simple/README.md 28 js/samples/react-sample-simple/package.json 45 js/samples/react-sample-simple/public/index.html 20 js/samples/simple/renderButtonsPlusHtml.html 79 js/samples/uwp/ImmersiveReader/ImmersiveReader.csproj 157 js/samples/uwp/ImmersiveReader/ImmersiveReaderView.xaml 12 js/samples/uwp/ImmersiveReader/ImmersiveReaderView.xaml.cs 119 js/samples/uwp/ImmersiveReader/Properties/AssemblyInfo.cs 14 js/samples/uwp/ImmersiveReader/script.html 26 js/samples/uwp/README.md 6 js/samples/uwp/SampleApp/App.xaml 6 js/samples/uwp/SampleApp/App.xaml.cs 57 js/samples/uwp/SampleApp/MainPage.xaml 26 js/samples/uwp/SampleApp/MainPage.xaml.cs 32 js/samples/uwp/SampleApp/Properties/AssemblyInfo.cs 14 js/samples/uwp/SampleApp/Properties/Default.rd.xml 5 js/samples/uwp/SampleApp/SampleApp.csproj 167 js/tsconfig.json 22 js/tslint.json 133