---
name: "SmartGroupModel.getNetwork"
mode: "api"
versionRequirements:
  - { name: "@ray-js/panel-sdk", version: "1.5.0" }
---

## SmartGroupModel.getNetwork

> [VERSION] @ray-js/panel-sdk >= 1.5.0

### 描述

获取智能群组所处环境的网络状态

### 参数

无


### 返回值

类型: `NetworkState`

网络状态对象，包含 isConnected、networkType、signalStrength

**`interface` NetworkState**

| 属性 | 类型 | 描述 |
| --- | --- | --- |
| `isConnected` | `boolean` | 是否已连接 |
| `networkType` | `string` | 网络类型: WIFI \| 5G \| 4G \| 3G \| 2G \| GPRS \| UNKNOWN \| NONE |
| `signalStrength` | `number` | 信号强弱，单位 dbm |

### 引用对象

##### `interface` NetworkState

| 属性 | 类型 | 描述 |
| --- | --- | --- |
| `isConnected` | `boolean` | 是否已连接 |
| `networkType` | `string` | 网络类型: WIFI \| 5G \| 4G \| 3G \| 2G \| GPRS \| UNKNOWN \| NONE |
| `signalStrength` | `number` | 信号强弱，单位 dbm |


### 示例代码

#### 示例

```typescript
const network = group.getNetwork();
console.log(network.isConnected);  // true
```
