@ flatfile/ hooks (缩写)
平面文件记录
这个 FlatfileRecord class 代表一个记录,它具有操纵和检索字段值、元数据以及处理错误、警告和注释等记录信息的方法。 总的来说,它提供了一种方便的方法,用以处理个别数据记录,并对这些记录进行操作.
- Flatfile Record有各种获取和修改记录数据的方法.
- 它还提供了在记录中添加信息、评论、错误和警告的方法.
- 计算、计算(IfPresent)和验证方法对记录的特定领域进行计算和验证.
- ToJSON方法返回了JSON对记录的描述和相关信息.
平面文件记录
这个 FlatfileRecords 类代表集合 FlatfileRecord 实例。 它需要一系列原始记录(IRawRecord)作为输入,并创建一系列 FlatfileRecord 通过将每个原始记录映射到一个 FlatfileRecord 举个例子 这个 FlatfileRecords 类提供了记录属性以访问记录的数组和一个toJSON方法,通过调用每个个人的toJSON方法,将收集的记录转换为JSON格式 FlatfileRecord。 。 。 .
平面会议
这个 FlatfileSession 类封装 IPayload 界面的实例。 它有各种获取方法,可以访问有效载荷的不同特性.
- 工作空间ID:从有效载荷中获取工作空间ID.
- 工作手册Id:从有效载荷中获取工作手册ID.
- schemaId:从有效载荷中获取 schema ID.
- schemaSlug:从有效载荷中取出schema sults.
- 上传:从有效载荷取回上传阵列.
- 最终用户:从有效载荷取回最终用户物体.
- 行:从有效载荷取取行阵列.
- env:从有效载荷中取出env物体.
- envSignature:从有效载荷取回envSignature值.
通过创建实例 FlatfileSession 使用有效载荷的类别,您可以方便地使用所提供的获取器方法访问有效载荷特性.
开始吧
FlatfileRecord 现在折叠到 @ fallowfile/plugin-record-hook (英语) 和最常用的在这里.