var $AdfDhtmlSelectBooleanRadioPeer$$ = $AdfRichUIPeer$$.$createPeerClass$($AdfDhtmlSelectBooleanCheckboxPeer$$, "AdfDhtmlSelectBooleanRadioPeer");
$goog$exportSymbol$$("AdfDhtmlSelectBooleanRadioPeer", $AdfDhtmlSelectBooleanRadioPeer$$);
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$LazyInitialize$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$LazyInitialize$$($component$$2020$$, $domElement$$444$$) {
  var $groupName_inputs$$1$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$2020$$, $domElement$$444$$).name, $agent$$577$$ = $AdfAgent$$.$AGENT$;
  if ($groupName_inputs$$1$$ = $AdfDomUtils$$.$getFormElement$($domElement$$444$$).elements[$groupName_inputs$$1$$]) {
    $groupName_inputs$$1$$.length || ($groupName_inputs$$1$$ = [$groupName_inputs$$1$$]);
    for (var $i$$529$$ = 0;$i$$529$$ < $groupName_inputs$$1$$.length;++$i$$529$$) {
      var $element$$295_radioComponent$$ = $groupName_inputs$$1$$[$i$$529$$];
      if ("radio" == $element$$295_radioComponent$$.type && ($element$$295_radioComponent$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($element$$295_radioComponent$$))) {
        var $compDomElement$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($element$$295_radioComponent$$);
        this.$IsInitialized$($element$$295_radioComponent$$, $compDomElement$$) || ($AdfDhtmlSelectBooleanRadioPeer$$.$superclass$.$LazyInitialize$.call(this, $element$$295_radioComponent$$, $compDomElement$$), $element$$295_radioComponent$$ != $component$$2020$$ && $agent$$577$$.$setExpandoProperty$($compDomElement$$, $AdfDhtmlEditableValuePeer$$.$_INITIALIZED$, "init"));
      }
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.LazyInitialize", {$LazyInitialize$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$LazyInitialize$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$HandleComponentClick$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$HandleComponentClick$$($componentEvent$$440_i$$inline_3885_targetNode$$48$$) {
  $AdfDhtmlSelectBooleanRadioPeer$$.$superclass$.$HandleComponentClick$.call(this, $componentEvent$$440_i$$inline_3885_targetNode$$48$$);
  var $component$$2021_groupName$$inline_3883_inputs$$inline_3884$$ = this.$getComponent$();
  if (($componentEvent$$440_i$$inline_3885_targetNode$$48$$ = $componentEvent$$440_i$$inline_3885_targetNode$$48$$.$getNativeEventTarget$()) && "radio" == $componentEvent$$440_i$$inline_3885_targetNode$$48$$.type && ($componentEvent$$440_i$$inline_3885_targetNode$$48$$ && $componentEvent$$440_i$$inline_3885_targetNode$$48$$.checked ? this.$Validate$($component$$2021_groupName$$inline_3883_inputs$$inline_3884$$, !0) : this.$Validate$($component$$2021_groupName$$inline_3883_inputs$$inline_3884$$, !1), 
  $component$$2021_groupName$$inline_3883_inputs$$inline_3884$$ = $componentEvent$$440_i$$inline_3885_targetNode$$48$$.name, "" != $component$$2021_groupName$$inline_3883_inputs$$inline_3884$$ && ($component$$2021_groupName$$inline_3883_inputs$$inline_3884$$ = $AdfDomUtils$$.$getFormElement$($componentEvent$$440_i$$inline_3885_targetNode$$48$$).elements[$component$$2021_groupName$$inline_3883_inputs$$inline_3884$$]))) {
    for ($componentEvent$$440_i$$inline_3885_targetNode$$48$$ = 0;$componentEvent$$440_i$$inline_3885_targetNode$$48$$ < $component$$2021_groupName$$inline_3883_inputs$$inline_3884$$.length;++$componentEvent$$440_i$$inline_3885_targetNode$$48$$) {
      var $element$$inline_3886_radioComponent$$inline_3887$$ = $component$$2021_groupName$$inline_3883_inputs$$inline_3884$$[$componentEvent$$440_i$$inline_3885_targetNode$$48$$];
      "radio" == $element$$inline_3886_radioComponent$$inline_3887$$.type && 0 == $element$$inline_3886_radioComponent$$inline_3887$$.checked && ($element$$inline_3886_radioComponent$$inline_3887$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($element$$inline_3886_radioComponent$$inline_3887$$), null == $element$$inline_3886_radioComponent$$inline_3887$$ || 1 != $element$$inline_3886_radioComponent$$inline_3887$$.getSubmittedValue() && 1 != $element$$inline_3886_radioComponent$$inline_3887$$.getValue() || 
      this.$Validate$($element$$inline_3886_radioComponent$$inline_3887$$, !1));
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.HandleComponentClick", {$HandleComponentClick$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$HandleComponentClick$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetReadOnlyComponentText$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$GetReadOnlyComponentText$$($component$$2022_node$$104$$) {
  $component$$2022_node$$104$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$2022_node$$104$$);
  return $AdfAgent$$.$AGENT$.$getTextContent$($component$$2022_node$$104$$);
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.GetReadOnlyComponentText", {$GetReadOnlyComponentText$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetReadOnlyComponentText$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetItemTextStyleClass$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$GetItemTextStyleClass$$() {
  return "af|selectBooleanRadio::item-text";
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.GetItemTextStyleClass", {$GetItemTextStyleClass$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetItemTextStyleClass$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetLabelTextStyleClass$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$GetLabelTextStyleClass$$() {
  return "af|selectBooleanRadio::label-text";
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.GetLabelTextStyleClass", {$GetLabelTextStyleClass$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetLabelTextStyleClass$});
