Table of Contents

Enum UIEventRuleType

Namespace
GroupeIsa.Neos.Designer.UIAbstractions.Rule
Assembly
GroupeIsa.Neos.Designer.UIAbstractions.dll

UI Rules.

public enum UIEventRuleType

Fields

Closing = 15

Closing.

DataSaved = 12

Data Saved.

DataSaving = 11

Data Saving.

Disposed = 19

Disposed.

Initialized = 0

Initialization of the view.

ItemAdded = 5

Item Added.

ItemAdding = 4

Item Adding.

ItemCloning = 20

Item cloning.

ItemRemoved = 8

Item Removed.

ItemRemoving = 7

Item Removing.

ItemSelectionChanged = 14

Item Selection Changed.

ItemSelectionChanging = 13

Item Selection Changing.

Navigating = 16

Navigating.

PositionChanged = 3

Position Changing.

PositionChanging = 2

Position Changing.

PropertyChanged = 1

Property Changed.

ReferenceRetrieving = 17

Reference Retrieving.

ReferenceSelected = 18

Reference Selected.

Removing = 6

Items Removing.

Retrieved = 10

Data retrieved.

Retrieving = 9

Data retrieving.

Remarks

  • one type are dedicated to UIComponents:
    • ParameterChanged

Additionally, we can also notice:

  • three types take the generic arguments (IUIRuleArguments) as a parameter in order to be able to access the Item property:

    • ItemAdded
    • ItemRemoved
    • ItemSelectionChanged
  • three types do not accept any arguments:

    • Initialized
    • Disposed
    • PositionChanged (use DataSourceCurrent instead of Item).