{"version":3,"file":"ChipMBI5269RGBVExtendProperty.mjs","names":["common.Int32_21","common.Bool","common.UInt8","common.UInt16","common.Int32","common.UInt32"],"sources":["../generated/ChipMBI5269RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey'; // import\nimport { ChipMBI5269ExtendProperty } from './ChipMBI5269ExtendProperty'; // import\nimport { DecodeType, DecodeTypeEnum } from './DecodeType';\n // import\nexport const ChipMBI5269RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      REG_LENGTH: common.Int32_21,\n    }),\n    t.partial({\n      RedProperty: ChipMBI5269ExtendProperty, // #4266\n      GreenProperty: ChipMBI5269ExtendProperty, // #4268\n      BlueProperty: ChipMBI5269ExtendProperty, // #4270\n      VRedProperty: ChipMBI5269ExtendProperty, // #4272\n      IsUseNewModule: common.Bool, // #4278\n      ChipLibVersion: common.UInt8, // #4280\n      SubField: common.UInt8, // #4282\n      GrayDepth: common.UInt8, // #4321\n      ScanCount: common.UInt8, // #4345\n      HighAshouplingLevel: common.UInt8, // #4372\n      HighAshouplingFront: common.UInt8, // #4386\n      CompsentionTime: common.UInt16, // #4400\n      FailureLEDElimination: common.Bool, // #4419\n      GradientTransitionOptimizationTime: common.UInt16, // #4433\n      P: common.UInt8, // #4452\n      M: common.UInt8, // #4466\n      N: common.UInt8, // #4480\n      Div: common.UInt8, // #4494\n      VrextVoltageEnable: common.Bool, // #4509\n      IsAdvancedMode: common.Bool, // #4523\n      DefaultRegisterType: common.UInt8, // #4535\n      SpecialDataLen: common.Int32, // #4548\n      SpecialRegisterAddr: common.UInt32, // #4550\n      ChipMemberIndex: common.Int32, // #4633\n      CurrentDecode: DecodeType,\n    }),\n  ],\n  'ChipMBI5269RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipMBI5269RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMBI5269.decompiled.cs:4259\n */\nexport const ChipMBI5269RGBVExtendProperty = t.intersection(\n  [\n    ChipMBI5269RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMBI5269RGBVExtendProperty') }),\n  ],\n  'ChipMBI5269RGBVExtendProperty'\n);\nexport interface ChipMBI5269RGBVExtendProperty\n  extends t.TypeOf<typeof ChipMBI5269RGBVExtendProperty> {\n  RedProperty?: ChipMBI5269ExtendProperty;\n  GreenProperty?: ChipMBI5269ExtendProperty;\n  BlueProperty?: ChipMBI5269ExtendProperty;\n  VRedProperty?: ChipMBI5269ExtendProperty;\n  CurrentDecode?: DecodeTypeEnum;\n}\n"],"mappings":";;;;;;;AAMA,MAAa,oCAAoC,EAAE,aACjD;CACE;CACA,EAAE,KAAK,EACL,YAAYA,SACd,CAAC;CACD,EAAE,QAAQ;EACR,aAAa;EACb,eAAe;EACf,cAAc;EACd,cAAc;EACd,gBAAgBC;EAChB,gBAAgBC;EAChB,UAAUA;EACV,WAAWA;EACX,WAAWA;EACX,qBAAqBA;EACrB,qBAAqBA;EACrB,iBAAiBC;EACjB,uBAAuBF;EACvB,oCAAoCE;EACpC,GAAGD;EACH,GAAGA;EACH,GAAGA;EACH,KAAKA;EACL,oBAAoBD;EACpB,gBAAgBA;EAChB,qBAAqBC;EACrB,gBAAgBE;EAChB,qBAAqBC;EACrB,iBAAiBD;EACjB,eAAe;CACjB,CAAC;AACH,GACA,mCACF;;;;;;AAMA,MAAa,gCAAgC,EAAE,aAC7C,CACE,mCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,+BAA+B,EAAE,CAAC,CACxE,GACA,+BACF"}