reset

View as MarkdownOpen in Claude

Resets the document to an empty SWML structure ({ version: '1.0.0', sections: { main: [] } }).

Parameters

This method takes no parameters.

Returns

void

Example

1import { SwmlBuilder } from '@signalwire/sdk';
2
3const builder = new SwmlBuilder();
4builder.addVerb('answer', {});
5builder.addVerb('play', { url: 'https://example.com/audio.mp3' });
6
7builder.reset();
8// Document is now empty: { version: '1.0.0', sections: { main: [] } }