# LayoutTreeCrawler

## store

`store (any)`

---

## crawl

`crawl(node: LayoutNode): void`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/commands/LayoutTreeCrawler.ts#L27)

---

## processOptions

`processOptions(options: any): void`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/commands/LayoutTreeCrawler.ts#L39)

---

## _handleComponent

`_handleComponent(node: any): void`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/commands/LayoutTreeCrawler.ts#L43)

---

## _savePropsToStore

`_savePropsToStore(node: any): void`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/commands/LayoutTreeCrawler.ts#L49)

---

## _applyStaticOptions

`_applyStaticOptions(node: any): void`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/commands/LayoutTreeCrawler.ts#L53)

---

## _assertKnownLayoutType

`_assertKnownLayoutType(type: any): void`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/commands/LayoutTreeCrawler.ts#L60)

---

## _assertComponentDataName

`_assertComponentDataName(component: any): void`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/commands/LayoutTreeCrawler.ts#L66)

---