Function addPropertyAlone

  • 单独添加 Property,不同于 addProperty,它无视已存在 Property。

    Type Parameters

    • TResult extends PropertyGroup | Property<UnknownPropertyType>

    Parameters

    • rootProperty: _PropertyClasses
    • path: AdbePath

    Returns TResult | undefined

    0.1.0

    const selectedLayer = _.getFirstSelectedLayer();
    if (_.isRasterLayer(selectedLayer)) {
    _.times(3, () => {
    const newProperty = _.addPropertyAlone(selectedLayer, ["ADBE Effect Parade", "ADBE Checkbox Control"]);
    // 如果路径无效或不存在,会返回 undefined。
    if (newProperty) {
    _.log(newProperty.name);
    }
    });
    }
    // 结果:选中图层上会被添加 3 个「复选框控制」效果。桌面日志分别记录 3 个效果名称。