{"version":3,"file":"ChipMT100RGBVExtendProperty.mjs","names":["common.XMLArray","common.UInt16","common.Bool","common.UInt8","common.Int32"],"sources":["../generated/ChipMT100RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipMT100RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      RegValue: common.XMLArray(common.UInt16, 'ushort'),\n    }),\n    t.partial({\n      VRedFirstReg3: common.UInt16, // #60\n      IsUseNewModule: common.Bool, // #62\n      ChipLibVersion: common.UInt8, // #64\n      FirstDataLen: common.Int32, // #66\n      FirstStartIndex: common.Int32, // #68\n      FirstRegisterAddr: common.Int32, // #70\n      ThirdDataLen: common.Int32, // #72\n      ThirdDataStartIndex: common.Int32, // #74\n      ThirdRegisterAddr: common.Int32, // #76\n      IsAdvancedMode: common.Bool, // #78\n      IsOpenChannelCheck: common.Bool, // #90\n      T1H: common.UInt16, // #102\n      T0H: common.UInt16, // #114\n      OneCodeCycle: common.UInt16, // #126\n      ZeroCodeCycle: common.UInt16, // #138\n      RedGain: common.Int32, // #150\n      GreenGain: common.Int32, // #162\n      BlueGain: common.Int32, // #174\n      VRedGain: common.Int32, // #186\n      GainMappingScale: common.Int32,\n    }),\n  ],\n  'ChipMT100RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipMT100RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.Chip_MT100.decompiled.cs:42\n */\nexport const ChipMT100RGBVExtendProperty = t.intersection(\n  [\n    ChipMT100RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMT100RGBVExtendProperty') }),\n  ],\n  'ChipMT100RGBVExtendProperty'\n);\nexport interface ChipMT100RGBVExtendProperty extends t.TypeOf<typeof ChipMT100RGBVExtendProperty> {}\n"],"mappings":";;;;;AAIA,MAAa,kCAAkC,EAAE,aAC/C;CACE;CACA,EAAE,KAAK,EACL,UAAUA,SAAgBC,QAAe,QAAQ,EACnD,CAAC;CACD,EAAE,QAAQ;EACR,eAAeA;EACf,gBAAgBC;EAChB,gBAAgBC;EAChB,cAAcC;EACd,iBAAiBA;EACjB,mBAAmBA;EACnB,cAAcA;EACd,qBAAqBA;EACrB,mBAAmBA;EACnB,gBAAgBF;EAChB,oBAAoBA;EACpB,KAAKD;EACL,KAAKA;EACL,cAAcA;EACd,eAAeA;EACf,SAASG;EACT,WAAWA;EACX,UAAUA;EACV,UAAUA;EACV,kBAAkBA;CACpB,CAAC;AACH,GACA,iCACF;;;;;;AAMA,MAAa,8BAA8B,EAAE,aAC3C,CACE,iCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,6BAA6B,EAAE,CAAC,CACtE,GACA,6BACF"}