Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LinearGauge" /> class.
 /// </summary>
 /// <param name="viewContext">The view context.</param>
 /// <param name="initializer">The javascript initializer.</param>
 /// <param name="urlGenerator">The URL Generator.</param>
 public LinearGauge(ViewContext viewContext, IJavaScriptInitializer initializer, IUrlGenerator urlGenerator)
     : base(viewContext, initializer, urlGenerator)
 {
     Scale = new GaugeLinearScale(this);
     Pointer = new GaugeLinearPointer();
     Pointers = new List<GaugeLinearPointer>();
 }
        public GaugeLinearPointerBuilder Add()
        {
            var pointer = new GaugeLinearPointer();

            container.Pointers.Add(pointer);

            return new GaugeLinearPointerBuilder(pointer);
        }
Пример #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GaugeLinearPointerBuilder" /> class.
 /// </summary>
 /// <param name="pointer">The gauge pointer.</param>
 public GaugeLinearPointerBuilder(GaugeLinearPointer pointer)
 {
     this.pointer = pointer;
 }
 public GaugeLinearPointerSerializer(GaugeLinearPointer pointer)
 {
     this.pointer = pointer;
 }
Пример #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GaugeLinearPointerBuilder" /> class.
 /// </summary>
 /// <param name="pointer">The gauge pointer.</param>
 public GaugeLinearPointerBuilder(GaugeLinearPointer pointer)
 {
     this.pointer = pointer;
 }