MCPcopy Create free account

hub / github.com/add2cal/add-to-calendar-button / functions

Functions446 in github.com/add2cal/add-to-calendar-button

↓ 2 callersFunctiongenerate_label
(host: ShadowRoot, data: ATCBConfig, parent: HTMLElement, type: string, icon: boolean = false, text: string =
src/ui/generate.ts:27
↓ 2 callersFunctiongenerate_ssr_html_with_context
Internal renderer that distinguishes fetched PRO config from optimistic sync input.
src/ssr/index.ts:247
↓ 2 callersFunctiongenerate_timestring
(dates: ATCBDateEntryInput[], language = 'en', subEvent: 'all' | number = 'all', decorate = false, browserTime
src/core/dates.ts:159
↓ 2 callersFunctiongenerate_uuid
()
src/core/pure-util.ts:2
↓ 2 callersFunctiongetDayOfYearFromYmd
(year: number, month0: number, day: number)
src/core/dates.ts:614
↓ 2 callersFunctiongetNextOccurrence
(rruleStr: string, startDateTime: Date, diff: number, allday: boolean, tzid = 'UTC')
src/core/dates.ts:787
↓ 2 callersFunctionhasConfigAttribute
* Convenience readers used by the attribute scan and the special-cased reads.
src/compat/attributes.ts:59
↓ 2 callersFunctionical_copy_note
(host: ShadowRoot, dataUrl: string, data: ATCBConfig, keyboardTrigger: boolean)
src/generators/ical.ts:358
↓ 2 callersMethodinitButton
()
src/element/index.ts:335
↓ 2 callersMethodinitGroupOverview
()
src/element/index.ts:284
↓ 2 callersFunctioninit_log
(pro: string = '', hide: boolean = false, debug: boolean = false)
src/element/index.ts:804
↓ 2 callersFunctioninjectCssTemplate
(code, id, relPath)
scripts/build.mjs:161
↓ 2 callersFunctioninjectVersion
(code, id)
scripts/build.mjs:144
↓ 2 callersFunctionisAsciiDigits
(value: string)
src/ssr/index.ts:110
↓ 2 callersFunctionmapAttrsField
(obj: any, key: string)
demo/utils/attrs/index.ts:10
↓ 2 callersFunctionmark_invalid_input
(input: HTMLInputElement, currentFirstInvalid: HTMLInputElement | null)
src/ui/pro.ts:65
↓ 2 callersFunctionnodeKey
(node)
scripts/split-css.mjs:39
↓ 2 callersFunctionnormalizeConfig
* Normalizes config keys to the internal camelCase form. Accepts the official * kebab-case attribute spellings ('start-date', 'button-style', ...) an
src/ssr/index.ts:49
↓ 2 callersFunctionnormalize_option_name
(option: string)
src/core/decorate-options.ts:65
↓ 2 callersFunctionp
(n)
test/fixtures/matrix.js:73
↓ 2 callersFunctionpad2
(n: number)
src/core/dates.ts:501
↓ 2 callersFunctionparseRRule
(rruleStr: string, deep = true)
src/core/dates.ts:438
↓ 2 callersFunctionposition_shadow_button
(originalShadowHost: ShadowRoot, modalShadowHost: ShadowRoot)
src/ui/positioning.ts:69
↓ 2 callersFunctionprocess_inline_data
(el: ATCBHostElement, debug = false)
src/element/index.ts:493
↓ 2 callersFunctionregister_locale
* Registers a translation pack under a language code (base like "de" or regional * like "en_GB"). Accepts nested or flat packs. Public API used by th
src/i18n/index.ts:132
↓ 2 callersFunctionrender_event
(event: OverviewEvent, config: NormalizedOverviewConfig, locale: string, dev: boolean, onAdd: (event: Overview
src/ui/group-overview.ts:169
↓ 2 callersFunctionrevoke_ics_blob_urls
(identifier?: string)
src/ui/ics-links.ts:24
↓ 2 callersFunctionrunPipeline
(config)
test/wc-tests/r-B-validation.test.js:10
↓ 2 callersFunctionsaved_hook
(host: ShadowRoot, data: ATCBConfig)
src/core/util.ts:8
↓ 2 callersFunctionsendPostRequest
(url: string, fields: ATCBPostField[], header: { [key: string]: unknown } = {})
src/ui/pro.ts:820
↓ 2 callersFunctionset
(key: string, value: string | object)
demo/utils/localStorage.ts:22
↓ 2 callersFunctionsetUA
(ua)
test/helpers/capture.js:65
↓ 2 callersFunctionset_global_event_listener
(host: ShadowRoot, data: ATCBConfig)
src/element/index.ts:887
↓ 2 callersFunctionsetup_state_management
(data: ATCBConfig)
src/element/index.ts:787
↓ 2 callersFunctionshould_render_group_overview
(el: Element, data: ATCBConfig)
src/element/index.ts:39
↓ 2 callersFunctionshow_submit_error
(form: HTMLFormElement, errorEl: HTMLElement, msg: string, firstInvalid: HTMLInputElement | null = null)
src/ui/pro.ts:76
↓ 2 callersFunctiontoIsoOffset
(off: string)
src/core/dates.ts:505
↓ 2 callersFunctiontruthyFlag
* Boolean flag coercion mirroring the element: true, 'true', '1', and the bare * attribute presence ('' - e.g. frameworks serialize bare boolean attr
src/ssr/index.ts:106
↓ 2 callersFunctiontzOffsetAt
(utcMillis, timeZone)
test/fixtures/matrix.js:99
↓ 2 callersFunctionutcClean
(dateStr, timeStr, offset)
test/fixtures/events.js:133
↓ 2 callersFunctionvalidate_form
(host: ShadowRoot, fields: ATCBProFormField[])
src/ui/pro.ts:762
↓ 2 callersFunctionvalidate_icsFile
(data: ATCBConfig, msgPrefix: string, i: number | '' = '', msgSuffix: string = '')
src/core/validate.ts:80
↓ 1 callersFunctionaddAttr
(key: string, value: any)
demo/utils/attrs/index.ts:127
↓ 1 callersFunctionaddLocalDays
(dateObj: Date, days: number, timeZone: string, hhmm: string, dateParts: ATCBEnrichedDateParts | null = null)
src/core/dates.ts:645
↓ 1 callersFunctionadjust_platform_specific_options
(options: string[], data: ATCBConfig, iCalGiven: boolean, appleGiven: boolean, mobileOptionsUsed: boolean = fa
src/core/decorate-options.ts:119
↓ 1 callersFunctionappend_meta
(parent: Element, type: 'clock' | 'pin', value: string)
src/ui/group-overview.ts:140
↓ 1 callersFunctionapply_transformation
(value: unknown, transform?: string)
src/core/pure-util.ts:9
↓ 1 callersFunctionbanner
(what)
scripts/split-css.mjs:266
↓ 1 callersFunctionblur_after_pointer_selection
(select: HTMLSelectElement)
src/ui/group-overview.ts:155
↓ 1 callersFunctionbuildBrowser
({ minify })
scripts/build.mjs:332
↓ 1 callersMethodbuildButton
()
src/element/index.ts:384
↓ 1 callersFunctionbuildCssArtifacts
()
scripts/build.mjs:89
↓ 1 callersFunctionbuildCssTemplate
()
scripts/build.mjs:125
↓ 1 callersFunctionbuildDates
(count, mix)
test/wc-tests-full/f-T9-multidate.test.js:18
↓ 1 callersFunctionbuildLib
()
scripts/build.mjs:178
↓ 1 callersFunctionbuildSsr
()
scripts/build.mjs:264
↓ 1 callersFunctionbuildTypes
()
scripts/build.mjs:366
↓ 1 callersFunctionbuildUtils
()
scripts/build.mjs:303
↓ 1 callersFunctioncascadeMap
(nodes)
scripts/split-css.mjs:299
↓ 1 callersFunctioncdnShim
(file, target)
scripts/build.mjs:398
↓ 1 callersFunctioncheck_bookings
(proKey: string, dev: boolean = false)
src/ui/pro.ts:652
↓ 1 callersFunctioncleanDescription
(desc: string)
src/core/decorate-dates.ts:152
↓ 1 callersFunctioncleanOldBuildFiles
()
scripts/build.mjs:41
↓ 1 callersFunctionclear_invalid_input
(input: HTMLInputElement)
src/ui/pro.ts:71
↓ 1 callersFunctionclickSubEvent
(host, type, n)
test/wc-tests/r-F-multidate.test.js:21
↓ 1 callersFunctionclose_modal_list_if_idle
(host: ShadowRoot, data: ATCBConfig)
src/ui/generate.ts:18
↓ 1 callersFunctioncollect
(rule)
scripts/split-css.mjs:133
↓ 1 callersFunctioncomplete_ics_link
(host: ShadowRoot, data: ATCBConfig, type: string, subEvent: 'all' | number, context: IcsLinkContext, control:
src/ui/ics-links.ts:40
↓ 1 callersFunctioncontextRoot
(node)
scripts/split-css.mjs:149
↓ 1 callersFunctioncreateButtonInstance
(id: string, config: ATCBConfig, optionStates: { [option: string]: number[] })
src/core/store.ts:28
↓ 1 callersFunctioncreate_field_html
(type: string, name: string, fieldLabel: string, fieldId: string, required: boolean = false, fieldValue: strin
src/ui/pro.ts:726
↓ 1 callersFunctioncreate_ics_blob_url
(data: ATCBConfig, action: ATCBIcsAction)
src/ui/ics-links.ts:14
↓ 1 callersFunctioncspIframe
(cspContent)
test/wc-tests/r-U-csp.test.js:18
↓ 1 callersFunctioncycleOnce
(i)
test/wc-tests/r-MEM-leaks.test.js:80
↓ 1 callersFunctiondate
(year, month, day)
test/wc-tests/r-GO-group-overview.test.js:7
↓ 1 callersFunctiondateInTimeZone
(timeZone: string)
src/ssr/index.ts:130
↓ 1 callersFunctiondateIsOverdue
(entry: { [key: string]: unknown })
src/ssr/index.ts:167
↓ 1 callersFunctiondate_calculation
(dateString: string, timeZone: string)
src/core/decorate-dates.ts:292
↓ 1 callersFunctiondate_cleanup
(dateTimeData: ATCBDateEntry)
src/core/decorate-dates.ts:203
↓ 1 callersFunctiondate_specials_calculation
(type: string, dateString: string | undefined, timeString: string | undefined | null = null, timeZone: string
src/core/decorate-dates.ts:267
↓ 1 callersFunctiondates_cleanup
(data: ATCBConfig, i: number)
src/core/decorate-dates.ts:106
↓ 1 callersFunctiondeclaredVars
(css)
scripts/split-css.mjs:350
↓ 1 callersFunctiondecodeIcsHrefAsync
(href)
test/helpers/ics.js:19
↓ 1 callersFunctiondecorate_data_boolean
(data: ATCBConfig)
src/core/decorate.ts:27
↓ 1 callersFunctiondecorate_data_button_status_handling
(data: ATCBConfig)
src/core/decorate-dates.ts:320
↓ 1 callersFunctiondecorate_data_defaults
(data: ATCBConfig)
src/core/decorate.ts:63
↓ 1 callersFunctiondecorate_data_description
(data: ATCBConfig, i: number)
src/core/decorate-dates.ts:151
↓ 1 callersFunctiondecorate_data_i18n
(data: ATCBConfig)
src/core/decorate.ts:125
↓ 1 callersFunctiondecorate_data_options
(data: ATCBConfig)
src/core/decorate-options.ts:5
↓ 1 callersFunctiondecorate_data_recurring_events
(data: ATCBConfig)
src/core/decorate-recurrence.ts:60
↓ 1 callersFunctiondecorate_data_rrule
(data: ATCBConfig)
src/core/decorate-recurrence.ts:6
↓ 1 callersFunctiondecorate_data_rsvp
(data: ATCBConfig)
src/core/decorate.ts:158
↓ 1 callersFunctiondecorate_data_style
(data: ATCBConfig)
src/core/decorate.ts:80
↓ 1 callersFunctiondecorate_light_mode
(lightMode: string = '')
src/core/decorate.ts:114
↓ 1 callersFunctiondefaultTriggerText
(data: ATCBConfig)
src/ui/templates.ts:28
↓ 1 callersFunctiondeltaCss
(style)
scripts/split-css.mjs:260
↓ 1 callersFunctiondeltaFor
(style)
scripts/split-css.mjs:247
↓ 1 callersFunctiondescription_text
(value: unknown)
src/ui/group-overview.ts:89
↓ 1 callersFunctiondetermine_ical_filename
(data: ATCBConfig, subEvent: 'all' | number | string)
src/generators/ical.ts:314
↓ 1 callersFunctiondetermine_options_source
(data: ATCBConfig)
src/core/decorate-options.ts:23
← previousnext →101–200 of 446, ranked by callers