注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
资源列表微件用于显示各种类型的Foundry资源:
此类型列表用于显示文件和项目资源的集合,这些集合可以是静态固定的,也可以根据每个查看微件的用户动态生成,符合现有的文件和项目层次结构和权限。
当在微件配置的资源列表类型下拉菜单中选择文件和项目资源选项时,您还可以使用资源列表内容菜单选择资源的子类型:
此类型列表用于显示对象类型的集合,可以是静态固定的,也可以根据每个查看微件的用户动态生成,符合现有Ontology权限和设置。
当选择对象类型选项时,您可以从对象类型列表内容菜单中选择以下子类型之一:
此类型列表用于显示静态固定的对象集集合,其中每个项目由一个Workshop对象集变量支持。要创建对象集列表,请从微件配置顶级下拉菜单中选择对象集选项。
下面是一个包含多个资源列表的模块示例。文件和项目资源位于模块顶部,水平显示。在它们下面,标题为您最喜欢的对象类型的部分包含对象类型,而对象类型旁边的列包含对象集。
资源列表微件还支持多种交互和显示选项,包括:
对于每种列表类型,如果列表是静态固定的,那么每个项目都可以自定义其显示。默认情况下,微件将显示项目的显示元数据,与文件和项目或Ontology中的资源相同。例如,Slate仪表盘将显示Slate图标以及在Slate应用中显示的标题。同样,对象类型将显示其Ontology图标和标题。在某些情况下,可能希望为这些显示元数据提供不同的值,或者在图片卡片列表格式的情况下,为每个项目提供一个特定的图片(称为缩略图)。
要自定义项目的显示,请在微件的配置编辑器中选择该项目并开启显示覆盖部分。可以指定或覆盖以下元数据:
资源列表中的每个项目都是交互式的。执行的操作将取决于列表的类型:
对于所有类型的资源列表,当微件显示静态项目列表时,可以覆盖默认操作。在微件的配置编辑器中,选择该项目并添加任意数量的标准Workshop事件。对于文件和项目资源,请使用选择资源时,对于对象类型资源,请使用选择对象类型时,对于对象集资源,请使用选择对象集时。
如果在主要微件配置中为正确类型设置了所选对象类型或所选对象集变量,则可以在事件配置中引用所选对象类型项目或对象集项目本身。有关在事件中使用变量的更多信息,请参阅Workshop事件。
在主要微件配置的所选对象类型或所选对象集部分,您可以设置包含所选对象类型或对象集值的变量。
通过在资源列表内容部分选择该项目导航到特定项目的配置。然后在事件配置中使用配置的所选对象类型或所选对象集变量。在下面的示例中,变量是打开对象浏览器事件的参数。