English

html の関数

hypersig::html モジュールは要素、リスト、条件付きで現れる部分を組み立てます。

関数

このほか、div、p、button、input、ul のようなよく使うタグには、タグごとに関数が 1 つずつあります。

項目概要
el任意のタグの要素を作ります。
eachブラウザで list の項目ごとに render を 1 回描画し、リストが変わると描画した要素をリストに合わせます。
each_keyedeach と同じですが、各項目の要素を key で見分けます。
whencond が真のあいだだけ el を文書に置きます。
partこのページのフィールド at をシグナルとする Part を埋め込みます。

型

項目概要
Elシグナルが S のページに属する HTML 要素
Node木のノードで、要素、ひと続きのテキスト、ブラウザが展開するテンプレートのいずれか
Event文を実行するきっかけにできる DOM イベント
CustomEventカスタム要素などのスクリプトが要素に対して投げるイベント
KeyEl::on_key が keydown を絞り込むのに使うキー
ShortcutKey と、一緒に押す修飾キー。El::on_key と Page::on_key が照合します。
OrientationEl::roving_focus が使う矢印キーを決める、横か縦の向き
StylesheetStylesheet::class がコンパイル時にクラスセレクタを検査する、CSS のテキスト
ClassEl::class と El::class_when が要素に付けるクラス名