Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
web:wall [2017/04/09 21:23]
agcyphers [Properties]
web:wall [2019/06/27 04:15] (current)
agcyphers [Events]
Line 1: Line 1:
-====== See Also ======+==== See Also ====
 [[web:​wallpanel|GraffitiWebWallPanel]] [[web:​wallpanel|GraffitiWebWallPanel]]
  
-====== Enumerations ​======+==== Enumerations ====
 ^ Name      ^ Values ​      ^ ^ Name      ^ Values ​      ^
 |  | This class exposes no enumerations. | |  | This class exposes no enumerations. |
  
-====== Constants ​======+==== Constants ====
 ^ Name      ^ Type     ^ Value       ^ ^ Name      ^ Type     ^ Value       ^
 |  |  | This class exposes no constants. | |  |  | This class exposes no constants. |
  
-====== Events ​======+==== Events ====
 ^ Definition ​     ^ Description ​      ^ ^ Definition ​     ^ Description ​      ^
- This class exposes no events. |+KeyPress(KeyCode as Integer, AltKey as Boolean, CtrlKey as Boolean, ShiftKey as Boolean) ​Fires when a key or key combination is pressed on the keyboard while the Wall has focus. | 
 +| ScrollBottom() | Fires when the user has scrolled all the way to the bottom of the available height. Typically used to lazy load more panels. |
  
-====== Methods ​======+==== Methods ====
 ^ Definition ​     ^ Description ​      ^ ^ Definition ​     ^ Description ​      ^
 | AddPanel( thePanel as GraffitiWebWallPanel ) | Adds a panel to the wall. | | AddPanel( thePanel as GraffitiWebWallPanel ) | Adds a panel to the wall. |
-| InsertPanel( AtIndex as Integer, thePanel as GraffitiWebWallPanel ) | Inserts a panel at the given index. | +| GetIndex( thePanel as GraffitiWebWallPanel ) as [[http://​developer.xojo.com/​integer|Integer]] | Returns the index of the panel. | 
-| PanelCount() as Integer | The number of panels currently displayed. |+| GetPanel( panelIndex as [[http://​developer.xojo.com/​integer|Integer]] ) as GraffitiWebWallPanel | Returns the panel at the panelIndex position of the panels array. | 
 +| InsertPanel( AtIndex as [[http://​developer.xojo.com/​integer|Integer]], thePanel as GraffitiWebWallPanel ) | Inserts a panel at the given index. | 
 +| PanelCount() as [[http://​developer.xojo.com/​integer|Integer]] | The number of panels currently displayed. |
 | RemoveAll() | Remove all panels. | | RemoveAll() | Remove all panels. |
-| RemovePanel( panelIndex as Integer ) | Removes the panel at panelIndex in the panels array from the display. |+| RemovePanel( panelIndex as [[http://​developer.xojo.com/​integer|Integer]] ) | Removes the panel at panelIndex in the panels array from the display. | 
 +| RemovePanel( thePanel as GraffitiWebWallPanel ) | Removes the specified panel. |
  
-====== Properties ​======+==== Properties ====
 ^ Name      ^ Type       ^ Default Value       ^ Description ​      ^ ^ Name      ^ Type       ^ Default Value       ^ Description ​      ^
-| GutterHeight | Integer | 10 | The height of the bottom margins of each panel. | +| GutterHeight ​| [[http://​developer.xojo.com/​integer|Integer]] | 10 | The height of the bottom margins of each panel. | 
-| GutterWidth | Integer | 10 | The width of the left/right gutter between the items. | +| GutterWidth ​| [[http://​developer.xojo.com/​integer|Integer]] | 10 | The width of the left/right gutter between the items. | 
-| LockUpdate | Boolean | False | Block the display from updating, when true.  Update display when set to false. |+| LockUpdate ​| [[http://​developer.xojo.com/​boolean|Boolean]] | False | Block the display from updating, when true.  Update display when set to false. |
 | Panels() | GraffitiWebWallPanel | Nil | The current array of panels. ​ Editing this manually will not cause updates to the display. ​ Please use the built-in methods. | | Panels() | GraffitiWebWallPanel | Nil | The current array of panels. ​ Editing this manually will not cause updates to the display. ​ Please use the built-in methods. |
  
-====== Examples ​======+==== Examples ====
 There are currently no examples for this class. There are currently no examples for this class.
  
 +====== Changes to this Page ======
 +^ Date ^ Edit ^ Editor ^
 +| 08/01/2017 | Release 24 | Anthony G. Cyphers |