YoshikuniJujo on Nostr: JavaScriptのCanvasに関するメソッドに、addPathがある。 ...
JavaScriptのCanvasに関するメソッドに、addPathがある。
Context2Dの代わりにPath2Dに対してmoveTo, lineTo, arc, rectなどのメソッドが呼べるわけだけど、メンタルモデルとしてはContext2Dに対してそれらのメソッドを呼んだときには、Context2Dに関連づけられた暗黙のPath2Dに対して、それらのメソッドが呼ばれたものと考えるとわかりやすい。
で、そのメンタルモデルに従うならばaddPathメソッドのselfや第一引数にContext2Dを取ることができてもいいはずだ。
けど、そうはなってない。
Published at
2024-06-20 10:02:46Event JSON
{
"id": "bf700ef015a75043258eacdd2a81db3adf66bbe1f6b2e130d3dc251bcbc01166",
"pubkey": "ef89ee45550f7377284d31e49fc57e5732ffc2b95a7bf35d0f1291d6fa278758",
"created_at": 1718870566,
"kind": 1,
"tags": [],
"content": "JavaScriptのCanvasに関するメソッドに、addPathがある。\n\nContext2Dの代わりにPath2Dに対してmoveTo, lineTo, arc, rectなどのメソッドが呼べるわけだけど、メンタルモデルとしてはContext2Dに対してそれらのメソッドを呼んだときには、Context2Dに関連づけられた暗黙のPath2Dに対して、それらのメソッドが呼ばれたものと考えるとわかりやすい。\n\nで、そのメンタルモデルに従うならばaddPathメソッドのselfや第一引数にContext2Dを取ることができてもいいはずだ。\nけど、そうはなってない。",
"sig": "45d553792548a8a46e1a95b35503663f391b7556c06a018e2b695a4312625dfd286a5185d01c641d3e84fdc3fb26a56b9b061a3ecb2fd1937cb478215dc0e258"
}