testCreatorMethods method

  1. @override
String testCreatorMethods()
override

Gives all unannotated methods that can be used by Test Creator.

Implementation

@override
String testCreatorMethods() => json.encode({
      'clear': [
        {'name': 'focusBefore', 'kind': 'named', 'type': 'bool'},
        {'name': 'blurAfter', 'kind': 'named', 'type': 'bool'}
      ],
      'click': [
        {'name': 'clickOption', 'kind': 'named', 'type': 'ClickOption'}
      ],
      'clickOutside': [],
      'scroll': [
        {'name': 'x', 'kind': 'named', 'type': 'int'},
        {'name': 'y', 'kind': 'named', 'type': 'int'}
      ],
      'scrollIntoView': [],
      'type': [
        {'name': 'keys', 'kind': 'required', 'type': 'String'},
        {'name': 'focusBefore', 'kind': 'named', 'type': 'bool'},
        {'name': 'blurAfter', 'kind': 'named', 'type': 'bool'}
      ],
      'focus': [],
      'blur': [],
      'dispatchCustomEvent': [
        {'name': 'name', 'kind': 'required', 'type': 'String'},
        {'name': 'detail', 'kind': 'named', 'type': 'Object'},
      ],
    });