{"version":3,"file":"ChipICND2210RGBVExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"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,qCAAqCA,MAAE,aAClD;CACEC;CACAD,MAAE,KAAK;EACL,6DAA6C,EAAE;EAC/C,6DAA6C,QAAQ;EACrD;EACA;EACA;EACA;CACF,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;AACH,GACA,oCACF;;;;;;AAMA,MAAa,iCAAiCA,MAAE,aAC9C,CACE,oCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,gCAAgC,EAAE,CAAC,CACzE,GACA,gCACF"}