Const SimpleLEDDisplayInfo
SimpleLEDDisplayInfo: t.IntersectionC<[t.TypeC<{ PixelColsInScanBd: t.Type<number, number, unknown>; PixelRowsInScanBd: t.Type<number, number, unknown>; PortScanBdInfoList: t.ArrayC<t.PartialC<{ ConnectType: t.Type<ScanBoardConnectTypeEnum, "LeftTop_Horizontal" | "LeftBottom_Horizontal" | "RightTop_Horizontal" | "RightBottom_Horizontal" | "LeftTop_Vertical" | "LeftBottom_Vertical" | "RightTop_Vertical" | "RightBottom_Vertical", unknown>; PortIndex: t.Type<number, number, unknown>; ScanBdBegColNo: t.Type<number, number, unknown>; ScanBdBegRowNo: t.Type<number, number, unknown>; ScanBdEndColNo: t.Type<number, number, unknown>; ScanBdEndRowNo: t.Type<number, number, unknown> }>> }>, t.PartialC<{ IsOpen18Bit: t.Type<boolean, boolean, unknown>; IsOpenClearview: t.Type<boolean, boolean, unknown>; PortCols: t.Type<number, number, unknown>; PortRows: t.Type<number, number, unknown>; ScanBdCols: t.Type<number, number, unknown>; ScanBdRows: t.Type<number, number, unknown>; ScannerCount: t.Type<number, number, unknown>; ScrAdjustParams: t.IntersectionC<[t.TypeC<{ ScreenName: t.StringC; ScreenXScale: t.Type<number, number, unknown>; ScreenYScale: t.Type<number, number, unknown>; VirtualMap: t.Type<number, number, unknown> }>, t.PartialC<{ ScreenXZoomType: t.Type<ZoomTypeEnum, "None" | "Enlarge" | "Reduce", unknown>; ScreenYZoomType: t.Type<ZoomTypeEnum, "None" | "Enlarge" | "Reduce", unknown>; ThreeD: t.Type<number, number, unknown> }>]>; SenderIndex: t.Type<number, number, unknown>; Type: t.Type<LEDDisplyTypeEnum, "SimpleSingleType" | "StandardType" | "ComplexType", unknown>; VirtualMode: t.Type<VirtualModeTypeEnum, "Unknown" | "Disable" | "Led4Mode1" | "Led4Mode2" | "Led3" | "Led31", unknown>; X: t.Type<number, number, unknown>; Y: t.Type<number, number, unknown> }>]>
Const StandardLEDDisplayInfo
StandardLEDDisplayInfo: t.IntersectionC<[t.TypeC<{ ScanBoardCols: t.Type<number, number, unknown>; ScanBoardRows: t.Type<number, number, unknown>; ScannerRegionList: t.ArrayC<t.IntersectionC<[t.TypeC<{ DVIIndex: t.Type<number, number, unknown>; DviSelect: t.Type<DviSelectModeEnum, "HDMI" | "DVI" | "SDI" | "DP" | "Dual_DVI" | "HDBaseT" | "LVDS", unknown>; Height: t.Type<number, number, unknown>; TagInfoColor: t.StringC; Width: t.Type<number, number, unknown> }>, t.PartialC<{ CabinetCorrectLocationSize: t.PartialC<{ Height: t.Type<number, number, unknown>; IsValid: t.Type<boolean, boolean, unknown>; StartCol: t.Type<number, number, unknown>; StartRow: t.Type<number, number, unknown>; Width: t.Type<number, number, unknown> }>; ColIndexInScreen: t.Type<number, number, unknown>; ConnectIndex: t.Type<number, number, unknown>; FreeRoutConnect: t.Type<number, number, unknown>; IsHasMrvID: t.Type<boolean, boolean, unknown>; MrvID: t.StringC; MrvIDObject: t.UnknownRecordC; PortIndex: t.Type<number, number, unknown>; RowIndexInScreen: t.Type<number, number, unknown>; SenderIndex: t.Type<number, number, unknown>; TagInfo: t.Type<boolean, boolean, unknown>; X: t.Type<number, number, unknown>; XInPort: t.Type<number, number, unknown>; Y: t.Type<number, number, unknown>; YInPort: t.Type<number, number, unknown> }>]>> }>, t.PartialC<{ DVIOffest: t.RecordC<t.Type<number, number, unknown>, t.Type<{ x: number; y: number }, `${bigint}, ${bigint}`, unknown>>; IsOpen18Bit: t.Type<boolean, boolean, unknown>; IsOpenClearview: t.Type<boolean, boolean, unknown>; ScannerCount: t.Type<number, number, unknown>; ScrAdjustParams: t.IntersectionC<[t.TypeC<{ ScreenName: t.StringC; ScreenXScale: t.Type<number, number, unknown>; ScreenYScale: t.Type<number, number, unknown>; VirtualMap: t.Type<number, number, unknown> }>, t.PartialC<{ ScreenXZoomType: t.Type<ZoomTypeEnum, "None" | "Enlarge" | "Reduce", unknown>; ScreenYZoomType: t.Type<ZoomTypeEnum, "None" | "Enlarge" | "Reduce", unknown>; ThreeD: t.Type<number, number, unknown> }>]>; Type: t.Type<LEDDisplyTypeEnum, "SimpleSingleType" | "StandardType" | "ComplexType", unknown>; VirtualMode: t.Type<VirtualModeTypeEnum, "Unknown" | "Disable" | "Led4Mode1" | "Led4Mode2" | "Led3" | "Led31", unknown>; X: t.Type<number, number, unknown>; Y: t.Type<number, number, unknown> }>]>
Return type