グラデーションの変形。'controlBounds'が指定可能。pageItemから座標を取得する。変形パレットの要領で基準点を指定可能。'controlBounds'が指定可能。pageItemの座標を指定して移動する。変形パレットの要領で基準点を指定可能。選択したオブジェクトをまとめて差し替える。keyObjectの方を置換,それ以外を検索とする。スクリプト実行元アプリケーションのバージョンを取得して数値の配列にする。pluginが使用可能かどうかを返す。複数行の文字を簡単に記述するための機能。いう形で式展開できる。好きなのを書けば良し。アクションを文字列から生成し実行するブロック構文。ActionItemのconstructor。ActionItemsのconstructor。同名アクションセットがあったらunloadする。trueの場合selection中のindexを,falseならpageItemを返す。keyObjectを推察する。trueの場合selection中のindexを,falseならpageItemを返す。整列を実行し,移動しなかったもののindexを記録。移動しなかったものが1つだけならそれをkeyObjectとして返し,整列を取り消す。javascript経由(SPAiなど)で実行だとundoが無視され,スクリプトメニュー経由だとエラーで止まる。Illustratorでjsxファイルを開く方式とダブルクリック起動は正常にundoできた。移動しなかったものが複数だけど全部じゃない場合はあきらめる。