* Registers the default action for this component. * @param {function(!./service/action-impl.ActionInvocation)} handler * @param {string=} alias * @param {ActionTrust_Enum=} minTrust * @public
(
handler,
alias = DEFAULT_ACTION,
minTrust = ActionTrust_Enum.DEFAULT
)
| 700 | * @public |
| 701 | */ |
| 702 | registerDefaultAction( |
| 703 | handler, |
| 704 | alias = DEFAULT_ACTION, |
| 705 | minTrust = ActionTrust_Enum.DEFAULT |
| 706 | ) { |
| 707 | devAssert( |
| 708 | !this['defaultActionAlias_'], |
| 709 | 'Default action "%s" already registered.', |
| 710 | this['defaultActionAlias_'] |
| 711 | ); |
| 712 | this.registerAction(alias, handler, minTrust); |
| 713 | this['defaultActionAlias_'] = alias; |
| 714 | } |
| 715 | |
| 716 | /** |
| 717 | * Requests the element to execute the specified method. If method must have |
no test coverage detected