[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Debugger](./puppeteer.protocol.debugger.md) > [SetBreakpointOnFunctionCallRequest](./puppeteer.protocol.debugger.setbreakpointonfunctioncallrequest.md) ## Protocol.Debugger.SetBreakpointOnFunctionCallRequest interface Signature: ```typescript export interface SetBreakpointOnFunctionCallRequest ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [condition](./puppeteer.protocol.debugger.setbreakpointonfunctioncallrequest.condition.md) | string | Expression to use as a breakpoint condition. When specified, debugger will stop on the breakpoint if this expression evaluates to true. | | [objectId](./puppeteer.protocol.debugger.setbreakpointonfunctioncallrequest.objectid.md) | [Runtime.RemoteObjectId](./puppeteer.protocol.runtime.remoteobjectid.md) | Function object id. |