About
jetpack.future.import('selection')
- Last Update: v0.6
- Summary: selectionは基本的なユーザインタラクションです。Jetpackはユーザによるselectionを探すための標準メソッドを提供しています。 Jetpackのselectionの実装を使用することで、selection イベントの設定、取得をすることが可能となります。
selectionの設定と取得
jetpack.selection
の現在のバージョンは .text
、と .html
のフォーマットを含みます。
selectionの取得
var
textOfSel = jetpack.selection.text;
var
htmlOfSel = jetpack.selection.html;
selectionの設定
jetpack.selection.text = 'Hello'; jetpack.selection.html = '<b>Hello</b>';
onSelection
onSelection メソッドを使用することでselectionが行われたときに、イベント関数を実行することができます。
Selectionイベントの追加:
jetpack.selection.onSelection( fn );
Argumants
fn: selectionが行われるときに実行される関数。関数は引数を受け取りません。 引数の代わりに jetpack.selection.* を使用してください。
Selection イベントの除去:
jetpack.selection.onSelection.unbind( fn );
Arguments
fn: 開放したい関数のリファレンス。A reference to a specific function you would like to unbind.
詳細な例:
jetpack.selection.onSelection(
function
(){
var
html = jetpack.selection.html;
jetpack.selection.html =
">>>"
+ html +
"<<<"
;
});