Skip to content

BranchService

Not yet Class Services NotCreatable Service

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 22 modern Roblox members not implemented yet

Inheritance

Object → Instance → BranchService

Methods

Member Signature Summary
ArchiveBranchAsync BranchService:ArchiveBranchAsync(branchPlaceId: int64): null —
CompleteMerge BranchService:CompleteMerge(): null —
CreateBranchAsync BranchService:CreateBranchAsync(sourcePlaceId: int64, sourceVersionNumber: int64, name: string): Dictionary —
GetBranchesAsync BranchService:GetBranchesAsync(placeId: int64, archived: bool): Dictionary —
GetDiffAsync BranchService:GetDiffAsync(placeId: int64, baseVersion: int64, targetVersion: int64): DataModelDiff —
GetInstanceConflicts BranchService:GetInstanceConflicts(): Array —
GetMergeChanges BranchService:GetMergeChanges(): DataModelDiff —
GetMergeResolution BranchService:GetMergeResolution(identity: ScopedInstanceIdentity, propName: string?): MergeResolution —
GetMergeStatus BranchService:GetMergeStatus(): MergeStatus —
RestoreBranchAsync BranchService:RestoreBranchAsync(branchPlaceId: int64): null —
SetMergeResolution BranchService:SetMergeResolution(identity: ScopedInstanceIdentity, propName: string?, resolution: MergeResolution): null —
StartMergeAsync BranchService:StartMergeAsync(sourcePlaceId: int64, ancestorVersion: int64): null —
UpdateBranchAsync BranchService:UpdateBranchAsync(branchPlaceId: int64, status: BranchStatus, name: string): Dictionary —

Events

Member Signature Summary
MergeStateChanged MergeStateChanged(identity: ScopedInstanceIdentity) —
MergeStateCleared MergeStateCleared(identity: ScopedInstanceIdentity) —
MergeStatusChanged MergeStatusChanged(status: MergeStatus) —

Roblox reference: BranchService

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.