RouteMapObject constructor
      
      RouteMapObject(
    
    
- TrafficRoute trafficRoute,
- bool isActive,
- RouteIndex index, [
- RouteMapObjectDisplayFlagEnumSet? displayFlags = null,
- RouteMapObjectCalloutLabelFlagEnumSet? calloutLabelFlags = null,
- RouteMapObjectCalloutLabelDisplayMode calloutLabelDisplayMode = RouteMapObjectCalloutLabelDisplayMode.absoluteValues,
- RouteMapObjectPermanentDisplayFlagEnumSet? permanentDisplayFlags = null,
Implementation
factory RouteMapObject(
  TrafficRoute trafficRoute,
  bool isActive,
  RouteIndex index,
  [RouteMapObjectDisplayFlagEnumSet? displayFlags = null,
  RouteMapObjectCalloutLabelFlagEnumSet? calloutLabelFlags = null,
  RouteMapObjectCalloutLabelDisplayMode calloutLabelDisplayMode = RouteMapObjectCalloutLabelDisplayMode.absoluteValues,
  RouteMapObjectPermanentDisplayFlagEnumSet? permanentDisplayFlags = null
  ]) {
  var _a0 = trafficRoute._copyFromDartTo_CTrafficRoute();
  var _a2 = index._copyFromDartTo_CRouteIndex();
  var _a3 = displayFlags._copyFromDartTo_COptional_COptionSet_CRouteMapObjectDisplayFlag();
  var _a4 = calloutLabelFlags._copyFromDartTo_COptional_COptionSet_CRouteMapObjectCalloutLabelFlag();
  var _a5 = calloutLabelDisplayMode._copyFromDartTo_CRouteMapObjectCalloutLabelDisplayMode();
  var _a6 = permanentDisplayFlags._copyFromDartTo_COptional_COptionSet_CRouteMapObjectPermanentDisplayFlag();
  _CRouteMapObject res = _CRouteMapObject_C_createWith_CTrafficRoute_bool_CRouteIndex_COptional_COptionSet_CRouteMapObjectDisplayFlag_COptional_COptionSet_CRouteMapObjectCalloutLabelFlag_CRouteMapObjectCalloutLabelDisplayMode_COptional_COptionSet_CRouteMapObjectPermanentDisplayFlag(_a0, isActive, _a2, _a3, _a4, _a5, _a6);
  _a0._releaseIntermediate();
  return RouteMapObject._create(res._impl);
}