{"version":3,"file":"ChipAXS6018RGBVExtendProperty.mjs","names":["common.XMLArray","common.UInt16","common.buffer_8","common.buffer_6","common.Int32","common.Bool","common.UInt8"],"sources":["../generated/ChipAXS6018RGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipAXS6018RGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      WeightValueConfig: common.XMLArray(common.UInt16, 'ushort'),\n    }),\n    t.partial({\n      FirstRegData: common.buffer_8, // #2083\n      SecondRegData: common.buffer_8, // #2085\n      ThirdRegData: common.buffer_8, // #2087\n      FourthRegData: common.buffer_6, // #2089\n      FifthRegData: common.buffer_6, // #2091\n      SixthRegData: common.buffer_6, // #2093\n      FirstRegisterAddr: common.Int32, // #2099\n      SecondRegisterAddr: common.Int32, // #2101\n      ThirdRegisterAddr: common.Int32, // #2103\n      FourthRegisterAddr: common.Int32, // #2105\n      FifthRegisterAddr: common.Int32, // #2107\n      SixthRegisterAddr: common.Int32, // #2109\n      FirstDataLen: common.Int32, // #2111\n      FirstStartIndex: common.Int32, // #2113\n      SecondDataLen: common.Int32, // #2115\n      SecondStartIndex: common.Int32, // #2117\n      ThirdDataLen: common.Int32, // #2119\n      ThirdDataStartIndex: common.Int32, // #2121\n      FourthDataLen: common.Int32, // #2123\n      FourthStartIndex: common.Int32, // #2125\n      FifthDataLen: common.Int32, // #2127\n      FifthStartIndex: common.Int32, // #2129\n      SixthDataLen: common.Int32, // #2131\n      SixthStartIndex: common.Int32, // #2133\n      IsUseNewModule: common.Bool, // #2135\n      FirstLineDark: common.UInt8, // #2137\n      ChargingOften: common.UInt8, // #2149\n      LineShadowTime: common.UInt8, // #2161\n      ShadowChargingMode: common.UInt8, // #2173\n      AdditionalField: common.UInt8, // #2185\n      HighGrayGain: common.UInt8, // #2197\n      MultilevelCurrent: common.Bool, // #2209\n      BlackLine: common.UInt8, // #2221\n      DischargeTime: common.UInt8, // #2233\n      DischargeR: common.Bool, // #2245\n      DischargeG: common.Bool, // #2257\n      DischargeB: common.Bool, // #2269\n      RextR: common.UInt8, // #2281\n      RextG: common.UInt8, // #2293\n      RextB: common.UInt8, // #2305\n      TubeDischargeEnable: common.Bool, // #2317\n      LineTubeDischargeEnable: common.Bool, // #2329\n      Contrast: common.UInt8, // #2341\n      GammaGloablBright: common.UInt8, // #2353\n      GammaRBright: common.UInt8, // #2365\n      GammaGBright: common.UInt8, // #2377\n      GammaBBright: common.UInt8, // #2389\n      LineCP: common.UInt8, // #2401\n      CtrlEndPoint: common.UInt8,\n    }),\n  ],\n  'ChipAXS6018RGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipAXS6018RGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipAXS6018.decompiled.cs:2074\n */\nexport const ChipAXS6018RGBVExtendProperty = t.intersection(\n  [\n    ChipAXS6018RGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipAXS6018RGBVExtendProperty') }),\n  ],\n  'ChipAXS6018RGBVExtendProperty'\n);\nexport interface ChipAXS6018RGBVExtendProperty\n  extends t.TypeOf<typeof ChipAXS6018RGBVExtendProperty> {}\n"],"mappings":";;;;;AAIA,MAAa,oCAAoC,EAAE,aACjD;CACE;CACA,EAAE,KAAK,EACL,mBAAmBA,SAAgBC,QAAe,QAAQ,EAC5D,CAAC;CACD,EAAE,QAAQ;EACR,cAAcC;EACd,eAAeA;EACf,cAAcA;EACd,eAAeC;EACf,cAAcA;EACd,cAAcA;EACd,mBAAmBC;EACnB,oBAAoBA;EACpB,mBAAmBA;EACnB,oBAAoBA;EACpB,mBAAmBA;EACnB,mBAAmBA;EACnB,cAAcA;EACd,iBAAiBA;EACjB,eAAeA;EACf,kBAAkBA;EAClB,cAAcA;EACd,qBAAqBA;EACrB,eAAeA;EACf,kBAAkBA;EAClB,cAAcA;EACd,iBAAiBA;EACjB,cAAcA;EACd,iBAAiBA;EACjB,gBAAgBC;EAChB,eAAeC;EACf,eAAeA;EACf,gBAAgBA;EAChB,oBAAoBA;EACpB,iBAAiBA;EACjB,cAAcA;EACd,mBAAmBD;EACnB,WAAWC;EACX,eAAeA;EACf,YAAYD;EACZ,YAAYA;EACZ,YAAYA;EACZ,OAAOC;EACP,OAAOA;EACP,OAAOA;EACP,qBAAqBD;EACrB,yBAAyBA;EACzB,UAAUC;EACV,mBAAmBA;EACnB,cAAcA;EACd,cAAcA;EACd,cAAcA;EACd,QAAQA;EACR,cAAcA;CAChB,CAAC;AACH,GACA,mCACF;;;;;;AAMA,MAAa,gCAAgC,EAAE,aAC7C,CACE,mCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,+BAA+B,EAAE,CAAC,CACxE,GACA,+BACF"}