インターセプターには、以下の4つの関数を定義できるrequest:リクエスト送信前に処理を挟む。requestError:リクエストの送信に失敗した場合に処理を挟む。response:レスポンスを受け取った直後に処理を挟む。responseError:エラーのレスポンスを受け取った直後に処理を挟む。メソッドでディレクティブを定義する。メソッドには、ディレクティブの名前とファクトリ関数を渡す。ファクトリ関数は、ディレクティブの設定を持つオブジェクトを返すようにする。指定しない場合、定義したディレクティブはタグの属性として使用できる。ディレクティブを設定したタグの内容を、指定したテンプレート文字列で置き換える。繋ぎの全て小文字で指定する。接頭辞を付けることもできる。ディレクティブの形態を指定できる。:属性として定義する。:要素として定義する。属性の値として定義する。ように複数の形態をまとめて定義できる。指定したのと同じになる。指定すると、要素を置き換える。別のファイルをテンプレートとして読み込むことができる。サーバー経由でテンプレートを取得しなければならない。ファイルに埋め込んでおくことができる。指定すると、テンプレートを指定した箇所に埋め込むのではなく、逆にテンプレートに指定した箇所にある要素を埋め込むことができる。ディレクティブ(属性)で指定する。画面表示時に一度だけコールバックされる関数を渡せる。同じメソッドが利用できる。