# 数据类型与样式枚举 · `properties/FillStyleType.ts`

> 由 `generate-docs.mjs` 自动生成。

> 源文件 `properties/FillStyleType.ts`，含 1 个类型定义，按名称排序。

## ESJFillStyle `[type]`

面样式类型定义。
描述了一个面的样式信息，包括是否为地面、颜色、材质以及材质参数。

```ts
export type ESJFillStyle = {
    /**
     * 指示该面是否为地面。
     * 如果为 true，则表示该面代表贴地；否则表示其他类型的面。
     */
    ground: boolean;
    /**
     * 面的颜色。
     * 颜色信息使用 ESJColor 类型来表示。
     */
    color: ESJColor;
    /**
     * 面所使用的材质名称。
     * 用于指定该面渲染时所使用的材质。
     */
    material: string;
    /**
     * 面所使用材质的参数。
     * 以 JsonValue 类型存储，可包含材质的各种自定义参数。
     */
    materialParams: JsonValue;
}
```

---
> 本文由 `generate-docs.mjs` 从源码自动生成，请勿手改。
