Hi Udara,

Igviz library is no longer used and we have replaced that with VizGrammar.
In VizGrammar you can use draw() function to draw the chart in a div. If
you want to insert records to update the chart you can use insert(). You
can try samples [1] and all the library content along with samples are
available in  github repository [2].

*var data = {*
*  "metadata" : {*
*      "names" : ["rpm","torque","horsepower", "EngineType"],*
*      "types" : ["linear","linear", "ordinal","ordinal"]*
*  },*
*  "data": [*
*    [1, 10, 1, "Piston"],  [2, 12, 5, "Piston"]]*
*};*

*var config = {*
*    charts : [{type: "area",  x : "rpm", y : "torque"}],*
*    maxLength: 10,*
*    width: 400,*
*    height: 200*
*}*

*var chart = new vizg(data, **config**);*

*chart.draw("#chartDiv");*

*chart.insert([[8000, 74, 120, "Rotary"]]);*

[1] http://wso2.github.io/VizGrammar/samples/

[2] https://github.com/wso2/VizGrammar/

Thanks,


On Thu, Mar 23, 2017 at 11:42 AM, Udara Rathnayake <uda...@wso2.com> wrote:

> Hi all,
>
> I'm trying to create a web component (wso2-widget) to try-out capabilities
> which we can incorporate in to our widget rendering framework.
>
> ​Within my renderWidget function[1] I'm using the usual igviz.plot but
> unable to draw the chart inside container element which exists inside a
> shadow-root.​ Did some debugging but unable to find the place which
> breaks(No errors too).
>
> ​Appreciate any feedback on this.​
>
> PS:- If you need to try out this, host the source within "wc" branch
> inside apache2 and use Google chrome.
>
> ​[1] https://github.com/udarakr/uuf-sample-gadget/blob/wc/
> wso2-widget/wso2-widget.comp.html#L121
>
> --
> Regards,
> UdaraR
>



-- 

*Tharik Kanaka*

WSO2, Inc | lean . enterprise . middleware

Email: tha...@wso2.com | Web: www.wso2.com
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to