---
title: LSParser
framework: TVMLKit JS
role: symbol
role_heading: Class
platforms: [tvOS 14.0+]
path: tvmljs/lsparser
---

# LSParser

## Declaration

```data
interface LSParser
```

## Topics

### Instance Properties

- [ACTION_APPEND_AS_CHILDREN](tvmljs/lsparser/3192148-action_append_as_children.md)
- [ACTION_INSERT_AFTER](tvmljs/lsparser/3192149-action_insert_after.md)
- [ACTION_INSERT_BEFORE](tvmljs/lsparser/3192150-action_insert_before.md)
- [ACTION_REPLACE](tvmljs/lsparser/3192151-action_replace.md)
- [ACTION_REPLACE_CHILDREN](tvmljs/lsparser/3192152-action_replace_children.md)

### Instance Methods

- [parse](tvmljs/lsparser/3192153-parse.md)
- [parseWithContext](tvmljs/lsparser/3192154-parsewithcontext.md)
