{"version":3,"file":"ChipMBI5762ARGBVExtendPropertyDao.mjs","names":["common.Int32_128","common.Bool","common.UInt8","common.UInt16","common.Int32","common.UInt32"],"sources":["../generated/ChipMBI5762ARGBVExtendPropertyDao.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey'; // import\nimport { ChipMBI5762AExtendPropertyDao } from './ChipMBI5762AExtendPropertyDao';\n // import\nexport const ChipMBI5762ARGBVExtendPropertyDaoBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      REG_LENGTH: common.Int32_128,\n    }),\n    t.partial({\n      RedProperty: ChipMBI5762AExtendPropertyDao, // #4338\n      GreenProperty: ChipMBI5762AExtendPropertyDao, // #4341\n      BlueProperty: ChipMBI5762AExtendPropertyDao, // #4344\n      VRedProperty: ChipMBI5762AExtendPropertyDao, // #4347\n      IsUseNewModule: common.Bool, // #4350\n      ChipLibVersion: common.UInt8, // #4352\n      ScanType: common.UInt8, // #4354\n      GrayDepth: common.UInt8, // #4368\n      SubField: common.UInt8, // #4382\n      LowGrayHomogeneityEnhance: common.UInt8, // #4396\n      LineScanSynchronization: common.Bool, // #4410\n      HighGrayMissTimeOne: common.UInt8, // #4424\n      BlankingTime: common.UInt16, // #4438\n      GrayScaleEnhanceMode: common.Bool, // #4453\n      RemoveBadPointsEnable: common.Bool, // #4467\n      DIV: common.UInt8, // #4481\n      GradientTransitionOptimizationTime: common.UInt16, // #4495\n      CoefficientM: common.UInt8, // #4510\n      GetCoefficientMValue: common.UInt8, // #4526\n      DLLRange: common.Bool, // #4550\n      DCLKReset: common.Bool, // #4566\n      DigitalReset: common.Bool, // #4582\n      DLLFunction: common.UInt8, // #4598\n      EnhanceDynamicPlusPowerSaving: common.Bool, // #4614\n      PowerSavingMode: common.Bool, // #4630\n      PerFrameOriginWaitTime: common.UInt16, // #4646\n      DLLReset: common.Bool, // #4660\n      AdvanceLowGrayscaleColorShiftCompensationOne: common.UInt8, // #4676\n      AdvanceLowGrayscaleUniformityOptimization: common.UInt8, // #4692\n      GradientCompensation: common.Bool, // #4708\n      NTimesRefreshFun: common.Bool, // #4724\n      NTimesRefreshNumber: common.UInt8, // #4740\n      LowGrayColorCompensationThreeR: common.UInt8, // #4756\n      LowGrayColorCompensationThreeG: common.UInt8, // #4773\n      LowGrayColorCompensationThreeB: common.UInt8, // #4790\n      LowGrayColorCompensationFourR: common.UInt8, // #4807\n      LowGrayColorCompensationFourG: common.UInt8, // #4824\n      LowGrayColorCompensationFourB: common.UInt8, // #4841\n      LowGrayColorCompensationFiveR: common.UInt8, // #4858\n      LowGrayColorCompensationFiveG: common.UInt8, // #4872\n      LowGrayColorCompensationFiveB: common.UInt8, // #4886\n      IsAdvancedMode: common.Bool, // #4900\n      SpecialDataLen: common.Int32, // #4912\n      SpecialRegisterAddr: common.UInt32,\n    }),\n  ],\n  'ChipMBI5762ARGBVExtendPropertyDaoBase'\n);\n/**\n * Codec for {@link ChipMBI5762ARGBVExtendPropertyDao}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMBI5762C.decompiled.cs:4327\n */\nexport const ChipMBI5762ARGBVExtendPropertyDao = t.intersection(\n  [\n    ChipMBI5762ARGBVExtendPropertyDaoBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMBI5762ARGBVExtendPropertyDao') }),\n  ],\n  'ChipMBI5762ARGBVExtendPropertyDao'\n);\nexport interface ChipMBI5762ARGBVExtendPropertyDao\n  extends t.TypeOf<typeof ChipMBI5762ARGBVExtendPropertyDao> {\n  RedProperty?: ChipMBI5762AExtendPropertyDao;\n  GreenProperty?: ChipMBI5762AExtendPropertyDao;\n  BlueProperty?: ChipMBI5762AExtendPropertyDao;\n  VRedProperty?: ChipMBI5762AExtendPropertyDao;\n}\n"],"mappings":";;;;;;AAKA,MAAa,wCAAwC,EAAE,aACrD;CACE;CACA,EAAE,KAAK,EACL,YAAYA,UACd,CAAC;CACD,EAAE,QAAQ;EACR,aAAa;EACb,eAAe;EACf,cAAc;EACd,cAAc;EACd,gBAAgBC;EAChB,gBAAgBC;EAChB,UAAUA;EACV,WAAWA;EACX,UAAUA;EACV,2BAA2BA;EAC3B,yBAAyBD;EACzB,qBAAqBC;EACrB,cAAcC;EACd,sBAAsBF;EACtB,uBAAuBA;EACvB,KAAKC;EACL,oCAAoCC;EACpC,cAAcD;EACd,sBAAsBA;EACtB,UAAUD;EACV,WAAWA;EACX,cAAcA;EACd,aAAaC;EACb,+BAA+BD;EAC/B,iBAAiBA;EACjB,wBAAwBE;EACxB,UAAUF;EACV,8CAA8CC;EAC9C,2CAA2CA;EAC3C,sBAAsBD;EACtB,kBAAkBA;EAClB,qBAAqBC;EACrB,gCAAgCA;EAChC,gCAAgCA;EAChC,gCAAgCA;EAChC,+BAA+BA;EAC/B,+BAA+BA;EAC/B,+BAA+BA;EAC/B,+BAA+BA;EAC/B,+BAA+BA;EAC/B,+BAA+BA;EAC/B,gBAAgBD;EAChB,gBAAgBG;EAChB,qBAAqBC;CACvB,CAAC;AACH,GACA,uCACF;;;;;;AAMA,MAAa,oCAAoC,EAAE,aACjD,CACE,uCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,mCAAmC,EAAE,CAAC,CAC5E,GACA,mCACF"}