{"version":3,"file":"ChipRZRGBVExtendProperty.mjs","names":["common.Bool_false","common.UInt16","common.Bool","common.Int32"],"sources":["../generated/ChipRZRGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipRZRGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      IsOpenChannelCheck: common.Bool_false,\n    }),\n    t.partial({\n      RedFirstReg1: common.UInt16, // #840\n      GreenFirstReg1: common.UInt16, // #842\n      BlueFirstReg1: common.UInt16, // #844\n      VRedFirstReg1: common.UInt16, // #846\n      RedFirstReg2: common.UInt16, // #848\n      GreenFirstReg2: common.UInt16, // #850\n      BlueFirstReg2: common.UInt16, // #852\n      VRedFirstReg2: common.UInt16, // #854\n      RedFirstReg3: common.UInt16, // #856\n      GreenFirstReg3: common.UInt16, // #858\n      BlueFirstReg3: common.UInt16, // #860\n      VRedFirstReg3: common.UInt16, // #864\n      IsUseNewModule: common.Bool, // #876\n      FirstDataLen: common.Int32, // #878\n      FirstStartIndex: common.Int32, // #880\n      FirstRegisterAddr: common.Int32, // #882\n      SecondDataLen: common.Int32, // #884\n      SecondStartIndex: common.Int32, // #886\n      SecondRegisterAddr: common.Int32, // #888\n      ThirdDataLen: common.Int32, // #890\n      ThirdDataStartIndex: common.Int32, // #892\n      ThirdRegisterAddr: common.Int32, // #894\n      IsAdvancedMode: common.Bool, // #896\n      RedGian: common.UInt16, // #908\n      GreenGian: common.UInt16, // #921\n      BlueGian: common.UInt16, // #934\n      BitLevel: common.UInt16, // #947\n      OpenGain: common.Bool, // #960\n      RZ_T1L: common.UInt16, // #972\n      RZ_T0L: common.UInt16, // #984\n      RZ_T: common.UInt16,\n    }),\n  ],\n  'ChipRZRGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipRZRGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipRZ.decompiled.cs:831\n */\nexport const ChipRZRGBVExtendProperty = t.intersection(\n  [\n    ChipRZRGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipRZRGBVExtendProperty') }),\n  ],\n  'ChipRZRGBVExtendProperty'\n);\nexport interface ChipRZRGBVExtendProperty extends t.TypeOf<typeof ChipRZRGBVExtendProperty> {}\n"],"mappings":";;;;;AAIA,MAAa,+BAA+B,EAAE,aAC5C;CACE;CACA,EAAE,KAAK,EACL,oBAAoBA,WACtB,CAAC;CACD,EAAE,QAAQ;EACR,cAAcC;EACd,gBAAgBA;EAChB,eAAeA;EACf,eAAeA;EACf,cAAcA;EACd,gBAAgBA;EAChB,eAAeA;EACf,eAAeA;EACf,cAAcA;EACd,gBAAgBA;EAChB,eAAeA;EACf,eAAeA;EACf,gBAAgBC;EAChB,cAAcC;EACd,iBAAiBA;EACjB,mBAAmBA;EACnB,eAAeA;EACf,kBAAkBA;EAClB,oBAAoBA;EACpB,cAAcA;EACd,qBAAqBA;EACrB,mBAAmBA;EACnB,gBAAgBD;EAChB,SAASD;EACT,WAAWA;EACX,UAAUA;EACV,UAAUA;EACV,UAAUC;EACV,QAAQD;EACR,QAAQA;EACR,MAAMA;CACR,CAAC;AACH,GACA,8BACF;;;;;;AAMA,MAAa,2BAA2B,EAAE,aACxC,CACE,8BACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,0BAA0B,EAAE,CAAC,CACnE,GACA,0BACF"}