データ変更

Eagle Plugin APIメソッドで取得した結果は、直接変更することができます。変更した結果を保存するには、結果オブジェクトの save() メソッドを呼び出すだけです。以下はいくつかの簡単な例です:

例1:現在のアプリケーションで選択されているファイルを変更する

// Eagleアプリで選択されているファイルを取得します
let items = await eagle.item.getSelected();
let item = items[0];

// タグを変更
item.tags = ['tag1', 'tag2'];

// 変更を保存
await item.save();

例2:フォルダ属性の変更

// Eagleアプリで選択されているフォルダを取得します
let folder = (await eagle.folder.getSelected())[0];

// 属性を変更
folder.name = 'New Folder Name';
folder.description = 'New description...';

// 変更を保存
await folder.save();

🦄 ベストプラクティス: データの安全性を確保するために、APIで提供される save() メソッドを使用してデータの保存や変更を行い、Eagleリソースリポジトリ内の任意のファイルを直接変更することは避けてください。

最終更新