public class TemplateViewModel extends Object
Modifier and Type | Field and Description |
---|---|
static Template.TemplateFilter[] |
filters
An array of available filters for getting template list.
|
Constructor and Description |
---|
TemplateViewModel() |
Modifier and Type | Method and Description |
---|---|
static int |
backgroundColorForTemplateFilter(Template.TemplateFilter filter)
returns the background color used in eSignLive SDK for a template filter.
|
static void |
getTemplateList(Template.TemplateFilter templateFilter,
String filter,
int fromIndex,
int numberOfTemplatesToFetch,
TemplateListListener listener)
Gets the list of templates for specified filter.
|
public static final Template.TemplateFilter[] filters
public static void getTemplateList(Template.TemplateFilter templateFilter, @Nullable String filter, int fromIndex, int numberOfTemplatesToFetch, TemplateListListener listener)
templateFilter
- type of templates to be fetched, it can be ALL_TEMPLATES, MY_TEMPLATES or OFFLINE_TEMPLATES;filter
- search filter to be applied when fetching the list.fromIndex
- starting index of the template list.numberOfTemplatesToFetch
- number of templates to be fetched from server.listener
- listener receiving results about success or Failure of fetching the list.public static int backgroundColorForTemplateFilter(Template.TemplateFilter filter)
filter
- template filter type.