@@ -17,7 +17,7 @@ import { ensure_array_like } from './each.js';
1717/**
1818 * @template T
1919 * @param {string } type
20- * @param {T } detail
20+ * @param {T } [ detail]
2121 * @returns {void }
2222 */
2323export function dispatch_dev ( type , detail ) {
@@ -47,7 +47,7 @@ export function append_hydration_dev(target, node) {
4747/**
4848 * @param {Node } target
4949 * @param {Node } node
50- * @param {Node } anchor
50+ * @param {Node } [ anchor]
5151 * @returns {void }
5252 */
5353export function insert_dev ( target , node , anchor ) {
@@ -57,7 +57,7 @@ export function insert_dev(target, node, anchor) {
5757
5858/** @param {Node } target
5959 * @param {Node } node
60- * @param {Node } anchor
60+ * @param {Node } [ anchor]
6161 * @returns {void }
6262 */
6363export function insert_hydration_dev ( target , node , anchor ) {
@@ -109,10 +109,10 @@ export function detach_after_dev(before) {
109109 * @param {Node } node
110110 * @param {string } event
111111 * @param {EventListenerOrEventListenerObject } handler
112- * @param {boolean | AddEventListenerOptions | EventListenerOptions } options
113- * @param {boolean } has_prevent_default
114- * @param {boolean } has_stop_propagation
115- * @param {boolean } has_stop_immediate_propagation
112+ * @param {boolean | AddEventListenerOptions | EventListenerOptions } [ options]
113+ * @param {boolean } [ has_prevent_default]
114+ * @param {boolean } [ has_stop_propagation]
115+ * @param {boolean } [ has_stop_immediate_propagation]
116116 * @returns {() => void }
117117 */
118118export function listen_dev (
@@ -140,7 +140,7 @@ export function listen_dev(
140140/**
141141 * @param {Element } node
142142 * @param {string } attribute
143- * @param {string } value
143+ * @param {string } [ value]
144144 * @returns {void }
145145 */
146146export function attr_dev ( node , attribute , value ) {
@@ -152,7 +152,7 @@ export function attr_dev(node, attribute, value) {
152152/**
153153 * @param {Element } node
154154 * @param {string } property
155- * @param {any } value
155+ * @param {any } [ value]
156156 * @returns {void }
157157 */
158158export function prop_dev ( node , property , value ) {
@@ -163,7 +163,7 @@ export function prop_dev(node, property, value) {
163163/**
164164 * @param {HTMLElement } node
165165 * @param {string } property
166- * @param {any } value
166+ * @param {any } [ value]
167167 * @returns {void }
168168 */
169169export function dataset_dev ( node , property , value ) {
0 commit comments