backend/js API
パッケージ Luna-Flow/luna_thread/backend/js は @js としてインポートされ、JavaScript バックエンドのためのプレースホルダーです。自分のターゲットを示すだけで、それ以外は何もしません。外部関数を宣言せず、何も実行しません。すべてのターゲットでビルドできます。
backend_target
JavaScript を返します。
pub fn backend_target() -> @shared.BackendTarget
default_plan_kind
Map を返します。これはこのバックエンドが最初に実行するプランの種類です。
pub fn default_plan_kind() -> @plan.PlanKind
package_name
"backend/js" を返します。
pub fn package_name() -> String
test "javascript backend placeholder" {
assert_true(@js.backend_target() is @shared.JavaScript)
inspect(@js.package_name(), content="backend/js")
assert_true(@js.default_plan_kind() is @plan.Map)
}