Class ButtonComponent
java.lang.Object
com._1c.g5.aef2.components.Component<M,P>
com._1c.g5.aef2.standard.components.StandardComponent<M,P>
com._1c.g5.aef2.standard.components.AbstractControlComponent<IModel,ILabeledParametrization,ButtonViewModel>
com._1c.g5.aef2.standard.components.ButtonComponent
- All Implemented Interfaces:
IComponent<IModel>
,IEventChannel
public class ButtonComponent
extends AbstractControlComponent<IModel,ILabeledParametrization,ButtonViewModel>
The button component.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection
-
Constructor Summary
ConstructorsConstructorDescriptionButtonComponent
(ILabeledParametrization parameterization) Instantiates a new component with the given parameterization.ButtonComponent
(String text) Instantiates a new component with the given parameters. -
Method Summary
Methods inherited from class com._1c.g5.aef2.standard.components.AbstractControlComponent
createViewModels, disposeViewModels, getControlViewModel, handleExternalValidationEvent, isEditable, refresh, setLayoutData, updateViewModels
Methods inherited from class com._1c.g5.aef2.standard.components.StandardComponent
bindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, isEnabled, isPassive, setEnabled, setFocus, updateViewModelStatus
Methods inherited from class com._1c.g5.aef2.components.Component
addComponent, addListener, addViewModel, areChildCommitsEnabled, areChildRefreshEnabled, areComponentsCreated, attachToModel, beginExternalUpdate, checkComponents, checkViewModels, commit, createComponents, detachFromModel, dispose, disposeComponents, endExternalUpdate, getComponents, getModel, getParameterization, getParent, getRunnableQueue, getScene, getServiceEventQualifiers, getViewModels, isDisposed, isInExternalUpdate, queueAndWaitEvent, queueEvent, removeComponent, removeListener, removeViewModel, setChildCommitsEnabled, setChildRefreshEnable, setModel, setParent, setScene, subscribeOnEvents, subscribeOnEvents, unsubscribeOnEvents
-
Constructor Details
-
ButtonComponent
Instantiates a new component with the given parameterization.- Parameters:
parameterization
- the parameterization.
-
ButtonComponent
Instantiates a new component with the given parameters.- Parameters:
text
- the text of the button.
-
-
Method Details
-
createControlViewModel
Description copied from class:AbstractControlComponent
Creates control view model instance.- Specified by:
createControlViewModel
in classAbstractControlComponent<IModel,
ILabeledParametrization, ButtonViewModel> - Returns:
- a newly created control view model.
-