2023-05-26 14:07:37 +02:00
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home ](./index.md ) > [bitburner ](./bitburner.md ) > [NS ](./bitburner.ns.md ) > [setTitle ](./bitburner.ns.settitle.md )
## NS.setTitle() method
Set the title of the tail window of a script.
**Signature:**
```typescript
2023-07-08 00:23:26 +02:00
setTitle(title: string | ReactNode, pid?: number): void;
2023-05-26 14:07:37 +02:00
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
2023-07-08 00:23:26 +02:00
| title | string \| [ReactNode ](./bitburner.reactnode.md ) | |
2023-05-26 14:07:37 +02:00
| pid | number | _(Optional)_ Optional. PID of the script having its tail closed. If omitted, the current script is used. |
**Returns:**
void
## Remarks
RAM cost: 0 GB
This sets the title to the given string, and also forces an update of the tail window's contents.
The title is saved across restarts, but only if it is a simple string.
If the pid is unspecified, it will modify the current script’ s logs.
Otherwise, the pid argument can be used to change the logs from another script.
2023-07-08 00:23:26 +02:00
It is possible to pass any React Node instead of a string. See [ReactElement ](./bitburner.reactelement.md ) and [ReactNode ](./bitburner.reactnode.md ) types for additional info.
2023-05-26 14:07:37 +02:00