Home / Function/ is_event_attribute() — svelte Function Reference

is_event_attribute() — svelte Function Reference

Architecture documentation for the is_event_attribute() function in ast.js from the svelte codebase.

Function javascript Compiler Migrator calls 1 called by 11

Entity Profile

Dependency Diagram

graph TD
  e9a2c29e_d0ca_ab9f_b86f_f22ff802db91["is_event_attribute()"]
  0c5c28a7_226d_4e7c_e75e_0853c0a9fc2c["ast.js"]
  e9a2c29e_d0ca_ab9f_b86f_f22ff802db91 -->|defined in| 0c5c28a7_226d_4e7c_e75e_0853c0a9fc2c
  3267915a_919c_3f5d_3f91_77e46597d1e0["Attribute()"]
  3267915a_919c_3f5d_3f91_77e46597d1e0 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  30d5d42f_81fc_54fd_3aca_994a5656b02f["SvelteBody()"]
  30d5d42f_81fc_54fd_3aca_994a5656b02f -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  aef96808_d114_2060_4f05_484cdd3a053a["SvelteDocument()"]
  aef96808_d114_2060_4f05_484cdd3a053a -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  cc74c006_b541_7412_5b82_a3e086c65c31["SvelteWindow()"]
  cc74c006_b541_7412_5b82_a3e086c65c31 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  c342967b_b314_8027_476d_d085ed0e13f0["check_element()"]
  c342967b_b314_8027_476d_d085ed0e13f0 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  de76709c_7ae0_7ba1_eecf_1f23ef572fb0["build_assignment()"]
  de76709c_7ae0_7ba1_eecf_1f23ef572fb0 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  94712346_c9d5_2339_ffd0_ba77be0c95e6["Attribute()"]
  94712346_c9d5_2339_ffd0_ba77be0c95e6 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  1e3b81f2_cd53_e5a5_0140_a9af38facf99["RegularElement()"]
  1e3b81f2_cd53_e5a5_0140_a9af38facf99 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  ef858948_a3b7_f31d_ad40_16743e642d00["build_attribute_effect()"]
  ef858948_a3b7_f31d_ad40_16743e642d00 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  9ed24ec7_b6a7_48e2_39ec_d718faf36705["is_static_element()"]
  9ed24ec7_b6a7_48e2_39ec_d718faf36705 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  17370b4c_df64_f183_35da_1de383ea4963["build_element_attributes()"]
  17370b4c_df64_f183_35da_1de383ea4963 -->|calls| e9a2c29e_d0ca_ab9f_b86f_f22ff802db91
  e4437bdc_6df3_4ac6_3252_12819762cc5e["is_expression_attribute()"]
  e9a2c29e_d0ca_ab9f_b86f_f22ff802db91 -->|calls| e4437bdc_6df3_4ac6_3252_12819762cc5e
  style e9a2c29e_d0ca_ab9f_b86f_f22ff802db91 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/utils/ast.js lines 79–81

export function is_event_attribute(attribute) {
	return is_expression_attribute(attribute) && attribute.name.startsWith('on');
}

Domain

Subdomains

Frequently Asked Questions

What does is_event_attribute() do?
is_event_attribute() is a function in the svelte codebase, defined in packages/svelte/src/compiler/utils/ast.js.
Where is is_event_attribute() defined?
is_event_attribute() is defined in packages/svelte/src/compiler/utils/ast.js at line 79.
What does is_event_attribute() call?
is_event_attribute() calls 1 function(s): is_expression_attribute.
What calls is_event_attribute()?
is_event_attribute() is called by 11 function(s): Attribute, Attribute, RegularElement, SvelteBody, SvelteDocument, SvelteWindow, build_assignment, build_attribute_effect, and 3 more.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free