Exemplo n.º 1
0
 public LineDataStepsBuilder(IRandomColorGenerator randomColorGenerator, IChartValidator chartValidator, IChartJsonHelper chartJsonHelper, IDefaultChartGenerator defaultChartGenerator)
 {
     this.randomColorGenerator  = randomColorGenerator;
     this.chartValidator        = chartValidator;
     this.chartJsonHelper       = chartJsonHelper;
     this.defaultChartGenerator = defaultChartGenerator;
 }
Exemplo n.º 2
0
 public SampleChartJsProgram(IRandomColorGenerator randomColorGenerator, IChartValidator chartValidator, IJSTemplateWriter jsTemplateWriter, IDefaultChartGenerator defaultChartGenerator)
 {
     this.randomColorGenerator  = randomColorGenerator;
     this.chartValidator        = chartValidator;
     this.jsTemplateWriter      = jsTemplateWriter;
     this.defaultChartGenerator = defaultChartGenerator;
 }
Exemplo n.º 3
0
 /// <summary>
 /// ChartJsBuilder constructor
 /// </summary>
 /// <param name="chartVariableName">The name of the Javascript variable that has the HTML <canvas> element where the chart will be used. </param>
 public ChartJsBuilder(string chartVariableName)
 {
     randomColorGenerator  = new RandomColorGenerator();
     chartValidator        = new ChartValidator();
     chartJsonHelper       = new ChartJsonHelper(chartVariableName);
     defaultChartGenerator = new DefaultChartGenerator();
 }
Exemplo n.º 4
0
 public BarDataStepsBuilder(IRandomColorGenerator randomColorGenerator, IChartValidator chartValidator, IChartJsonHelper chartJsonHelper, IDefaultChartGenerator defaultChartGenerator, bool isHorizontal = false)
 {
     this.randomColorGenerator  = randomColorGenerator;
     this.chartValidator        = chartValidator;
     this.chartJsonHelper       = chartJsonHelper;
     this.defaultChartGenerator = defaultChartGenerator;
     this.isHorizontal          = isHorizontal;
 }
Exemplo n.º 5
0
 public DoughnutDataStepsBuilder(IRandomColorGenerator randomColorGenerator, IChartValidator chartValidator, IChartJsonHelper chartJsonHelper, IDefaultChartGenerator defaultChartGenerator, bool isPie = false)
 {
     this.randomColorGenerator  = randomColorGenerator;
     this.chartValidator        = chartValidator;
     this.chartJsonHelper       = chartJsonHelper;
     this.defaultChartGenerator = defaultChartGenerator;
     this.isPie = isPie;
 }
Exemplo n.º 6
0
        public LineDataBuilder(IRandomColorGenerator randomColorGenerator)
        {
            this.randomColorGenerator = randomColorGenerator;

            data = new Data <LineDataset>
            {
                Datasets = new List <LineDataset>()
            };
        }
Exemplo n.º 7
0
        public DoughnutDataBuilder(IRandomColorGenerator randomColorGenerator, bool isPie = false)
        {
            this.randomColorGenerator = randomColorGenerator;
            IsPie = isPie;

            data = new Data <DoughnutDataset>
            {
                Datasets = new List <DoughnutDataset>()
            };
        }
Exemplo n.º 8
0
        public BarDataBuilder(IRandomColorGenerator randomColorGenerator, bool isHorizontal = false)
        {
            this.randomColorGenerator = randomColorGenerator;
            IsHorizontal = isHorizontal;

            data = new Data <BarDataset>
            {
                Datasets = new List <BarDataset>()
            };
        }
Exemplo n.º 9
0
        public LineDataBuilder(IRandomColorGenerator randomColorGenerator, IChartValidator chartValidator, IChartJsonHelper chartJsonHelper, IDefaultChartGenerator defaultChartGenerator)
        {
            this.randomColorGenerator  = randomColorGenerator;
            this.chartValidator        = chartValidator;
            this.chartJsonHelper       = chartJsonHelper;
            this.defaultChartGenerator = defaultChartGenerator;

            data = new Data <LineDataset>
            {
                Datasets = new List <LineDataset>()
            };
        }
Exemplo n.º 10
0
        public BarDataBuilder(IRandomColorGenerator randomColorGenerator, IChartValidator chartValidator, IChartJsonHelper chartJsonHelper, IDefaultChartGenerator defaultChartGenerator, bool isHorizontal = false)
        {
            this.randomColorGenerator  = randomColorGenerator;
            this.chartValidator        = chartValidator;
            this.chartJsonHelper       = chartJsonHelper;
            this.defaultChartGenerator = defaultChartGenerator;
            this.isHorizontal          = isHorizontal;

            data = new Data <BarDataset>
            {
                Datasets = new List <BarDataset>()
            };
        }
Exemplo n.º 11
0
        protected DataBuilder(IRandomColorGenerator randomColorGenerator)
        {
            this.randomColorGenerator = randomColorGenerator;

            randomColorGenerator  = new RandomColorGenerator();
            chartValidator        = new ChartValidator();
            jsTemplateWriter      = new JSTemplateWriter();
            defaultChartGenerator = new DefaultChartGenerator();
            data = new Data <TDataset>
            {
                Datasets = new List <TDataset>()
            };
        }
Exemplo n.º 12
0
        public DoughnutDataBuilder(IRandomColorGenerator randomColorGenerator, IChartValidator chartValidator, IChartJsonHelper chartJsonHelper, IDefaultChartGenerator defaultChartGenerator, bool isPie = false)
        {
            this.randomColorGenerator  = randomColorGenerator;
            this.chartValidator        = chartValidator;
            this.chartJsonHelper       = chartJsonHelper;
            this.defaultChartGenerator = defaultChartGenerator;
            this.isPie = isPie;

            data = new Data <DoughnutDataset>
            {
                Datasets = new List <DoughnutDataset>()
            };
        }
Exemplo n.º 13
0
 public RadarDataStepsBuilder()
 {
     randomColorGenerator = new RandomColorGenerator();
 }
Exemplo n.º 14
0
 public LineDataStepsBuilder()
 {
     randomColorGenerator = new RandomColorGenerator();
 }
Exemplo n.º 15
0
 public EnigmaGame(IRandomColorGenerator randomColorGenerator) : base(Flags.Properties.Resources.FlagEnigma)
 {
     this.randomColorGenerator = randomColorGenerator;
 }
Exemplo n.º 16
0
 public SimonSaysGame(IRandomColorGenerator randomColorGenerator)
     : base(Flags.Properties.Resources.FlagSimonSays)
 {
     this.randomColorGenerator = randomColorGenerator;
 }
Exemplo n.º 17
0
 public BarDataStepsBuilder(bool isHorizontal = false)
 {
     randomColorGenerator = new RandomColorGenerator();
     IsHorizontal         = isHorizontal;
 }
Exemplo n.º 18
0
 public DoughnutDataStepsBuilder(bool isPie = false)
 {
     randomColorGenerator = new RandomColorGenerator();
     IsPie = isPie;
 }