getProperties method

  1. @override
Map<String, dynamic> getProperties()
override

Implementation

@override
Map<String, dynamic> getProperties() {
  Map<String, dynamic> properties = super.getProperties();

  // if (element.widget is Container) {
  //   Container containerWidget = element.widget as Container;
  //   if (containerWidget.child is Text) {
  //     properties[WidgetProperty.caption.name] =
  //         (containerWidget.child as Text).data ?? '';
  //   }
  // }

  properties[WidgetProperty.className.name] =
      RanorexSupportedClassName.uiView;
  properties[WidgetProperty.containerType.name] =
      element.widget.runtimeType.toString();

  return properties;
}