def __init__(self, callback, name, label): if not util.valid_identifier(name): raise validation.FormError('Invalid action name %r.'% name) self.callback = callback self.name = name if label is None: self.label = util.title_from_name(name) else: self.label = label
def __init__(self, name=None, value=None, callback=None): if name and not util.valid_identifier(name): raise validation.FormError('Invalid action name %r.'% name) self.callback = callback self.name = name self.value = value
def __init__(self, name=None, value=None, callback=None): if name and not util.valid_identifier(name): raise validation.FormError('Invalid action name %r.' % name) self.callback = callback self.name = name self.value = value