@Deprecated
public class LookupClassBuilder<E,S extends io.jmix.ui.screen.Screen & io.jmix.ui.screen.LookupScreen<E>>
extends io.jmix.ui.builder.LookupClassBuilder<E,S>
Constructor and Description |
---|
LookupClassBuilder(io.jmix.ui.builder.LookupBuilder<E> builder,
java.lang.Class<S> screenClass)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.function.Consumer<io.jmix.ui.builder.AfterScreenCloseEvent<S>> |
getCloseListener()
Deprecated.
Use
LookupClassBuilder.getAfterCloseListener() instead. |
Screens.LaunchMode |
getLaunchMode()
Deprecated.
Use
LookupBuilder.getOpenMode() instead |
LookupClassBuilder<E,S> |
withAfterCloseListener(java.util.function.Consumer<io.jmix.ui.builder.AfterScreenCloseEvent<S>> listener)
Deprecated.
|
LookupClassBuilder<E,S> |
withAfterShowListener(java.util.function.Consumer<io.jmix.ui.builder.AfterScreenShowEvent<S>> listener)
Deprecated.
|
LookupClassBuilder<E,S> |
withContainer(io.jmix.ui.model.CollectionContainer<E> container)
Deprecated.
|
<T extends io.jmix.ui.component.HasValue<E>> |
withField(T field)
Deprecated.
|
LookupClassBuilder<E,S> |
withLaunchMode(Screens.LaunchMode launchMode)
Deprecated.
Use
withOpenMode(io.jmix.ui.screen.OpenMode) instead |
LookupClassBuilder<E,S> |
withListComponent(io.jmix.ui.component.ListComponent<E> target)
Deprecated.
|
LookupClassBuilder<E,S> |
withOpenMode(io.jmix.ui.screen.OpenMode openMode)
Deprecated.
|
LookupClassBuilder<E,S> |
withOptions(io.jmix.ui.screen.ScreenOptions options)
Deprecated.
|
LookupBuilder<E> |
withScreenId(java.lang.String screenId)
Deprecated.
|
LookupClassBuilder<E,S> |
withSelectHandler(java.util.function.Consumer<java.util.Collection<E>> selectHandler)
Deprecated.
|
LookupClassBuilder<E,S> |
withSelectValidator(java.util.function.Predicate<io.jmix.ui.screen.LookupScreen.ValidationContext<E>> selectValidator)
Deprecated.
|
LookupClassBuilder<E,S> |
withTransformation(java.util.function.Function<java.util.Collection<E>,java.util.Collection<E>> transformation)
Deprecated.
|
build, getAfterCloseListener, getAfterShowListener, getScreenClass, show, withValuesField
@Deprecated public LookupClassBuilder<E,S> withLaunchMode(Screens.LaunchMode launchMode)
withOpenMode(io.jmix.ui.screen.OpenMode)
insteadScreens.LaunchMode
for the lookup screen and returns the builder for chaining.
For example: builder.withLaunchMode(OpenMode.DIALOG).build();
public LookupClassBuilder<E,S> withOpenMode(io.jmix.ui.screen.OpenMode openMode)
public LookupClassBuilder<E,S> withOptions(io.jmix.ui.screen.ScreenOptions options)
public LookupClassBuilder<E,S> withSelectValidator(java.util.function.Predicate<io.jmix.ui.screen.LookupScreen.ValidationContext<E>> selectValidator)
public LookupClassBuilder<E,S> withSelectHandler(@Nullable java.util.function.Consumer<java.util.Collection<E>> selectHandler)
public <T extends io.jmix.ui.component.HasValue<E>> LookupClassBuilder<E,S> withField(T field)
public LookupBuilder<E> withScreenId(java.lang.String screenId)
public LookupClassBuilder<E,S> withListComponent(io.jmix.ui.component.ListComponent<E> target)
public LookupClassBuilder<E,S> withContainer(io.jmix.ui.model.CollectionContainer<E> container)
public LookupClassBuilder<E,S> withAfterShowListener(java.util.function.Consumer<io.jmix.ui.builder.AfterScreenShowEvent<S>> listener)
public LookupClassBuilder<E,S> withAfterCloseListener(java.util.function.Consumer<io.jmix.ui.builder.AfterScreenCloseEvent<S>> listener)
public LookupClassBuilder<E,S> withTransformation(java.util.function.Function<java.util.Collection<E>,java.util.Collection<E>> transformation)
@Deprecated public java.util.function.Consumer<io.jmix.ui.builder.AfterScreenCloseEvent<S>> getCloseListener()
LookupClassBuilder.getAfterCloseListener()
instead.@Deprecated public Screens.LaunchMode getLaunchMode()
LookupBuilder.getOpenMode()
insteadwithLaunchMode(Screens.LaunchMode)
.