function RadioButtonLabelClass.GetValue(f)return f.Button.Circle.Visible end function RadioButtonLabelClass.SetValue(R,f)f=not(not f)local s=R.Frame.RadioContainer local Z=s.BorderColor3 local r=s.BackgroundColor3 s.Outline.ImageColor3=f and Z or r s.RadioButton.Circle.Visible=f end function RadioButtonLabelClass.Destroy(f)f._Maid:Sweep()f.Frame:Destroy()end
-- Public Methods

function RadioButtonLabelClass:GetValue()
	return self.Button.Circle.Visible
end

function RadioButtonLabelClass:SetValue(bool)
	bool = not not bool

	local container = self.Frame.RadioContainer
	local colorA = container.BorderColor3
	local colorB = container.BackgroundColor3

	container.Outline.ImageColor3 = bool and colorA or colorB
	container.RadioButton.Circle.Visible = bool
end

function RadioButtonLabelClass:Destroy()
	self._Maid:Sweep()
	self.Frame:Destroy()
end
