{"version":3,"file":"ChipICND2270ExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipICND2270ExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipICND2270ExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      REG_LENGTH: common.Int32_256, // #3511\n      RegisterArray: common.XMLArray(common.UInt16, 'ushort'), // #3513\n      FirstRegArray: common.XMLArray(common.UInt16, 'ushort'),\n    }),\n    t.partial({\n      FirstRegValue: common.UInt16, // #3517\n      LowGrayHomogeneity: common.UInt8, // #3519\n      BlankingLevR: common.UInt8, // #3531\n      BlankingLevG: common.UInt8, // #3543\n      BlankingLevB: common.UInt8, // #3555\n      BlankingLev2R: common.UInt8, // #3567\n      BlankingLev2G: common.UInt8, // #3579\n      BlankingLev2B: common.UInt8, // #3591\n      LowGrayWideR: common.UInt8, // #3603\n      LowGrayWideG: common.UInt8, // #3616\n      LowGrayWideB: common.UInt8, // #3629\n      LowGrayOptimizeR: common.UInt8, // #3642\n      LowGrayOptimizeG: common.UInt8, // #3654\n      LowGrayOptimizeB: common.UInt8, // #3666\n      LowGrayLev: common.UInt8, // #3678\n      LowGrayLevR: common.UInt8, // #3690\n      LowGrayLevG: common.UInt8, // #3715\n      LowGrayLevB: common.UInt8, // #3740\n      FirstLineDarkCompensationMode: common.UInt8, // #3765\n      FirstLineDarkCompensationR: common.UInt8, // #3777\n      FirstLineDarkCompensationG: common.UInt8, // #3800\n      FirstLineDarkCompensationB: common.UInt8, // #3823\n      FirstLineDarkCompensationTimeR: common.UInt8, // #3846\n      FirstLineDarkCompensationTimeG: common.UInt8, // #3858\n      FirstLineDarkCompensationTimeB: common.UInt8, // #3870\n      CouplingOptimizationR: common.UInt8, // #3882\n      CouplingOptimizationG: common.UInt8, // #3894\n      CouplingOptimizationB: common.UInt8, // #3906\n      CouplingOptimizationENR: common.Bool, // #3918\n      CouplingOptimizationENG: common.Bool, // #3930\n      CouplingOptimizationENB: common.Bool, // #3942\n      CouplingOptimizationTimeR: common.UInt8, // #3954\n      CouplingOptimizationTimeG: common.UInt8, // #3966\n      CouplingOptimizationTimeB: common.UInt8, // #3978\n      LineBlankLevel: common.UInt8, // #3990\n      BlackEconmic: common.Bool, // #4002\n      SleepMode: common.Bool, // #4015\n      HighGrayMode: common.Bool, // #4027\n      IREFR: common.UInt8, // #4039\n      LgainR: common.UInt8, // #4051\n      Color_adjR: common.UInt8, // #4063\n      IREFG: common.UInt8, // #4075\n      LgainG: common.UInt8, // #4087\n      Color_adjG: common.UInt8, // #4099\n      IREFB: common.UInt8, // #4111\n      LgainB: common.UInt8, // #4123\n      Color_adjB: common.UInt8, // #4135\n      RemoveBadEn: common.Bool, // #4147\n      RemoveBadEnMode: common.Bool, // #4160\n      IntervalOptimization: common.UInt8, // #4172\n      IntervalOptimizationEn: common.Bool, // #4184\n      Agent: common.UInt8, // #4196\n      AgentHigh: common.UInt8, // #4208\n      LowGary: common.UInt8, // #4220\n      LowGrayCorrectionOpen: common.UInt8, // #4260\n      Line_len: common.UInt8, // #4272\n      Line_len2: common.UInt8, // #4284\n      ScanNumIC1: common.UInt8, // #4296\n      ScanNumIC2: common.UInt8, // #4308\n      ScanNumIC3: common.UInt8, // #4320\n      ExtendMode: common.Bool,\n    }),\n  ],\n  'ChipICND2270ExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipICND2270ExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipICN2270.decompiled.cs:3508\n */\nexport const ChipICND2270ExtendProperty = t.intersection(\n  [\n    ChipICND2270ExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipICND2270ExtendProperty') }),\n  ],\n  'ChipICND2270ExtendProperty'\n);\nexport interface ChipICND2270ExtendProperty extends t.TypeOf<typeof ChipICND2270ExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,iCAAiCA,MAAE,aAC9C;CACEC;CACAD,MAAE,KAAK;EACL;EACA,8DAA8C,QAAQ;EACtD,8DAA8C,QAAQ;CACxD,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;AACH,GACA,gCACF;;;;;;AAMA,MAAa,6BAA6BA,MAAE,aAC1C,CACE,gCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,4BAA4B,EAAE,CAAC,CACrE,GACA,4BACF"}