lib/sugarcube/uibutton.rb in sugarcube-0.18.1 vs lib/sugarcube/uibutton.rb in sugarcube-0.18.2

- old
+ new

@@ -2,33 +2,60 @@ class << self def custom self.buttonWithType(:custom.uibuttontype) end def rounded + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:rounded.uibuttontype) end def rounded_rect + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:rounded_rect.uibuttontype) end def detail + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:detail.uibuttontype) end def detail_disclosure + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:detail_disclosure.uibuttontype) end def info + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:info.uibuttontype) end def info_light + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:info_light.uibuttontype) end def info_dark + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:info_dark.uibuttontype) end def contact + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:contact.uibuttontype) end def contact_add + if self != UIButton + raise "Custom subclasses of UIButton most be created using UIButton.custom" + end self.buttonWithType(:contact_add.uibuttontype) end end end