{"version":3,"file":"ChipAXP020RGBVExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipAXP020RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipAXP020RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      RegValue: common.XMLArray(common.UInt16, 'ushort'),\n    }),\n    t.partial({\n      IsUseNewModule: common.Bool, // #54\n      ChipLibVersion: common.UInt8, // #56\n      FirstDataLen: common.Int32, // #58\n      FirstStartIndex: common.Int32, // #60\n      FirstRegisterAddr: common.Int32, // #62\n      ThirdDataLen: common.Int32, // #64\n      ThirdDataStartIndex: common.Int32, // #66\n      ThirdRegisterAddr: common.Int32, // #68\n      IsAdvancedMode: common.Bool, // #70\n      IsOpenChannelCheck: common.Bool, // #82\n      T1H: common.UInt16, // #94\n      T0H: common.UInt16, // #106\n      OneCodeCycle: common.UInt16, // #118\n      BrightnessControl: common.UInt8, // #130\n      InterType: common.UInt8, // #142\n      InterSpeed: common.UInt8, // #154\n      ColorOfBit: common.UInt8,\n    }),\n  ],\n  'ChipAXP020RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipAXP020RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.Chip_AXP020.decompiled.cs:41\n */\nexport const ChipAXP020RGBVExtendProperty = t.intersection(\n  [\n    ChipAXP020RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipAXP020RGBVExtendProperty') }),\n  ],\n  'ChipAXP020RGBVExtendProperty'\n);\nexport interface ChipAXP020RGBVExtendProperty\n  extends t.TypeOf<typeof ChipAXP020RGBVExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,mCAAmCA,MAAE,aAChD;CACEC;CACAD,MAAE,KAAK,EACL,yDAAyC,QAAQ,EACnD,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;AACH,GACA,kCACF;;;;;;AAMA,MAAa,+BAA+BA,MAAE,aAC5C,CACE,kCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,8BAA8B,EAAE,CAAC,CACvE,GACA,8BACF"}