アレンジされたコンテンツの目的を誰かに説明してもらえますか。
ドキュメントでは、サブクラスでオーバーライドできると説明しています。
プロキシが偽装する配列。デフォルトの ArrayProxy 実装では、これとコンテンツは同じです。ArrayProxy のサブクラスは、このプロパティをオーバーライドして、並べ替えやフィルタリングなどを提供できます。
私が混乱しているのは、コンテンツとの関係です。ソースで、コンテンツに計算されたプロパティがあることがわかります。
arrangedContent: Ember.computed('content', function(){
return this.get('content');
}
コンテンツにバインドするのではなく、arrayProxy 自体にバインドする べきではないというのは正しいと思います。
アレンジされたコンテンツについても同じことが当てはまると思いますか?
必要に応じて配列をフィルター処理し、arrayProxy 自体にバインドするために ArrangeContent を使用するだけですか、それとも何か不足していますか?