GraffitiWall

View Categories

Enumerations #

This class exposes no enumerations.

Constants #

This class exposes no constants.

Events #

DefinitionParametersReturn TypeDescription
KeyPressKeyCode as IntegerNoneFires when a key or key combination is pressed on the keyboard while the Wall has focus.
AltKey as Boolean
CtrlKey as Boolean
ShiftKey as Boolean
ReorderedNoneNoneRaised when the user has reordered items by dragging.
Resizedwidth as IntegerNoneRaised when the control has been resized. Especially useful for moving other controls when AutoHeight = True.
height as Integer
ScrollBottomNoneNoneFires when the user has scrolled all the way to the bottom of the available height. Typically used to lazy load more panels.

Methods #

DefinitionDescription
AddPanel( thePanel as GraffitiWebWallPanel )Adds a panel to the wall.
GetIndex( thePanel as GraffitiWebWallPanel ) as IntegerReturns the index of the panel.
GetPanel( panelIndex as Integer ) as GraffitiWebWallPanelReturns the panel at the panelIndex position of the panels array.
InsertPanel( AtIndex as Integer, thePanel as GraffitiWebWallPanel )Inserts a panel at the given index.
PanelCount() as IntegerThe number of panels currently displayed.
RemoveAll()Remove all panels.
RemovePanel( panelIndex as Integer )Removes the panel at panelIndex in the panels array from the display.
RemovePanel( thePanel as GraffitiWebWallPanel )Removes the specified panel.

Properties #

NameTypeDefault ValueDescription
AllowDragReorderBooleanFalseWhen True, users may reorder the containers in the display by dragging.
AnimationTimeInteger500Time in milliseconds that animations are allotted.
AutoHeightBooleanFalseWhen True, the wall will size itself to fit all panels and raise the Resized event with the updated dimensions. The height of the control should not be modified by using the Height property.
GutterHeightInteger10The height of the bottom margins of each panel.
GutterWidthInteger10The width of the left/right gutter between the items.
LockUpdateBooleanFalseBlock the display from updating, when true. Update display when set to false.
Panels()GraffitiWebWallPanelNilThe current array of panels. Editing this manually will not cause updates to the display. Please use the built-in methods.

Examples #

There are currently no examples for this class.