Function eachOutputModulesRight

  • 反向迭代 OutputModules

    Type Parameters

    • T extends RenderQueueItem<T>

    Parameters

    • renderQueueItem: T
    • iteratee: ((outputModule: T["outputModules"][number], index: number, renderQueueItem: T) => unknown)
        • (outputModule, index, renderQueueItem): unknown
        • Parameters

          • outputModule: T["outputModules"][number]
          • index: number
          • renderQueueItem: T

          Returns unknown

    Returns T

    0.1.0

    _.eachItemsRight(app.project.renderQueue, function (renderQueueItem) {
    _.eachOutputModulesRight(renderQueueItem, function (outputModule, index) {
    if (index > 1) {
    // 注意:Ae 不允许删除第一个输出模块。
    outputModule.remove();
    }
    });
    });
    // 结果:项目中的所有输出模块都会被删除(不包含每个渲染项目的第一个输出模块)。