Thank you for reporting this bug. We will make it our priority to review this report.
  1. #131
    Ext JS Premium Member ligaard's Avatar
    Join Date
    Apr 2011
    Location
    Copenhagen, Denmark
    Posts
    66
    Vote Rating
    0
    ligaard is on a distinguished road

      0  

    Default The lightgrey 'Example' background should cover screenshot in layout.container.Column

    The lightgrey 'Example' background should cover screenshot in layout.container.Column


    Steps to reproduce:
    1) Go to http://docs.sencha.com/ext-js/4-0/#/...ntainer.Column
    2) Note that the first screenshot with the heading "Column Layout - Percentage Only" does not have the lightgrey background behind it, despite the other screenshot in the example usage does.

    My suggestion for a fix, would be to have two lightgrey boxes. Each box should contain both its screenshot illustration and the example code.

  2. #132
    Ext JS Premium Member ligaard's Avatar
    Join Date
    Apr 2011
    Location
    Copenhagen, Denmark
    Posts
    66
    Vote Rating
    0
    ligaard is on a distinguished road

      0  

    Default What does treeview do in contrast to treepanel?

    What does treeview do in contrast to treepanel?


    The documentation for treeview[1] does not explain what it is to be used for. It would be great if the documentation for treeview was expanded with a short motivational text explaining when to use and not to use treeview; preferably also with a note contrasting treeview to treepanel[2]. A screenshot and a short usage example of treeview would also be much appreciated.

    What I am hoping for is something what is already in the docs for treepanel[2].

    [1] http://docs.sencha.com/ext-js/4-0/#/api/Ext.tree.View
    [2] http://docs.sencha.com/ext-js/4-0/#/api/Ext.tree.Panel

  3. #133
    Ext JS Premium Member ligaard's Avatar
    Join Date
    Apr 2011
    Location
    Copenhagen, Denmark
    Posts
    66
    Vote Rating
    0
    ligaard is on a distinguished road

      0  

    Default


    In the documentation for Ext.panel.table's viewConfig option[1], it is stated that Ext.tree.Panel sets it's viewType to 'treeview'. In the code for Ext.tree.Panel one can see that it 'requires' Ext.tree.view. So a minimal documentation of Ext.tree.View, would state that it is used by Ext.tree.Panel. If Ext.tree.View has other uses, then describing those would be a great help.

    [1] http://docs.sencha.com/ext-js/4-0/#/...e-cfg-viewType

  4. #134
    Sencha User mberrie's Avatar
    Join Date
    Feb 2011
    Location
    Bangkok, Thailand
    Posts
    506
    Vote Rating
    14
    mberrie will become famous soon enough mberrie will become famous soon enough

      0  

    Default


    http://docs.sencha.com/ext-js/4-0/#/...ainer.Viewport

    The docs are not clearly mentioning that Viewport *always* renders to the document body. The example (probably copy/paste from Container docs) configure the Viewport with 'renderTo: Ext.getBody()' which is absolute nonsense.

    Suggested changes (in red):

    A specialized container representing the viewable application area (the browser viewport).
    The Viewport always renders itself to the document body (any 'renderTo' config property will be ignored), and automatically sizes itself to the size of the browser viewport and manages window resizing. There may only be one Viewport created in a page.
    Also, override the docs for the renderTo config that are inherited from Container.

    Viewport does not support the renderTo config property. A Viewport always renders itself to the document body.
    Maybe a hint to using a Container instead if the application should load into a specific DOM element could help beginners.

    A reference to the MVC docs and autoCreateViewport wouldn't be a bad idea either.

  5. #135
    Ext JS Premium Member ligaard's Avatar
    Join Date
    Apr 2011
    Location
    Copenhagen, Denmark
    Posts
    66
    Vote Rating
    0
    ligaard is on a distinguished road

      0  

    Default Doc for Ext.data.NodeStore is nowhere to be found.

    Doc for Ext.data.NodeStore is nowhere to be found.


    When I search the manual, there is no mention of Ext.data.NodeStore. Nodestore is used by Ext.view.Tree. The NodeStore.js file has rudimentary doc comments in it, but somehow it does not get included in the manual.

    NB: This issue might be an issue in jsduck, and in that case this issue should be moved to the thread about the documentation system.

  6. #136
    Ext JS Premium Member burnnat's Avatar
    Join Date
    Jun 2011
    Posts
    416
    Vote Rating
    61
    burnnat is a jewel in the rough burnnat is a jewel in the rough burnnat is a jewel in the rough burnnat is a jewel in the rough

      0  

    Default


    Quote Originally Posted by ligaard View Post
    When I search the manual, there is no mention of Ext.data.NodeStore. Nodestore is used by Ext.view.Tree. The NodeStore.js file has rudimentary doc comments in it, but somehow it does not get included in the manual.
    In NodeStore.js, I see this:
    Code:
    /**
     * @class Ext.data.NodeStore
     * @extends Ext.data.AbstractStore
     * Node Store
     * @ignore
     */
    Note the @ignore tag - it would seem the class is being excluded intentionally, not through a bug.

  7. #137
    Ext JS Premium Member
    Join Date
    Oct 2007
    Posts
    21
    Vote Rating
    0
    Hemlock is on a distinguished road

      0  

    Default AbstractManager.all

    AbstractManager.all


    AbstractManager.all is not a Ext.util.MixedCollection it's a Ext.util.HashMap.

  8. #138
    Ext JS Premium Member ligaard's Avatar
    Join Date
    Apr 2011
    Location
    Copenhagen, Denmark
    Posts
    66
    Vote Rating
    0
    ligaard is on a distinguished road

      0  

    Default Missing documentation of showAt() method.

    Missing documentation of showAt() method.


    I needed to have a context menu show where the cursor is on right clicking. I looked the docs for Ext.menu.Menu and found only show() and showBy().

    In another forum thread I see a mention of a showAt() method, which is exactly what I need.

    So to save others in the same situation it would be great to get documentation for the showAt() method.

    The showAt() method available on Ext.menu.Menu, is defined in (and inhereted from) Ext.Component

    Since adding a contextmenu, and placing it by a cursor, a good example to accompany showAt() would be a code fragment illustrating how to do that, using an eventlistener and the getXY() method on the event. Something like the following could be the example:
    Code:
    listeners: {
      itemcontextmenu: function (view, record, item, index, event, options) {
        Ext.create('Ext.menu.Menu', {
          width: 100,
          height: 100,
          margin: '0 0 10 0',
          floating: true,  // usually you want this set to True (default)
          items: [{                        
            text: 'regular item 1'        
          },{
             text: 'regular item 2'
          },{
            text: 'regular item 3'  
          }]
      }).showAt(event.getXY());
    }

  9. #139
    Sencha User renku's Avatar
    Join Date
    Feb 2009
    Location
    Estonia
    Posts
    437
    Vote Rating
    17
    renku is a splendid one to behold renku is a splendid one to behold renku is a splendid one to behold renku is a splendid one to behold renku is a splendid one to behold renku is a splendid one to behold renku is a splendid one to behold

      0  

    Default


    Thank you all for nice and clear bug reports.

    All the above issues should be fixed by now.

  10. #140
    Ext JS Premium Member ligaard's Avatar
    Join Date
    Apr 2011
    Location
    Copenhagen, Denmark
    Posts
    66
    Vote Rating
    0
    ligaard is on a distinguished road

      0  

    Default Two typographical errors in doc for gridcolumn

    Two typographical errors in doc for gridcolumn


    1) Goto http://docs.sencha.com/ext-js/4-0/#/....column.Column

    2a) 'container' should be 'contain' in the sentence 'If the columns configuration is specified, this column will become a column group and can container other columns inside'.

    2b) In the code example 'deparments' should be 'departments'. Also the screenshot should be updated, since its 'department' column header is also missing the 't'.

Thread Participants: 167

  1. Lod (1 Post)
  2. mystix (3 Posts)
  3. Juanito (1 Post)
  4. GArrow (1 Post)
  5. adarsh_r_bhat (2 Posts)
  6. pbb72 (2 Posts)
  7. rex.staples (1 Post)
  8. rednix (1 Post)
  9. hendricd (1 Post)
  10. dogomatic (1 Post)
  11. richard.allen (1 Post)
  12. ValterBorges (4 Posts)
  13. cnelissen (1 Post)
  14. neshaug (1 Post)
  15. richardtallent (1 Post)
  16. Hemlock (2 Posts)
  17. pbienick (3 Posts)
  18. mankz (8 Posts)
  19. rstuart (1 Post)
  20. Ant1105 (1 Post)
  21. NOSLOW (1 Post)
  22. crysfel (1 Post)
  23. carl23934 (1 Post)
  24. zombeerose (19 Posts)
  25. Allwise (1 Post)
  26. themightychris (1 Post)
  27. SamuraiJack1 (1 Post)
  28. wildfire (1 Post)
  29. Qtx (4 Posts)
  30. wiznia (3 Posts)
  31. Greendrake (1 Post)
  32. charleshimmer (1 Post)
  33. chdig (1 Post)
  34. Jaitsu (1 Post)
  35. Dumas (1 Post)
  36. janhov (3 Posts)
  37. edspencer (7 Posts)
  38. firefoxSafari (1 Post)
  39. cstrong@arielpartners.com (1 Post)
  40. renku (75 Posts)
  41. westy (1 Post)
  42. slemmon (3 Posts)
  43. gevik (10 Posts)
  44. bodyboarder20 (4 Posts)
  45. ZachG (3 Posts)
  46. kleins (1 Post)
  47. campersau1 (5 Posts)
  48. 44gatti (1 Post)
  49. batweasel (1 Post)
  50. fguest (1 Post)
  51. drogers (1 Post)
  52. wsi (1 Post)
  53. ironandsteel (1 Post)
  54. McQuack_82 (1 Post)
  55. Uberdude (1 Post)
  56. hhangus (3 Posts)
  57. hexawing (4 Posts)
  58. chinabuffet (2 Posts)
  59. Ozone (2 Posts)
  60. tomb@ibcos.co.uk (5 Posts)
  61. olivierpons (1 Post)
  62. flanders (2 Posts)
  63. wufpack_jack (1 Post)
  64. devtig (1 Post)
  65. aghextjs (1 Post)
  66. WBX (1 Post)
  67. alonweiss (4 Posts)
  68. yakovsh (1 Post)
  69. gianmarco (3 Posts)
  70. halcwb (5 Posts)
  71. ykey (1 Post)
  72. korax (1 Post)
  73. zerkms (2 Posts)
  74. keithhackworth (2 Posts)
  75. eliotik (1 Post)
  76. h.wagner@telekom.de (1 Post)
  77. nosferatum (2 Posts)
  78. wbutler (1 Post)
  79. dancha (1 Post)
  80. Jan (HL) (2 Posts)
  81. touchy (1 Post)
  82. charris (2 Posts)
  83. Allan Stark (1 Post)
  84. vadimv (7 Posts)
  85. rhamflett (1 Post)
  86. Evantan (4 Posts)
  87. kent78 (1 Post)
  88. jhummel (1 Post)
  89. fishbone (1 Post)
  90. skirtle (35 Posts)
  91. LesJ (43 Posts)
  92. mangotang (2 Posts)
  93. Felicitus (1 Post)
  94. tiger.seo (3 Posts)
  95. clearbasis (1 Post)
  96. sreeser (1 Post)
  97. Rob Hogan (3 Posts)
  98. SebTardif (6 Posts)
  99. mberrie (4 Posts)
  100. rijkvanwel (1 Post)
  101. s.busch (1 Post)
  102. Nickname (4 Posts)
  103. dstarr@allofe.com (4 Posts)
  104. m4dc4p (1 Post)
  105. fdp (2 Posts)
  106. SommerEngineering (1 Post)
  107. mprogr (1 Post)
  108. Berzzzebub (2 Posts)
  109. Justin Noel (2 Posts)
  110. S├ębastien.Volle (2 Posts)
  111. sskow200 (1 Post)
  112. jobjo (1 Post)
  113. sunaku (2 Posts)
  114. c089 (2 Posts)
  115. ligaard (29 Posts)
  116. neonova (2 Posts)
  117. jonathanmv (1 Post)
  118. nbabinski (4 Posts)
  119. Vasiliy Faronov (2 Posts)
  120. mrobinson (1 Post)
  121. ext-spring-mvc (1 Post)
  122. rexmpetersen (1 Post)
  123. BillHubbard (5 Posts)
  124. redraid (1 Post)
  125. Arshak (2 Posts)
  126. espeak (1 Post)
  127. Farish (2 Posts)
  128. nohuhu (1 Post)
  129. dwarf (1 Post)
  130. burnnat (12 Posts)
  131. don@electionmall.com (1 Post)
  132. sirtmp (1 Post)
  133. Jasel_ExtJS (1 Post)
  134. dusek (1 Post)
  135. bioinfo (1 Post)
  136. dpaquin (1 Post)
  137. nhoward (1 Post)
  138. Wilkins (1 Post)
  139. flatbugz (1 Post)
  140. tonyx (1 Post)
  141. eirik.lorentsen (1 Post)
  142. limscoder (1 Post)
  143. ExtJSNinjas (2 Posts)
  144. castitas (7 Posts)
  145. nealtao (1 Post)
  146. mark0978 (7 Posts)
  147. olecom (2 Posts)
  148. JimSoper (1 Post)
  149. hnordt (1 Post)
  150. WingC (2 Posts)
  151. cawoodm (1 Post)
  152. jchristen (1 Post)
  153. carrollecc (1 Post)
  154. p33t (5 Posts)
  155. user ext (1 Post)
  156. JeromeA (1 Post)
  157. mikfreeman (1 Post)
  158. Lascaux (1 Post)
  159. einartg (2 Posts)
  160. colin.yates (1 Post)
  161. atomcat (1 Post)
  162. Ghostly (2 Posts)
  163. bomslang (1 Post)
  164. wayne_x (1 Post)
  165. mpost (1 Post)
  166. jreusser (1 Post)
  167. ckerth (1 Post)