{"version":3,"file":"ChipMTS01RGBVExtendProperty.cjs","names":["t","ChipBaseExtendPropey","ChipMTS01ExtendProperty"],"sources":["../generated/ChipMTS01RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey'; // import\nimport { ChipMTS01ExtendProperty } from './ChipMTS01ExtendProperty';\n // import\nexport const ChipMTS01RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      REG_LENGTH: common.Int32_7,\n    }),\n    t.partial({\n      RedProperty: ChipMTS01ExtendProperty, // #3059\n      GreenProperty: ChipMTS01ExtendProperty, // #3061\n      BlueProperty: ChipMTS01ExtendProperty, // #3063\n      VRedProperty: ChipMTS01ExtendProperty, // #3065\n      IsUseNewModule: common.Bool, // #3071\n      ChipLibVersion: common.UInt8, // #3073\n      IsAdvancedMode: common.Bool, // #3075\n      SetConfig: common.Bool, // #3091\n      ScanType: common.UInt8, // #3107\n      BitLevel: common.UInt8, // #3119\n      SlotsSplitNum: common.UInt8, // #3140\n      GainTest: common.UInt8, // #3161\n      OpenMismatch: common.UInt8, // #3173\n      SaveEnergy: common.Bool, // #3185\n      M: common.UInt8, // #3201\n      N: common.UInt8, // #3222\n      K: common.UInt8, // #3243\n      FrequencyPclk: common.UInt8, // #3255\n      LowGrayBalanceMode: common.Bool, // #3274\n      FrameBlanking: common.UInt16, // #3290\n      LineBlanking: common.UInt16, // #3302\n      TestMode: common.Bool, // #3314\n      TemperatureTestLevel: common.UInt8, // #3330\n      BadPointEn: common.Bool, // #3342\n      Dummy: common.Bool, // #3358\n      CloseMos: common.UInt8, // #3374\n      OpenMos: common.UInt8, // #3386\n      clmp: common.UInt8, // #3398\n      SpecialDataLen: common.Int32, // #3410\n      SpecialRegisterAddr: common.UInt32,\n    }),\n  ],\n  'ChipMTS01RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipMTS01RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMTS01.decompiled.cs:3054\n */\nexport const ChipMTS01RGBVExtendProperty = t.intersection(\n  [\n    ChipMTS01RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMTS01RGBVExtendProperty') }),\n  ],\n  'ChipMTS01RGBVExtendProperty'\n);\nexport interface ChipMTS01RGBVExtendProperty extends t.TypeOf<typeof ChipMTS01RGBVExtendProperty> {\n  RedProperty?: ChipMTS01ExtendProperty;\n  GreenProperty?: ChipMTS01ExtendProperty;\n  BlueProperty?: ChipMTS01ExtendProperty;\n  VRedProperty?: ChipMTS01ExtendProperty;\n}\n"],"mappings":";;;;;;;;;AAKA,MAAa,kCAAkCA,MAAE,aAC/C;CACEC;CACAD,MAAE,KAAK,EACL,mCACF,CAAC;CACDA,MAAE,QAAQ;EACR,aAAaE;EACb,eAAeA;EACf,cAAcA;EACd,cAAcA;EACd;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,iCACF;;;;;;AAMA,MAAa,8BAA8BF,MAAE,aAC3C,CACE,iCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,6BAA6B,EAAE,CAAC,CACtE,GACA,6BACF"}