Example #1
0
        public override void OnCreate()
        {
            base.OnCreate();
            KarteApp.SetLogLevel(LogLevel.Verbose);
            Logger.D("KarteSampleApp", "logging test.");
            Config config = new Config.Builder().InvokeEnabledTrackingAaid(true).Build();

            Logger.D("KarteSampleApp", $"config: {config}.");
            KarteApp.Setup(this, AppKey, config);

            IsPlayServicesAvailable();
            System.Diagnostics.Debug.WriteLine("InstanceID token: " + FirebaseInstanceId.Instance.Token);
        }
Example #2
0
        private static IScanner BuildScanner(IOptions options)
        {
            Config.Builder builder = Config.Builder
                                     .ForProcessId(options.ProcessId)
                                     .WithOutputFileFormat(OutputFileFormat.A11yTest);

            if (!string.IsNullOrEmpty(options.OutputDirectory))
            {
                builder = builder.WithOutputDirectory(options.OutputDirectory);
            }

            return(ScannerFactory.CreateScanner(builder.Build()));
        }
Example #3
0
        private static IScanner BuildScanner(IOptions options)
        {
            Config.Builder builder = Config.Builder
                                     .ForProcessId(options.ProcessId)
                                     .WithOutputFileFormat(OutputFileFormat.A11yTest)
                                     .WithCustomUIAConfig(options.CustomUia);

            if (!string.IsNullOrEmpty(options.OutputDirectory))
            {
                builder = builder.WithOutputDirectory(options.OutputDirectory);
            }

            if (options.AreMultipleScanRootsEnabled)
            {
                builder = builder.WithMultipleScanRootsEnabled();
            }

            return(ScannerFactory.CreateScanner(builder.Build()));
        }
Example #4
0
 public override void AddToConfigBuilder(Config.Builder configBuilder)
 {
     configBuilder.SectionBuilders.Add(this);
 }
Example #5
0
 public abstract void AddToConfigBuilder(Config.Builder configBuilder);