MCPcopy Create free account

hub / github.com/Iduoad/Mrrakc / functions

Functions81 in github.com/Iduoad/Mrrakc

↓ 55 callersMethodlog
(self, message: str)
scripts/kml_to_places.py:40
↓ 6 callersMethod__init__
(self, name: str)
scripts/kml_to_places.py:32
↓ 5 callersFunctiontoggleFilter
(list: string[], item: string, setter: (val: string[]) => void)
web/src/components/react/ExplorerMap.tsx:83
↓ 4 callersFunctiongetFiles
(dir: string)
web/scripts/build_maps.ts:100
↓ 4 callersFunctiongetIcon
(kindString: string)
web/src/components/react/InteractiveMap.tsx:70
↓ 2 callersFunctionfitMapToAll
()
web/src/components/react/PlanView.tsx:334
↓ 2 callersFunctionhandleFocus
(point: MapPoint)
web/src/components/react/InteractiveMap.tsx:172
↓ 2 callersFunctionparseInline
(text: string)
web/src/components/react/MarkdownRenderer.tsx:35
↓ 2 callersMethodpoint_in_polygon
Check if point is inside polygon using ray casting algorithm
scripts/kml_to_places.py:443
↓ 2 callersFunctionscrollToStep
(index: number)
web/src/components/react/PlanView.tsx:276
↓ 2 callersFunctionslugify
(text: string)
web/scripts/refactor_casablanca_v2.ts:142
↓ 1 callersFunctionbuildData
()
web/scripts/build_maps.ts:246
↓ 1 callersFunctioncheckMobile
()
web/src/components/react/InteractiveMap.tsx:135
↓ 1 callersFunctioncheckMobile
()
web/src/components/react/PlanView.tsx:284
↓ 1 callersMethodclassify_kind
Get place kind from mappings file or use default
scripts/kml_to_places.py:422
↓ 1 callersMethodclean_text
Clean and normalize text fields
scripts/kml_to_places.py:323
↓ 1 callersMethoddetect_link_type
Detect link type from URL
scripts/kml_to_places.py:197
↓ 1 callersMethoddetermine_province
Determine province from coordinates using GeoJSON boundaries
scripts/kml_to_places.py:463
↓ 1 callersFunctionformatLabel
(label: string)
web/src/components/react/MapFilters.tsx:52
↓ 1 callersMethodgenerate_id
Generate kebab-case ID from name
scripts/kml_to_places.py:508
↓ 1 callersFunctiongetStepIcon
(type: string)
web/src/components/react/PlanView.tsx:96
↓ 1 callersMethodinfer_time_periods
Infer time periods - returns empty list by default
scripts/kml_to_places.py:438
↓ 1 callersFunctionloadMaps
()
web/scripts/build_maps.ts:203
↓ 1 callersFunctionloadPeople
()
web/scripts/build_maps.ts:157
↓ 1 callersFunctionloadPlaces
()
web/scripts/build_maps.ts:114
↓ 1 callersFunctionloadPlans
()
web/scripts/build_maps.ts:183
↓ 1 callersFunctionmain
()
scripts/kml_to_places.py:899
↓ 1 callersFunctionmain
()
web/scripts/refactor_mountains.ts:5
↓ 1 callersFunctionmain
()
web/scripts/refactor_mountains_aka.ts:5
↓ 1 callersFunctionmain
()
web/scripts/refactor_casablanca.ts:5
↓ 1 callersMethodnormalize_coordinates
Normalize and validate coordinates
scripts/kml_to_places.py:308
↓ 1 callersMethodparse_description
Parse description to extract structured data and links Expected format: - Key-value pairs: "key: value" - Li
scripts/kml_to_places.py:217
↓ 1 callersFunctionrefactorCasablanca
()
web/scripts/refactor_casablanca_v2.ts:8
↓ 1 callersFunctionrefineCasablancaDates
()
web/scripts/refine_casablanca_dates.ts:6
↓ 1 callersFunctionrenderDetailCard
(point: MapPoint)
web/src/components/react/InteractiveMap.tsx:209
↓ 1 callersFunctionrenderMobileContent
()
web/src/components/react/PlanView.tsx:388
↓ 1 callersFunctionresolveStep
(step: Step, places: Place[], people: Person[])
web/scripts/build_maps.ts:219
↓ 1 callersMethodrun
Process data and return result
scripts/kml_to_places.py:36
↓ 1 callersMethodrun
Run specified stages in sequence
scripts/kml_to_places.py:872
↓ 1 callersMethodtransform_place
Transform a single place to final schema format
scripts/kml_to_places.py:677
↓ 1 callersMethodvalidate_coordinates
Validate coordinate values
scripts/kml_to_places.py:577
↓ 1 callersMethodvalidate_enums
Validate enum values
scripts/kml_to_places.py:615
↓ 1 callersMethodvalidate_required_fields
Validate required fields are present
scripts/kml_to_places.py:595
FunctionCollapsibleHints
({ hints }: Props)
web/src/components/react/CollapsibleHints.tsx:8
FunctionExplorerMap
({ allPoints, children, title, backUrl }: Props)
web/src/components/react/ExplorerMap.tsx:15
FunctionExternalLinkWrapper
()
web/src/components/react/PlanView.tsx:781
FunctionFilterSection
({ title, options, selected, onChange }: { title: string, options: string[], selected: string[], onChange: (va
web/src/components/react/MapFilters.tsx:65
FunctionGameMap
({ points = [] }: Props)
web/src/components/react/GameMap.tsx:19
FunctionGameQuiz
({ correctAnswer, nextStepSlug, hints, question }: Props)
web/src/components/react/GameQuiz.tsx:12
FunctionInteractiveMap
({ points, simple = false, className = '', headerContent, autoFit = false, title, children }: Props)
web/src/components/react/InteractiveMap.tsx:126
FunctionMapBottomSheet
({ isOpen, onToggle, children, className = '', peekHeight = '140px', expandedHeight =
web/src/components/react/MapBottomSheet.tsx:12
FunctionMapCategoryChips
({ categories, selectedCategories, onToggle, className = '' }: Props)
web/src/components/react/MapCategoryChips.tsx:11
FunctionMapFilters
({ isOpen, onClose, availableCategories, availableProvinces, availableTimePeriods, ava
web/src/components/react/MapFilters.tsx:28
FunctionMarkdownRenderer
({ content, className = '' }: Props)
web/src/components/react/MarkdownRenderer.tsx:8
FunctionPlanView
({ plan, children }: Props)
web/src/components/react/PlanView.tsx:251
FunctionStepCard
({ step, index, isActive, onInView, onClick }: { step: Step; index: number; isActive: boolean; onInView?: (inV
web/src/components/react/PlanView.tsx:106
Method__init__
(self)
scripts/kml_to_places.py:51
Method__init__
(self)
scripts/kml_to_places.py:165
Method__init__
(self, kind_mappings_file=None, province_geojson_file=None, default_province=None)
scripts/kml_to_places.py:397
Method__init__
(self)
scripts/kml_to_places.py:574
Method__init__
(self)
scripts/kml_to_places.py:674
Method__init__
(self)
scripts/kml_to_places.py:761
Method__init__
(self, kind_mappings=None, province_geojson=None, default_province=None)
scripts/kml_to_places.py:862
FunctionclearFilters
()
web/src/components/react/ExplorerMap.tsx:96
Methodfind_elem
(parent, tag)
scripts/kml_to_places.py:102
FunctionhandleEsc
(e: KeyboardEvent)
web/src/components/react/InteractiveMap.tsx:199
FunctionhandleSubmit
(e: React.FormEvent)
web/src/components/react/GameQuiz.tsx:16
FunctionhandleTouchEnd
(e: React.TouchEvent)
web/src/components/react/MapBottomSheet.tsx:102
FunctionhandleTouchMove
(e: React.TouchEvent)
web/src/components/react/MapBottomSheet.tsx:68
FunctionhandleTouchStart
(e: React.TouchEvent)
web/src/components/react/MapBottomSheet.tsx:39
FunctiononMapLoad
(e: maplibregl.MapLibreEvent)
web/src/components/react/PlanView.tsx:345
FunctionremarkNote
()
web/src/plugins/remark-note.js:3
FunctionremarkReadingTime
()
web/src/plugins/remark-reading-time.mjs:4
FunctionrenderListItem
(point: MapPoint)
web/src/components/react/InteractiveMap.tsx:277
Methodrun
(self, data: Dict[str, Any])
scripts/kml_to_places.py:54
Methodrun
(self, data: Dict[str, Any])
scripts/kml_to_places.py:342
Methodrun
(self, data: Dict[str, Any])
scripts/kml_to_places.py:529
Methodrun
(self, data: Dict[str, Any])
scripts/kml_to_places.py:626
Methodrun
(self, data: Dict[str, Any])
scripts/kml_to_places.py:736
Methodrun
(self, data: Dict[str, Any])
scripts/kml_to_places.py:764
FunctiontoggleCategory
(category: string)
web/src/components/react/ExplorerMap.tsx:92