is_event_attribute() — svelte Function Reference
Architecture documentation for the is_event_attribute() function in ast.js from the svelte codebase.
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
Defined In
Called By
Source
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