Back to index

lightning-sunbird  0.9+nobinonly
Enumerations
nsReflowType.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  nsReflowType { eReflowType_ContentChanged, eReflowType_StyleChanged, eReflowType_ReflowDirty, eReflowType_UserDefined }

Enumeration Type Documentation

Enumerator:
eReflowType_ContentChanged 

This reflow command is used when a leaf node's content changes (e.g.

some text in a text run, an image's source, etc.). The target of the reflow command is the frame that changed (see nsIFrame::ContentChanged() for how the target frame is determined).

eReflowType_StyleChanged 

This reflow command is used when the style for a frame has changed.

This also implies that if the frame is a container that its childrens style has also changed. The target of the reflow command is the frame that changed style.

eReflowType_ReflowDirty 

Reflow dirty stuff (really a per-frame extension)

eReflowType_UserDefined 

Trap door for extensions.

Definition at line 41 of file nsReflowType.h.