{"version":3,"file":"LS9918Data.mjs","names":["common.Int32_2","common.Int32_3","common.Int32_60","common.XMLArray","common.Numeric","common.Int32","common.Base64","common.Bool"],"sources":["../generated/LS9918Data.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\n/**\n * Codec for interface {@link LS9918Data}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:66943\n */\nexport const LS9918Data = t.intersection(\n  [\n    t.type({\n      BitsNum: common.Int32_2, // #67106\n      SubFrameNum: common.Int32_3, // #67142\n      FriedFreuquance: common.Int32_60, // #67166\n      ShiftClockList: common.XMLArray(common.Numeric, 'double'), // #67202\n      StarRefreshRateList: common.XMLArray(common.Int32, 'int'), // #67226\n      MaxRefreshRateList: common.XMLArray(common.Int32, 'int'), // #67250\n      HighNumberList: common.XMLArray(common.Int32, 'int'), // #67502\n      ModeList: common.XMLArray(t.string, 'string'),\n    }),\n    t.partial({\n      PmData: common.Base64, // #67046\n      DmFirstData: common.Base64, // #67058\n      DmSecondData: common.Base64, // #67070\n      DmThridData: common.Base64, // #67082\n      LS9918OEData: common.Base64, // #67118\n      Factor: common.Int32, // #67130\n      FrequenceDivsion: common.Int32, // #67154\n      SystemClock: common.Int32, // #67178\n      ShiftClock: common.Numeric, // #67190\n      StarRefreshRate: common.Int32, // #67214\n      MaxRefreshRate: common.Int32, // #67238\n      HighNumber: common.Int32, // #67262\n      BrightnessEfficiency: common.Int32, // #67274\n      ShiftLenth: common.Int32, // #67286\n      ScanType: common.Int32, // #67298\n      GammaStartValue: common.Int32, // #67310\n      GammaMaxValue: common.Int32, // #67322\n      GammaShift: common.Int32, // #67334\n      GameTable: common.Base64, // #67346\n      ContrastValue: common.Int32, // #67358\n      MaxBrightness: common.Int32, // #67370\n      RedJump: common.Int32, // #67382\n      GreenJump: common.Int32, // #67394\n      BlueJump: common.Int32, // #67406\n      CompensateValue: common.Numeric, // #67418\n      MinWidth: common.Int32, // #67430\n      ClockPhase: common.Int32, // #67442\n      ShadowZone: common.Int32, // #67454\n      RowShadow: common.Int32, // #67466\n      LineCharge: common.Int32, // #67478\n      ShadowThree: common.Int32, // #67490\n      ModeValue: common.Int32, // #67514\n      IsLineShadowOK: common.Bool, // #67526\n      IsRowSwitch: common.Bool, // #67538\n      SelectRowSwitch: common.Int32, // #67550\n      Select32Port: common.Int32, // #67562\n      FirstLine: common.Int32, // #67574\n      RDataPhase: common.Int32, // #67586\n      GDataPhase: common.Int32, // #67598\n      BDataPhase: common.Int32,\n    }),\n  ],\n  'LS9918Data'\n);\nexport interface LS9918Data extends t.TypeOf<typeof LS9918Data> {}\n"],"mappings":";;;;;;;;;AAOA,MAAa,aAAa,EAAE,aAC1B,CACE,EAAE,KAAK;CACL,SAASA;CACT,aAAaC;CACb,iBAAiBC;CACjB,gBAAgBC,SAAgBC,SAAgB,QAAQ;CACxD,qBAAqBD,SAAgBE,OAAc,KAAK;CACxD,oBAAoBF,SAAgBE,OAAc,KAAK;CACvD,gBAAgBF,SAAgBE,OAAc,KAAK;CACnD,UAAUF,SAAgB,EAAE,QAAQ,QAAQ;AAC9C,CAAC,GACD,EAAE,QAAQ;CACR,QAAQG;CACR,aAAaA;CACb,cAAcA;CACd,aAAaA;CACb,cAAcA;CACd,QAAQD;CACR,kBAAkBA;CAClB,aAAaA;CACb,YAAYD;CACZ,iBAAiBC;CACjB,gBAAgBA;CAChB,YAAYA;CACZ,sBAAsBA;CACtB,YAAYA;CACZ,UAAUA;CACV,iBAAiBA;CACjB,eAAeA;CACf,YAAYA;CACZ,WAAWC;CACX,eAAeD;CACf,eAAeA;CACf,SAASA;CACT,WAAWA;CACX,UAAUA;CACV,iBAAiBD;CACjB,UAAUC;CACV,YAAYA;CACZ,YAAYA;CACZ,WAAWA;CACX,YAAYA;CACZ,aAAaA;CACb,WAAWA;CACX,gBAAgBE;CAChB,aAAaA;CACb,iBAAiBF;CACjB,cAAcA;CACd,WAAWA;CACX,YAAYA;CACZ,YAAYA;CACZ,YAAYA;AACd,CAAC,CACH,GACA,YACF"}