{"version":3,"file":"ChipDP3246RGBVExtendProperty.mjs","names":["common.UInt8","common.Bool","common.Int32"],"sources":["../generated/ChipDP3246RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey'; // import\nimport { ChipDP3246ExtendProperty } from './ChipDP3246ExtendProperty';\n // import\nexport const ChipDP3246RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.partial({\n      RedProperty: ChipDP3246ExtendProperty, // #4746\n      GreenProperty: ChipDP3246ExtendProperty, // #4748\n      BlueProperty: ChipDP3246ExtendProperty, // #4750\n      VRedProperty: ChipDP3246ExtendProperty, // #4752\n      ClkDataTransMode: common.UInt8, // #4756\n      BlackScreenEnergySaving: common.Bool, // #4770\n      EnableToRemoveBadPoints: common.Bool, // #4784\n      IsAdvancedMode: common.Bool, // #4798\n      IsUseNewModule: common.Bool, // #4810\n      ChipLibVersion: common.UInt8, // #4812\n      FirstDataLen: common.Int32, // #4814\n      FirstStartIndex: common.Int32, // #4816\n      FirstRegisterAddr: common.Int32, // #4818\n      SecondDataLen: common.Int32, // #4820\n      SecondStartIndex: common.Int32, // #4822\n      SecondRegisterAddr: common.Int32, // #4824\n      ThirdDataLen: common.Int32, // #4826\n      ThirdDataStartIndex: common.Int32, // #4828\n      ThirdRegisterAddr: common.Int32, // #4830\n      FourthDataLen: common.Int32, // #4832\n      FourthStartIndex: common.Int32, // #4834\n      FourthRegisterAddr: common.Int32, // #4836\n      ErrRedGain: common.Int32, // #4910\n      ErrGreenGain: common.Int32, // #4922\n      ErrBlueGain: common.Int32, // #4934\n      ErrVRedGain: common.Int32, // #4946\n    }),\n  ],\n  'ChipDP3246RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipDP3246RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipDP3246.decompiled.cs:4741\n */\nexport const ChipDP3246RGBVExtendProperty = t.intersection(\n  [\n    ChipDP3246RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipDP3246RGBVExtendProperty') }),\n  ],\n  'ChipDP3246RGBVExtendProperty'\n);\nexport interface ChipDP3246RGBVExtendProperty\n  extends t.TypeOf<typeof ChipDP3246RGBVExtendProperty> {\n  RedProperty?: ChipDP3246ExtendProperty;\n  GreenProperty?: ChipDP3246ExtendProperty;\n  BlueProperty?: ChipDP3246ExtendProperty;\n  VRedProperty?: ChipDP3246ExtendProperty;\n}\n"],"mappings":";;;;;;AAKA,MAAa,mCAAmC,EAAE,aAChD,CACE,sBACA,EAAE,QAAQ;CACR,aAAa;CACb,eAAe;CACf,cAAc;CACd,cAAc;CACd,kBAAkBA;CAClB,yBAAyBC;CACzB,yBAAyBA;CACzB,gBAAgBA;CAChB,gBAAgBA;CAChB,gBAAgBD;CAChB,cAAcE;CACd,iBAAiBA;CACjB,mBAAmBA;CACnB,eAAeA;CACf,kBAAkBA;CAClB,oBAAoBA;CACpB,cAAcA;CACd,qBAAqBA;CACrB,mBAAmBA;CACnB,eAAeA;CACf,kBAAkBA;CAClB,oBAAoBA;CACpB,YAAYA;CACZ,cAAcA;CACd,aAAaA;CACb,aAAaA;AACf,CAAC,CACH,GACA,kCACF;;;;;;AAMA,MAAa,+BAA+B,EAAE,aAC5C,CACE,kCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,8BAA8B,EAAE,CAAC,CACvE,GACA,8BACF"}