def __init__(self, parent_function): JsStructType.__init__( self, name=parent_function.parent.js_name() + 'Messages.' + parent_function.js_name() + 'Response', parent=parent_function.parent ) if parent_function.return_field is not None: self.fields.append(parent_function.return_field)
def __init__(self, parent_function): JsStructType.__init__(self, name=parent_function.parent.js_name() + 'Messages.' + parent_function.js_name() + 'Request', parent=parent_function.parent) for parameter in parent_function.parameters: self.fields.append( JsField(name=parameter.name, type=parameter.type, parent=self, required=parameter.required))
def __init__(self, parent_function): JsStructType.__init__( self, name=parent_function.parent.js_name() + 'Messages.' + parent_function.js_name() + 'Request', parent=parent_function.parent ) for parameter in parent_function.parameters: self.fields.append( JsField( name=parameter.name, type=parameter.type, parent=self, required=parameter.required ) )