{"version":3,"file":"ChipICND2210RGBVExtendProperty.mjs","names":["common.withDefault","common.Int32","common.XMLArray","common.UInt16","common.UInt8_2","common.UInt8_16","common.Bool_false","common.Bool","common.UInt8","common.UInt32"],"sources":["../generated/ChipICND2210RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipICND2210RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      REG_LENGTH: common.withDefault(common.Int32, 40), // #45\n      RegisterList: common.XMLArray(common.UInt16, 'ushort'), // #621\n      RRemovePointCurrentAmplitude: common.UInt8_2, // #634\n      GRemovePointCurrentAmplitude: common.UInt8_16, // #637\n      BRemovePointCurrentAmplitude: common.UInt8_16, // #703\n      IsAdvancedMode: common.Bool_false,\n    }),\n    t.partial({\n      IsUseNewModule: common.Bool, // #68\n      RShadowEliminationLevel: common.UInt8, // #70\n      GShadowEliminationLevel: common.UInt8, // #82\n      BShadowEliminationLevel: common.UInt8, // #94\n      RShadowEliminationTime: common.UInt8, // #106\n      GShadowEliminationTime: common.UInt8, // #118\n      BShadowEliminationTime: common.UInt8, // #130\n      LowAshuniformity: common.UInt8, // #142\n      ShadowEliminationEn: common.Bool, // #154\n      ShadowEliminationEhancedEn: common.Bool, // #166\n      RLowGrayOffset: common.UInt8, // #178\n      GLowGrayOffset: common.UInt8, // #193\n      BLowGrayOffset: common.UInt8, // #208\n      FirstLineDarkEn: common.Bool, // #223\n      RLowGrayFirstLineDarkCompsention: common.UInt16, // #235\n      GLowGrayFirstLineDarkCompsention: common.UInt16, // #247\n      BLowGrayFirstLineDarkCompsention: common.UInt16, // #259\n      RLowGrayFirstLineDarkCompsentionTime: common.UInt8, // #271\n      GLowGrayFirstLineDarkCompsentionTime: common.UInt8, // #283\n      BLowGrayFirstLineDarkCompsentionTime: common.UInt8, // #295\n      CouplingAdjustEnhacneModeEn: common.Bool, // #307\n      RCouplingOptimizationOne: common.UInt8, // #319\n      GCouplingOptimizationOne: common.UInt8, // #331\n      BCouplingOptimizationOne: common.UInt8, // #343\n      RCouplingOptimizationTwoEn: common.Bool, // #355\n      GCouplingOptimizationTwoEn: common.Bool, // #367\n      BCouplingOptimizationTwoEn: common.Bool, // #379\n      RCouplingOptimizationTwo: common.UInt8, // #391\n      GCouplingOptimizationTwo: common.UInt8, // #403\n      BCouplingOptimizationTwo: common.UInt8, // #415\n      RSlowlyOpen: common.UInt8, // #427\n      GSlowlyOpen: common.UInt8, // #439\n      BSlowlyOpen: common.UInt8, // #451\n      RKneePointVoltage: common.UInt8, // #463\n      GKneePointVoltage: common.UInt8, // #475\n      BKneePointVoltage: common.UInt8, // #487\n      LineShadowEliminationLevel: common.UInt8, // #499\n      LineShadowEliminationMode: common.UInt8, // #511\n      FailureEliminationEn: common.Bool, // #523\n      BlackScreenSavingEn: common.Bool, // #525\n      RCurrentGain: common.UInt8, // #537\n      GCurrentGain: common.UInt8, // #549\n      BCurrentGain: common.UInt8, // #561\n      RCurrentAmplitude: common.UInt8, // #573\n      GCurrentAmplitude: common.UInt8, // #585\n      BCurrentAmplitude: common.UInt8, // #597\n      RefreshGroupNum: common.UInt8, // #609\n      RowGrayLevel: common.UInt8, // #640\n      ScanCountOfChipOne: common.UInt8, // #643\n      ScanCountOfChipTwo: common.UInt8, // #655\n      ScanCountOfChipThree: common.UInt8, // #667\n      ScanCountOfChipFour: common.UInt8, // #679\n      Line_Len: common.UInt16, // #691\n      Row_Len: common.UInt16, // #715\n      GclkFreqP: common.UInt8, // #727\n      GclkFreqM: common.UInt8, // #739\n      GclkFreqN: common.UInt8, // #756\n      SpecialDataLen: common.Int32, // #778\n      SpecialRegisterAddr: common.UInt32,\n    }),\n  ],\n  'ChipICND2210RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipICND2210RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipICND2210.decompiled.cs:42\n */\nexport const ChipICND2210RGBVExtendProperty = t.intersection(\n  [\n    ChipICND2210RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipICND2210RGBVExtendProperty') }),\n  ],\n  'ChipICND2210RGBVExtendProperty'\n);\nexport interface ChipICND2210RGBVExtendProperty\n  extends t.TypeOf<typeof ChipICND2210RGBVExtendProperty> {}\n"],"mappings":";;;;;AAIA,MAAa,qCAAqC,EAAE,aAClD;CACE;CACA,EAAE,KAAK;EACL,YAAYA,YAAmBC,OAAc,EAAE;EAC/C,cAAcC,SAAgBC,QAAe,QAAQ;EACrD,8BAA8BC;EAC9B,8BAA8BC;EAC9B,8BAA8BA;EAC9B,gBAAgBC;CAClB,CAAC;CACD,EAAE,QAAQ;EACR,gBAAgBC;EAChB,yBAAyBC;EACzB,yBAAyBA;EACzB,yBAAyBA;EACzB,wBAAwBA;EACxB,wBAAwBA;EACxB,wBAAwBA;EACxB,kBAAkBA;EAClB,qBAAqBD;EACrB,4BAA4BA;EAC5B,gBAAgBC;EAChB,gBAAgBA;EAChB,gBAAgBA;EAChB,iBAAiBD;EACjB,kCAAkCJ;EAClC,kCAAkCA;EAClC,kCAAkCA;EAClC,sCAAsCK;EACtC,sCAAsCA;EACtC,sCAAsCA;EACtC,6BAA6BD;EAC7B,0BAA0BC;EAC1B,0BAA0BA;EAC1B,0BAA0BA;EAC1B,4BAA4BD;EAC5B,4BAA4BA;EAC5B,4BAA4BA;EAC5B,0BAA0BC;EAC1B,0BAA0BA;EAC1B,0BAA0BA;EAC1B,aAAaA;EACb,aAAaA;EACb,aAAaA;EACb,mBAAmBA;EACnB,mBAAmBA;EACnB,mBAAmBA;EACnB,4BAA4BA;EAC5B,2BAA2BA;EAC3B,sBAAsBD;EACtB,qBAAqBA;EACrB,cAAcC;EACd,cAAcA;EACd,cAAcA;EACd,mBAAmBA;EACnB,mBAAmBA;EACnB,mBAAmBA;EACnB,iBAAiBA;EACjB,cAAcA;EACd,oBAAoBA;EACpB,oBAAoBA;EACpB,sBAAsBA;EACtB,qBAAqBA;EACrB,UAAUL;EACV,SAASA;EACT,WAAWK;EACX,WAAWA;EACX,WAAWA;EACX,gBAAgBP;EAChB,qBAAqBQ;CACvB,CAAC;AACH,GACA,oCACF;;;;;;AAMA,MAAa,iCAAiC,EAAE,aAC9C,CACE,oCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,gCAAgC,EAAE,CAAC,CACzE,GACA,gCACF"}