Skip to content
Roblox API Reference

DebuggerUIService

  • Not creatable
  • Not replicated
  • Service
Memory category
Instances
Own members
13
Inherited members
75
Subclasses
0
Siblings
608

Properties23

Inherited fromObject2

Property categoryData

Inherited fromInstance21

Property categoryBehavior

Property categoryData

Property categoryPermissions

Methods53

Inherited fromObject3
  • Get an event that fires when a given property of the object changes.
    Parameters
    ParameterDescription
    property: string
    The property to connect to.
    Returns
    TypeDescription
    RBXScriptSignal
    A signal that fires whenever the property changes.
  • Object:IsA(className: string): boolean
    Returns true if an object's class matches or inherits from a given class.
    • Custom Lua state
    • Thread safe
    Parameters
    ParameterDescription
    className: string
    The class against which the Object's class will be checked. Case-sensitive.
    Returns
    TypeDescription
    boolean
    Describes whether the Object's class matched or is a subclass of the given class.
  • Object:isA(className: string): boolean
    Deprecated: This deprecated function is a variant of Object:IsA() which should be used instead.
    • Deprecated
    • Custom Lua state
    Parameters
    Parameter
    className: string
    Returns
    Type
    boolean

    Use IsA instead.

Inherited fromInstance39
Defined byDebuggerUIService11
  • DebuggerUIService:EditBreakpoint(metaBreakpointId: number)
    • Roblox script security
    Parameters
    Parameter
    metaBreakpointId: number
  • DebuggerUIService:EditWatch(expression: string)
    • Roblox script security
    Parameters
    Parameter
    expression: string
  • DebuggerUIService:IsConnectionForPlayDataModel(debuggerConnectionId: number): boolean
    • Roblox script security
    Parameters
    Parameter
    debuggerConnectionId: number
    Returns
    Type
    boolean
  • DebuggerUIService:OpenExceptionMessagePopup(exceptionMessage: string,pausedLine: number,)
    • Roblox script security
    Parameters
    Parameter
    exceptionMessage: string
    pausedLine: number
  • DebuggerUIService:OpenScriptAtLine(guid: string,debuggerConnectionId: number,line: number,showErrorOnFail: boolean,)
    • Roblox script security
    Parameters
    Parameter
    guid: string
    debuggerConnectionId: number
    line: number
    showErrorOnFail: boolean
  • DebuggerUIService:Pause()
    • Roblox script security
  • DebuggerUIService:RemoveScriptLineMarkers(debuggerConnectionId: number,allMarkers: boolean,)
    • Roblox script security
    Parameters
    Parameter
    debuggerConnectionId: number
    allMarkers: boolean
  • DebuggerUIService:Resume()
    • Roblox script security
  • DebuggerUIService:SetCurrentThreadId(debuggerThreadId: number)
    • Roblox script security
    Parameters
    Parameter
    debuggerThreadId: number
  • DebuggerUIService:SetScriptLineMarker(guid: string,debuggerConnectionId: number,line: number,lineMarkerType: boolean,)
    • Roblox script security
    Parameters
    Parameter
    guid: string
    debuggerConnectionId: number
    line: number
    lineMarkerType: boolean
  • DebuggerUIService:SetWatchExpressions(expressions: { any })
    • Roblox script security
    Parameters
    Parameter
    expressions: { any }

Events12

Inherited fromObject1
Inherited fromInstance9
Defined byDebuggerUIService2
  • DebuggerUIService.ExpressionAdded: RBXScriptSignal<(expression: string)>
    • Roblox script security
    Parameters
    Parameter
    expression: string
  • DebuggerUIService.ExpressionsCleared: RBXScriptSignal<()>
    • Roblox script security