def _interface(self, tag): if tag['interfaceName']: return tag['interfaceName'] name = name_utilities.upper_first(tag['name']) # FIXME: We shouldn't hard-code HTML here. if name == 'HTML': name = 'Html' dash = name.find('-') while dash != -1: name = name[:dash] + name[dash + 1].upper() + name[dash + 2:] dash = name.find('-') return '%s%sElement' % (self.namespace, name)
def _interface(self, tag): if tag["interfaceName"]: return tag["interfaceName"] name = name_utilities.upper_first(tag["name"]) # FIXME: We shouldn't hard-code HTML here. if name == "HTML": name = "Html" dash = name.find("-") while dash != -1: name = name[:dash] + name[dash + 1].upper() + name[dash + 2 :] dash = name.find("-") return "%s%sElement" % (self.namespace, name)