<s> """<STR_LIT>""" <EOL> from extensions import domain <EOL> class BaseTrigger ( object ) : <EOL> """<STR_LIT>""" <EOL> _customization_arg_specs = [ ] <EOL> @ classmethod <EOL> def get_trigger_type ( cls ) : <EOL> return cls . __name__ <EOL> @ property <EOL> def customization_arg_specs ( self ) : <EOL> return [ <EOL> domain . CustomizationArgSpec ( ** cas ) <EOL> for cas in self . _customization_arg_specs ] <EOL> class NthResubmission ( BaseTrigger ) : <EOL> """<STR_LIT>""" <EOL> _customization_arg_specs = [ { <EOL> '<STR_LIT:name>' : '<STR_LIT>' , <EOL> '<STR_LIT:description>' : ( <EOL> '<STR_LIT>' <EOL> '<STR_LIT>' ) , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT:type>' : '<STR_LIT:int>' <EOL> } , <EOL> '<STR_LIT>' : <NUM_LIT:3> , <EOL> } ] <EOL> class ClickButton ( BaseTrigger ) : <EOL> """<STR_LIT>""" <EOL> _customization_arg_specs = [ { <EOL> '<STR_LIT:name>' : '<STR_LIT>' , <EOL> '<STR_LIT:description>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : { <EOL> '<STR_LIT:type>' : '<STR_LIT>' , <EOL> } , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> } ] </s>
