Implementation
@visibleForTesting
RT_SimpleLineSymbolStyle get coreValue => switch (this) {
dash => RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_dash,
dashDot => RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_dashDot,
dashDotDot =>
RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_dashDotDot,
dot => RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_dot,
null_ => RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_null,
solid => RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_solid,
longDash => RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_longDash,
longDashDot =>
RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_longDashDot,
shortDash =>
RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_shortDash,
shortDashDot =>
RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_shortDashDot,
shortDashDotDot =>
RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_shortDashDotDot,
shortDot => RT_SimpleLineSymbolStyle.RT_SimpleLineSymbolStyle_shortDot,
};