Image customization

Customizing inner circle

Using Class

The RadialSlider property innerCircleImageClass allow to set image for the inner circle of the RadialSlider. By default, the Radial Slider innerCircleImageClass is set as null. Refer to the following code example.

Add the following code in your HTML page to render the RadialSlider.

  • HTML
  • <ej-radialslider innerCircleImageUrl="http://js.syncfusion.com/demos/web/content/images/radialslider/chevron-right.png" [radius]="radius" [innerCircleImageClass]="imageClass">
        </ej-radialslider>

    Add the following code in constructor file.

  • JAVASCRIPT
  • @Component({
        styles: ['.myClass{ background-image : url("http://js.syncfusion.com/UG/Mobile/Content/sent.png");}']
        })
        export class AppComponent {
            radius: number;
            imageClass:any;
            constructor() {
                this.radius = 100;
                this.imageClass="myClass";
            }
        }

    The following screenshot illustrates the output of above code.

    Customization Images

    Using image URL

    The RadialSlider property innerCircleImageUrl allow to set URL image to the inner circle of the RadialSlider. By default, the Radial Slider innerCircleImageUrl is set as null.

    Refer to the following code example.

    Add the following code in your HTML page to render the RadialSlider.

  • HTML
  • <ej-radialslider [radius]="radius" [innerCircleImageUrl]="imageUrl">
    
        </ej-radialslider>

    Add the following code in constructor file.

  • JAVASCRIPT
  • export class AppComponent {
            radius: number;
            imageUrl:any;
            constructor() {
                this.radius = 100;
                this.imageUrl= "http://js.syncfusion.com/demos/web/content/images/radialslider/chevron-right.png";
            }
        }

    The following screenshot illustrates the output of above code.

    Customization Image using url