def StylizeMethod(self, mojom_name): return generator.ToCamel(mojom_name, lower_initial=True)
def StylizeModule(self, mojom_namespace): return '.'.join( generator.ToCamel(word, lower_initial=True) for word in mojom_namespace.split('.'))
def StylizeParameter(self, mojom_name): return generator.ToCamel(mojom_name, lower_initial=True)
def _UnderToCamel(self, value, digits_split=False): # There are some mojom files that don't use snake_cased names, so we try to # fix that to get more consistent output. return generator.ToCamel(generator.ToLowerSnakeCase(value), digits_split=digits_split)
def StylizeMethod(self, mojom_name): if self.mode == JavaScriptStylizer.MODE_RESET: return "" return generator.ToCamel(mojom_name, lower_initial=True)
def StylizeParameter(self, mojom_name): if self.mode == JavaScriptStylizer.MODE_RESET: return "" if self.mode == JavaScriptStylizer.MODE_OLD: return mojom_name return generator.ToCamel(mojom_name, lower_initial=True)
def StylizeField(self, mojom_name): if not self.use_new_js_bindings: return mojom_name return generator.ToCamel(mojom_name, lower_initial=True)
def StylizeModule(self, mojom_namespace): if not self.use_new_js_bindings: return mojom_namespace return '.'.join( generator.ToCamel(word, lower_initial=True) for word in mojom_namespace.split('.'))