s&
newspaperAbout
infoAbout s&box newspaperLatest News published_with_changesChanges mapRoadmap monitoringMetrics
gamesGames
sports_esportsBrowse Games rocketDiscover Games
business_centerWorkshop
sports_esportsGames landscapeMaps chairModels textureMaterials apparelClothing constructionMore..
forumForum docsDocs
docsDocumentation dashboardApi Reference schoolTutorials
inputLog in with Steam chevron_leftChange Language
简体中文EnglishРусскийEspañolPortuguês-BrasilDeutsch日本語FrançaisPolskiTürkçe한국어PirateItalianoไทย繁體中文УкраїнськаČeštinaNederlandsMagyarDanskSuomiSvenskaNorskΕλληνικάRomânăБългарскиTiếng ViệtBahasa IndonesiaEspañol-Latinoaméricaالعربية
Api
Classes
TrackedObjectDefinition
chevron_left Classes
class
TrackedObjectDefinition

Constructors

functionsTrackedObjectDefinition

Fields

crop_dinAllowedAsRootcrop_dinAtomiccrop_dinIgnoredPropertiescrop_dinMatchScorecrop_dinParentTypecrop_dinToIdcrop_dinType
TrackedObjectDefinition
Defines characteristics of an object type that should be tracked within a JSON tree structure. These definitions are used to identify, track, and manage specific types of objects during JSON diffing and patching operations.
class Sandbox.Json .
Sandbox.Engine

build Constructors 1

TrackedObjectDefinition ()

crop_din Fields 7

AllowedAsRoot
bool
If true, objects of this type can be the root of the object tree.
Atomic
bool
When true, treats this object as an atomic unit during tracking operations.
IgnoredProperties
HashSet`1
MatchScore
Func`2
Determines whether a JSON object should be considered an instance of this tracked object type.
ParentType
string
Specifies the required type of the parent object. If null, AllowedAsRoot must be true.
ToId
Func`2
Maps a JSON object to a unique identifier string.
Type
string
A unique identifier for this object type. This is used to categorize objects.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.
  • News
  • Docs
  • Metrics
  • FAQ
  • Forum
  • Discord
  • Twitter