DynamoVisualProgramming.ZeroTouchLibrary by Autodesk

<PackageReference Include="DynamoVisualProgramming.ZeroTouchLibrary" Version="2.18.0-beta3734" />

 Display

public class Display
using Autodesk.DesignScript.Runtime; using System; using System.Linq; namespace DynamoUnits { [IsVisibleInDynamoLibrary(false)] public class Display { [IsVisibleInDynamoLibrary(false)] public enum NumberFormat { Decimal, Fraction } [IsVisibleInDynamoLibrary(false)] public static string PrecisionFormat { get; set; } = "f4"; [IsVisibleInDynamoLibrary(false)] public static int Precision { get { return Convert.ToInt16(PrecisionFormat.ToCharArray().Last().ToString()); } } [IsVisibleInDynamoLibrary(false)] public static NumberFormat UnitNumberFormat { get; set; } = NumberFormat.Decimal; [IsVisibleInDynamoLibrary(false)] public static bool RemoveTrailingZeros { get; set; } = true; } }