public class OAuth2ProviderChoiceProvider extends org.wicketstuff.select2.ChoiceProvider<String>
ChoiceProvider for show IOAuth2Provider as choices.
Shows labels as choice, but internal uses name of provider| Constructor and Description |
|---|
OAuth2ProviderChoiceProvider(List<IOAuth2Provider> providers) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.wicket.model.IModel<String> |
createLabelModel(IOAuth2Provider provider) |
String |
getDisplayValue(String name) |
String |
getIdValue(String label) |
void |
query(String term,
int page,
org.wicketstuff.select2.Response<String> response) |
Collection<String> |
toChoices(Collection<String> ids) |
public OAuth2ProviderChoiceProvider(List<IOAuth2Provider> providers)
public String getDisplayValue(String name)
getDisplayValue in class org.wicketstuff.select2.ChoiceProvider<String>public String getIdValue(String label)
getIdValue in class org.wicketstuff.select2.ChoiceProvider<String>public void query(String term, int page, org.wicketstuff.select2.Response<String> response)
query in class org.wicketstuff.select2.ChoiceProvider<String>public Collection<String> toChoices(Collection<String> ids)
toChoices in class org.wicketstuff.select2.ChoiceProvider<String>protected org.apache.wicket.model.IModel<String> createLabelModel(IOAuth2Provider provider)
Copyright © 2020. All rights reserved.