メインコンテンツへスキップ

Gate

予約された視聴者のみにその子供を表示することができるISLEコンポーネント。

オプション

  • user | boolean: 設定されている場合、ゲーテッドコンテンツがユーザーに表示されます。. Default: false.
  • notUser | boolean: 設定されている場合、ゲーテッドコンテンツはユーザーに表示されません。. Default: false.
  • enrolled | boolean: 設定されている場合、コースに登録されている学生にゲーテッドコンテンツが表示されます。. Default: false.
  • notEnrolled | boolean: が設定されている場合、そのコースに登録されている学生にはゲーテッドコンテンツは***表示されません。. Default: false.
  • owner | boolean: 設定されている場合、ゲーテッドコンテンツはコースの所有者 (通常はインストラクター) に表示されます。. Default: false.
  • notOwner | boolean: 設定されている場合、ゲーテッドコンテンツはコースの所有者 (通常はインストラクター) には****表示されません。. Default: false.
  • after | Date: 門前. Default: none.
  • until | Date: かどの中身が見えるまでの時間. Default: none.
  • banner | node: ゲートの子供が表示されていない訪問者に表示されるデフォルトのメッセージではなく、カスタムメッセージを表示します。. Default: none.
  • disabled | boolean: ゲートが無効化されている場合は、何をしてもバナーが表示されます。. Default: false.
  • showOwnerInPresentationMode | boolean: 所有者のためにゲートが表示されている場合に、プレゼンテーションモードでゲートの内容を表示するかどうかを制御する。. Default: true.
  • check | function: コールバック関数は、ゲートが子コンポーネントを表示するかどうかを示す boolean を返します。. Default: none.

例としては、以下のようなものがあります。

ライブエディター
結果
ReferenceError: Provider is not defined