var $AdfDhtmlSelectBooleanRadioPeer$$ = $AdfRichUIPeer$$.$createPeerClass$($AdfDhtmlSelectBooleanCheckboxPeer$$, "AdfDhtmlSelectBooleanRadioPeer");
$goog$exportSymbol$$("AdfDhtmlSelectBooleanRadioPeer", $AdfDhtmlSelectBooleanRadioPeer$$);
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$LazyInitialize$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$LazyInitialize$$($component$$2018$$, $domElement$$444$$) {
  var $groupName_inputs$$1$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$2018$$, $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$$526$$ = 0;$i$$526$$ < $groupName_inputs$$1$$.length;++$i$$526$$) {
      var $element$$293_radioComponent$$ = $groupName_inputs$$1$$[$i$$526$$];
      if ("radio" == $element$$293_radioComponent$$.type && ($element$$293_radioComponent$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($element$$293_radioComponent$$))) {
        var $compDomElement$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($element$$293_radioComponent$$);
        this.$IsInitialized$($element$$293_radioComponent$$, $compDomElement$$) || ($AdfDhtmlSelectBooleanRadioPeer$$.$superclass$.$LazyInitialize$.call(this, $element$$293_radioComponent$$, $compDomElement$$), $element$$293_radioComponent$$ != $component$$2018$$ && $agent$$577$$.$setExpandoProperty$($compDomElement$$, $AdfDhtmlEditableValuePeer$$.$_INITIALIZED$, "init"));
      }
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.LazyInitialize", {$LazyInitialize$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$LazyInitialize$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$HandleComponentClick$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$HandleComponentClick$$($componentEvent$$438_i$$inline_3880_targetNode$$48$$) {
  $AdfDhtmlSelectBooleanRadioPeer$$.$superclass$.$HandleComponentClick$.call(this, $componentEvent$$438_i$$inline_3880_targetNode$$48$$);
  var $component$$2019_groupName$$inline_3878_inputs$$inline_3879$$ = this.$getComponent$();
  if (($componentEvent$$438_i$$inline_3880_targetNode$$48$$ = $componentEvent$$438_i$$inline_3880_targetNode$$48$$.$getNativeEventTarget$()) && "radio" == $componentEvent$$438_i$$inline_3880_targetNode$$48$$.type && ($componentEvent$$438_i$$inline_3880_targetNode$$48$$ && $componentEvent$$438_i$$inline_3880_targetNode$$48$$.checked ? this.$Validate$($component$$2019_groupName$$inline_3878_inputs$$inline_3879$$, !0) : this.$Validate$($component$$2019_groupName$$inline_3878_inputs$$inline_3879$$, !1), 
  $component$$2019_groupName$$inline_3878_inputs$$inline_3879$$ = $componentEvent$$438_i$$inline_3880_targetNode$$48$$.name, "" != $component$$2019_groupName$$inline_3878_inputs$$inline_3879$$ && ($component$$2019_groupName$$inline_3878_inputs$$inline_3879$$ = $AdfDomUtils$$.$getFormElement$($componentEvent$$438_i$$inline_3880_targetNode$$48$$).elements[$component$$2019_groupName$$inline_3878_inputs$$inline_3879$$]))) {
    for ($componentEvent$$438_i$$inline_3880_targetNode$$48$$ = 0;$componentEvent$$438_i$$inline_3880_targetNode$$48$$ < $component$$2019_groupName$$inline_3878_inputs$$inline_3879$$.length;++$componentEvent$$438_i$$inline_3880_targetNode$$48$$) {
      var $element$$inline_3881_radioComponent$$inline_3882$$ = $component$$2019_groupName$$inline_3878_inputs$$inline_3879$$[$componentEvent$$438_i$$inline_3880_targetNode$$48$$];
      "radio" == $element$$inline_3881_radioComponent$$inline_3882$$.type && 0 == $element$$inline_3881_radioComponent$$inline_3882$$.checked && ($element$$inline_3881_radioComponent$$inline_3882$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($element$$inline_3881_radioComponent$$inline_3882$$), null == $element$$inline_3881_radioComponent$$inline_3882$$ || 1 != $element$$inline_3881_radioComponent$$inline_3882$$.getSubmittedValue() && 1 != $element$$inline_3881_radioComponent$$inline_3882$$.getValue() || 
      this.$Validate$($element$$inline_3881_radioComponent$$inline_3882$$, !1));
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.HandleComponentClick", {$HandleComponentClick$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$HandleComponentClick$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetReadOnlyComponentText$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$GetReadOnlyComponentText$$($component$$2020_node$$104$$) {
  $component$$2020_node$$104$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$2020_node$$104$$);
  return $AdfAgent$$.$AGENT$.$getTextContent$($component$$2020_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$});
