You found a bug! We've classified it as EXTJS-7260 . We encourage you to continue the discussion and to find an acceptable workaround while we work on a permanent fix.
  1. #1
    Sencha User Daniil's Avatar
    Join Date
    Jun 2010
    Location
    Saint-Petersburg, Russia
    Posts
    974
    Vote Rating
    110
    Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all

      3  

    Default [4.1.1 GA] LineSeries label display option doesn't work well

    [4.1.1 GA] LineSeries label display option doesn't work well


    REQUIRED INFORMATION

    Ext version tested:
    • Ext 4.1.1 GA
    Browser versions tested against:
    • Chrome
    • FireFox
    • IE9
    Description:
    • The label "display" option doesn't work well with LineSeries. I didn't test with another type of series.
    • I can't see any difference between the "insideEnd", "insideStart", "middle", "outside" options. They all renders the labels behind the markers. However, I am not 100% sure what exactly effect they should produce because of the lack of the details in the Docs.
    • The "over" option renders the labels above the chart. But I would expected the labels to be rendered over the markers.
    • The "rotate" and "under"options doesn't render the labels well. Please look at the screenshots or run the sample to see.
    Steps to reproduce the problem:
    • Please just run the sample.
    The result that was expected:
    • A possibility to manage how the labels are displayed.
    The result that occurs instead:
    • Please see the screenshots.
    Test Case:

    Code:
    <html>
    <head>
        <title>Chart series label display</title>
    
        <link type="text/css" rel="stylesheet" href="../resources/css/ext-all.css" />
        
        <script type="text/javascript" src="../ext-all.js"></script>
    
        <script type="text/javascript">
            var mainCt;
    
            var addChart = function (labelDisplay) {
                var p = Ext.create("Ext.panel.Panel", {
                    title: labelDisplay,
                    height: 400,
                    width: 400,
                    layout: "fit",
                    items: [{
                        xtype: "chart",
                        axes: [{
                            position: "bottom",
                            title: "X",
                            fields: ["x"],
                            type: "Numeric"
                        }, {
                            position: "left",
                            title: "Y",
                            fields: ["y"],
                            type: "Numeric"
                        }],
                        series: [{
                            type: "line",
                            title: "Chart",
                            xField: "x",
                            yField: "y",
                            label: {
                                field: "y",
                                display: labelDisplay
                            }
                        }],
                        store: {
                            fields: [{
                                name: "x"
                            }, {
                                name: "y"
                            }],
                            autoLoad: true,
                            proxy: {
                                type: 'memory',
                                data: [{
                                    "x": 0,
                                    "y": 0
                                }, {
                                    "x": 50,
                                    "y": 50
                                }, {
                                    "x": 100,
                                    "y": 100
                                }]
                            }
                        }
                    }]
                });
                mainCt.add(p);
            };
            Ext.onReady(function () {
                mainCt = Ext.create("Ext.container.Container", {
                    renderTo: Ext.getBody(),
                    layout: "column"
                });
    
                addChart("insideEnd");
                addChart("insideStart");
                addChart("middle");
                addChart("outside");
                addChart("over");
                addChart("rotate");
                addChart("under");
            });
        </script>
    </head>
    <body>
    
    </body>
    </html>
    HELPFUL INFORMATION

    Screenshots:
    • How it looks.
    1.jpg2.JPG

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,754
    Vote Rating
    828
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      1  

    Default


    Thanks for the report! I have opened a bug in our bug tracker.

  3. #3
    Sencha User Daniil's Avatar
    Join Date
    Jun 2010
    Location
    Saint-Petersburg, Russia
    Posts
    974
    Vote Rating
    110
    Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all

      1  

    Default


    Hi Mitchell,

    Thank you!

    Again, I didn't get an email notification

    Could you suggest something to try? I checked my settings, there is "Instantly, using email".

  4. #4
    Touch Premium Member msinn's Avatar
    Join Date
    Jul 2009
    Location
    in front of my pc
    Posts
    280
    Vote Rating
    5
    msinn is on a distinguished road

      0  

    Default


    Is there a workaround for this bug?
    First I would like to thank you for your time and knowledge

    Win 7 Ext JS 4.1.3 IE(6-9), FF17

  5. #5
    Sencha User Daniil's Avatar
    Join Date
    Jun 2010
    Location
    Saint-Petersburg, Russia
    Posts
    974
    Vote Rating
    110
    Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all

      0  

    Default


    Unfortunately, I do not have any. I was unable to spend enough time to investigate this problem.
    Ext.NET - ASP.NET for Ext JS
    MVC and WebForms
    Examples | Twitter

  6. #6
    Sencha User Daniil's Avatar
    Join Date
    Jun 2010
    Location
    Saint-Petersburg, Russia
    Posts
    974
    Vote Rating
    110
    Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all

      1  
    Ext.NET - ASP.NET for Ext JS
    MVC and WebForms
    Examples | Twitter

Thread Participants: 2

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi