- All Superinterfaces:
ObservableState,Observer<Boolean>
- Enclosing interface:
EntityEditor<R extends EntityEditor<R>>
Indicates whether the active entity is modified, that is, exists and has one or more modified attribute values.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.common.reactive.observer.Observer
Observer.Builder<T,B extends Observer.Builder<T, B>> -
Method Summary
Modifier and TypeMethodDescriptionControls the 'additional' modified states for thisEntityEditor.Modifiedinstance, which are combined with the entity modified state using OR.Indicates which editor attributes are modified.Methods inherited from interface is.codion.common.reactive.state.ObservableState
is, not, observerMethods inherited from interface is.codion.common.reactive.observer.Observer
addConsumer, addListener, addWeakConsumer, addWeakListener, removeConsumer, removeListener, removeWeakConsumer, removeWeakListener, when, when
-
Method Details
-
attributes
ObservableValueSet<Attribute<?>> attributes()Indicates which editor attributes are modified.Note that modified attributes are included, regardless of whether the entity exists.
- Returns:
- an
ObservableValueSetindicating the currently modified attributes - See Also:
-
additional
ValueSet<ObservableState> additional()Controls the 'additional' modified states for thisEntityEditor.Modifiedinstance, which are combined with the entity modified state using OR.- Returns:
- the
ValueSetcontrolling the additional modified states
-