Interface MobileForm
- All Superinterfaces:
BaseForm,HasAttachments,HasSubForms,MobileBaseForm,Serializable
- All Known Subinterfaces:
MutableMobileForm
- All Known Implementing Classes:
MobileFormImpl
Estutura de um formulario WebMobile
- Author:
- Eduardo Frazao
-
Nested Class Summary
Nested classes/interfaces inherited from interface MobileBaseForm
MobileBaseForm.FreeQueryDataSource, MobileBaseForm.MobileDataSource, MobileBaseForm.MutableFreeQueryDataSource, MobileBaseForm.MutableMobileDataSource, MobileBaseForm.MutableSwipe, MobileBaseForm.MutableSwipeAction, MobileBaseForm.Swipe, MobileBaseForm.SwipeAction -
Method Summary
Modifier and TypeMethodDescriptionautoload()Itens em precargaImagens da bibliotecas de recursosMetodo sobrescrito sobre a interface HasSubForms para retornar tipo especificoObtem as configuracoes de exibicao da tarefagetSubFormByKey(String key) Obtem uma instancia de um subform por sua keyData de modificacao do formularioConfiguracao do navbutton mobileDados globais do processo para este formbooleanObrigatoriedade para o campo durationMinutes das notasbooleanObrigatoriedade para o campo durationMinutes das notasbooleanQuando o formulário estiver finalizado, exibir ou nao a proxima tarefa para o usuario que a encerrou, sem confirmacaobooleanDetermina se apos encerrar uma tarefa deste tipo o dispositivo deve atualizar a lista de tarefas no backendbooleanDetermina se o coletor deve aguardar pela conclusao da tarefa no backendMethods inherited from interface BaseForm
allowsBulkFinish, backgroundColor, composer, customCss, debugFormat, debugMode, debugOutput, formKey, getAfterFormRenderScript, getBulkAction, getDescription, getFieldDescriptorById, getFieldIds, getHeight, getInitScript, getLabelDescriptorById, getLabelIds, getModelMemberFieldIds, getName, getPersistScript, getPreInitScript, getRootContainers, getValidationRules, getValidators, getWidgetIds, getWidth, getWindowHeight, getWindowWidth, isModelMemberMethods inherited from interface HasAttachments
allowUndefinedAttachments, attachmentsMethods inherited from interface HasSubForms
getImplementation, getSubFormsMethods inherited from interface MobileBaseForm
getDataSourceInfoById, getDataSources, getDiscoveryScript, getMinimumVersion, getMinimumVersionNotMeetMessage, getServerSideBridgeById, getServerSideDataSourceProviderById, getServerSideFreeQueryDataSourceById, getServerSideValidatorById, getSwipe, handleVerticalRootScrolling, preventAttach, serverSideBridges, serverSideFreeQueryDataSources, serverSideScriptDataSourceProviders, serverSideValidators
-
Method Details
-
getMobileSubForms
Collection<MobileSubForm> getMobileSubForms()Metodo sobrescrito sobre a interface HasSubForms para retornar tipo especifico- Returns:
-
getSubFormByKey
Obtem uma instancia de um subform por sua key- Specified by:
getSubFormByKeyin interfaceHasSubForms- Parameters:
key-- Returns:
-
processData
MobileProcessData processData()Dados globais do processo para este form- Returns:
-
getImages
Images getImages()Imagens da bibliotecas de recursos- Returns:
-
autoload
MobileFormAutoloadDescriptor autoload()Itens em precarga- Returns:
-
modificationDate
Date modificationDate()Data de modificacao do formulario- Returns:
-
requiredDurationNotes
boolean requiredDurationNotes()Obrigatoriedade para o campo durationMinutes das notas- Returns:
-
shouldDisplayNextTask
boolean shouldDisplayNextTask()Obrigatoriedade para o campo durationMinutes das notas- Returns:
-
shouldDisplayNextTaskWithoutConfirmation
boolean shouldDisplayNextTaskWithoutConfirmation()Quando o formulário estiver finalizado, exibir ou nao a proxima tarefa para o usuario que a encerrou, sem confirmacao- Returns:
-
shouldWaitForConclusion
boolean shouldWaitForConclusion()Determina se o coletor deve aguardar pela conclusao da tarefa no backend- Returns:
-
shouldRefreshTasksFromBackendAfterEnd
boolean shouldRefreshTasksFromBackendAfterEnd()Determina se apos encerrar uma tarefa deste tipo o dispositivo deve atualizar a lista de tarefas no backend- Returns:
-
getPropertiesDisplaySettings
MobileFormTaskPropertiesDisplaySettings getPropertiesDisplaySettings()Obtem as configuracoes de exibicao da tarefa- Returns:
-