# bluerain-plugin-launcher

Adds launcher screen with apps available in app registry. This plugin replaces bluerain-os IndexPage component with its own component.[https://blueeast.gitbook.io/bluerain-plugin-launcher](https://blueeast.gitbook.io/bluerain-plugin-launcher)

| 🌏 Web             | 🖥 Electron        | 📱 React Native    |
| :----------------: | :----------------: | :----------------: |
| ✔️ |   ✔️ | TBD |

## Screenshot

|Type    | Example 1             |
| :----------------: | :----------------: |
| Web |![Launcher](Screenshot/Launcher.png) |
| Electron |TBD |
| Native |✖️ |

## Usage

Run the following command:

```shell
yarn add @blueeast/bluerain-plugin-launcher
```

## Example

```react
import BR from '@blueeast/bluerain-os';

  <BR.Components.IndexPage/>
```

## Components

### IndexPage

#### **Props**

| Name       | Default | Type   | Description                           |
| ---------- | ------- | ------ | ------------------------------------- |
| selectedView   |  'grid' | string |This is the style to show in the Launcher |
| match     |         | object | It is used for routing of the Page     |


## API

<!-- Generated by documentation.js. Update this documentation by updating the source code. -->

### LauncherPlugin

### **Extends Plugin**

Launcher Plugin

### **Properties**

- `pluginName` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** "LauncherPlugin"
- `slug` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** "launcher"
