Home Reference Source
public class | source

ReactDataGridPsuedoScroll

Extends:

* → ReactDataGridPsuedoScroll

Specialized extension of the FlexDataGrid that is used for psuedo scroll. Hides the vertical scrollbar, and shows only what can be displayed on the page given the height constraints of the page being printed to.

Constructor Summary

Public Constructor
public

constructor(props: *, arg1: *, arg2: *)

Member Summary

Public Members
public

Method Summary

Public Methods
public

buildScrollEvent(scrollpos: *): *

public

We create a specialized body container

public
public

onMouseWheel(event: *)

Transfers mouse wheel events over the locked left and right sections to scroll events on the body container, so we scroll when the user mouse wheels over the left or right locked containers.

public

placeComponent(comp: *)

public

Public Constructors

public constructor(props: *, arg1: *, arg2: *) source

Params:

NameTypeAttributeDescription
props *
arg1 *
arg2 *

Public Members

public mouseWheelDeltaMultiplier: number source

Public Methods

public buildScrollEvent(scrollpos: *): * source

Params:

NameTypeAttributeDescription
scrollpos *

Return:

*

public createBodyContainer(): * source

We create a specialized body container

Return:

*

public getClassNames(): string[] source

Return:

string[]

public onMouseWheel(event: *) source

Transfers mouse wheel events over the locked left and right sections to scroll events on the body container, so we scroll when the user mouse wheels over the left or right locked containers.

Params:

NameTypeAttributeDescription
event *

public placeComponent(comp: *) source

Params:

NameTypeAttributeDescription
comp *

public synchronizeLockedVerticalScroll() source