{"version":3,"file":"ChipMBI5850BRGBVExtendProperty.mjs","names":["common.Int32_6","common.Bool_true","common.Bool","common.UInt8","common.Int32","common.UInt32"],"sources":["../generated/ChipMBI5850BRGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey'; // import\nimport { ChipMBI5850BCustomExtendProperty } from './ChipMBI5850BCustomExtendProperty'; // import\nimport { ChipMBI5850BExtendProperty } from './ChipMBI5850BExtendProperty';\n // import\nexport const ChipMBI5850BRGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      REG_LENGTH: common.Int32_6, // #2648\n      IsAdvancedMode: common.Bool_true,\n    }),\n    t.partial({\n      RedProperty: ChipMBI5850BExtendProperty, // #2630\n      GreenProperty: ChipMBI5850BExtendProperty, // #2632\n      BlueProperty: ChipMBI5850BExtendProperty, // #2634\n      VRedProperty: ChipMBI5850BExtendProperty, // #2636\n      ChipMBI5850BCustomExtendProperty, // #2638\n      IsUseNewModule: common.Bool, // #2646\n      ChipLibVersion: common.UInt8, // #2650\n      GradualTransitionOptimizationTime: common.UInt8, // #2662\n      LineBlanking: common.UInt8, // #2683\n      LineOccation: common.UInt8, // #2704\n      GrayDepth: common.UInt8, // #2716\n      M: common.UInt8, // #2737\n      N: common.UInt8, // #2758\n      Div: common.UInt8, // #2779\n      nDiv: common.UInt8, // #2792\n      EnDoubleRefresh: common.Bool, // #2813\n      GrayBetter: common.Bool, // #2829\n      ScanType: common.UInt8, // #2845\n      EnableToRemoveBadPoints: common.Bool, // #2857\n      GhostEliminationLevelR: common.UInt8, // #2873\n      GhostEliminationLevelG: common.UInt8, // #2885\n      GhostEliminationLevelB: common.UInt8, // #2897\n      GradualTransitionOptimizationLevelR: common.UInt8, // #2909\n      GradualTransitionOptimizationLevelG: common.UInt8, // #2921\n      GradualTransitionOptimizationLevelB: common.UInt8, // #2933\n      NoGhostElimination1R: common.UInt8, // #2945\n      NoGhostElimination1G: common.UInt8, // #2957\n      NoGhostElimination1B: common.UInt8, // #2969\n      NoGhostElimination2R: common.UInt8, // #2981\n      NoGhostElimination2G: common.UInt8, // #2993\n      NoGhostElimination2B: common.UInt8, // #3005\n      NoGhostElimination3R: common.UInt8, // #3017\n      NoGhostElimination3G: common.UInt8, // #3029\n      NoGhostElimination3B: common.UInt8, // #3041\n      LowAshCompensationR: common.UInt8, // #3053\n      LowAshCompensationG: common.UInt8, // #3065\n      LowAshCompensationB: common.UInt8, // #3077\n      SwapErrorPointR: common.UInt8, // #3089\n      SwapErrorPointG: common.UInt8, // #3101\n      SwapErrorPointB: common.UInt8, // #3113\n      HighContrastInterferenceR: common.Int32, // #3125\n      HighContrastInterferenceG: common.Int32, // #3137\n      HighContrastInterferenceB: common.Int32, // #3149\n      SpecialDataLen: common.Int32, // #3161\n      SpecialRegisterAddr: common.UInt32,\n    }),\n  ],\n  'ChipMBI5850BRGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipMBI5850BRGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipMBI5850B.decompiled.cs:2625\n */\nexport const ChipMBI5850BRGBVExtendProperty = t.intersection(\n  [\n    ChipMBI5850BRGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipMBI5850BRGBVExtendProperty') }),\n  ],\n  'ChipMBI5850BRGBVExtendProperty'\n);\nexport interface ChipMBI5850BRGBVExtendProperty\n  extends t.TypeOf<typeof ChipMBI5850BRGBVExtendProperty> {\n  RedProperty?: ChipMBI5850BExtendProperty;\n  GreenProperty?: ChipMBI5850BExtendProperty;\n  BlueProperty?: ChipMBI5850BExtendProperty;\n  VRedProperty?: ChipMBI5850BExtendProperty;\n  ChipMBI5850BCustomExtendProperty?: ChipMBI5850BCustomExtendProperty;\n}\n"],"mappings":";;;;;;;AAMA,MAAa,qCAAqC,EAAE,aAClD;CACE;CACA,EAAE,KAAK;EACL,YAAYA;EACZ,gBAAgBC;CAClB,CAAC;CACD,EAAE,QAAQ;EACR,aAAa;EACb,eAAe;EACf,cAAc;EACd,cAAc;EACd;EACA,gBAAgBC;EAChB,gBAAgBC;EAChB,mCAAmCA;EACnC,cAAcA;EACd,cAAcA;EACd,WAAWA;EACX,GAAGA;EACH,GAAGA;EACH,KAAKA;EACL,MAAMA;EACN,iBAAiBD;EACjB,YAAYA;EACZ,UAAUC;EACV,yBAAyBD;EACzB,wBAAwBC;EACxB,wBAAwBA;EACxB,wBAAwBA;EACxB,qCAAqCA;EACrC,qCAAqCA;EACrC,qCAAqCA;EACrC,sBAAsBA;EACtB,sBAAsBA;EACtB,sBAAsBA;EACtB,sBAAsBA;EACtB,sBAAsBA;EACtB,sBAAsBA;EACtB,sBAAsBA;EACtB,sBAAsBA;EACtB,sBAAsBA;EACtB,qBAAqBA;EACrB,qBAAqBA;EACrB,qBAAqBA;EACrB,iBAAiBA;EACjB,iBAAiBA;EACjB,iBAAiBA;EACjB,2BAA2BC;EAC3B,2BAA2BA;EAC3B,2BAA2BA;EAC3B,gBAAgBA;EAChB,qBAAqBC;CACvB,CAAC;AACH,GACA,oCACF;;;;;;AAMA,MAAa,iCAAiC,EAAE,aAC9C,CACE,oCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,gCAAgC,EAAE,CAAC,CACzE,GACA,gCACF"}