MCPcopy Create free account

hub / github.com/StackExchange/Survey / functions

Functions94 in github.com/StackExchange/Survey

↓ 8 callersFunctionlog
(msg: string)
packages/survey/scripts/qualtrics-sync.ts:284
↓ 8 callersMethodreq
(method: string, path: string, body?: unknown)
packages/survey/scripts/qualtrics.ts:741
↓ 8 callersFunctionwould
(msg: string)
packages/survey/scripts/qualtrics-sync.ts:285
↓ 6 callersFunctionmdInline
(src: string)
packages/survey/scripts/qualtrics.ts:90
↓ 4 callersFunctionstripTags
(html: string)
packages/survey/scripts/qualtrics.ts:94
↓ 3 callersFunctionanswerKey
(label: string)
packages/survey/scripts/qualtrics.ts:76
↓ 3 callersFunctionbuildChoices
(options: OptionEntry[])
packages/survey/scripts/qualtrics.ts:243
↓ 3 callersFunctiondisplayLogicSignature
(dl: unknown)
packages/survey/scripts/qualtrics.ts:665
↓ 3 callersFunctionjoinGroups
(parts: ConditionToken[][], sep: string)
packages/survey/src/lib/data/format_condition.ts:9
↓ 3 callersFunctionoptionKey
(o: OptionEntry)
packages/survey/scripts/qualtrics.ts:71
↓ 3 callersFunctiontoQuestionPayload
(q: Question, aiTextChecks?: unknown, ctx: QuestionPayloadContext = {})
packages/survey/scripts/qualtrics.ts:322
↓ 3 callersMethodupdateQuestion
(questionId: string, payload: unknown)
packages/survey/scripts/qualtrics.ts:766
↓ 2 callersFunctionandConditions
(parent: Condition | undefined, inner: Condition)
packages/survey/scripts/qualtrics-sync.ts:78
↓ 2 callersFunctionbuildCarryForwardChoices
(q: Question, ctx: QuestionPayloadContext)
packages/survey/scripts/qualtrics.ts:261
↓ 2 callersFunctionbuildDisplayLogic
(cond: Condition, resolve: ChoiceResolver, context = 'condition')
packages/survey/scripts/qualtrics.ts:641
↓ 2 callersFunctionbuildRandomization
(orderedKeys: string[], anchoredLast: string[])
packages/survey/scripts/qualtrics.ts:211
↓ 2 callersFunctiondescribeFlow
(flowNodes: FlowNode[])
packages/survey/scripts/qualtrics-sync.ts:223
↓ 2 callersFunctionexpr
( qid: string, pos: number, operator: 'Selected' | 'NotSelected', conjunction?: 'And' | 'Or', answerPos?:
packages/survey/scripts/qualtrics.ts:582
↓ 2 callersFunctionfid
()
packages/survey/scripts/qualtrics-sync.ts:500
↓ 2 callersMethodgetDefinition
()
packages/survey/scripts/qualtrics.ts:758
↓ 2 callersFunctionisTextEntry
(o: OptionEntry)
packages/survey/scripts/qualtrics.ts:80
↓ 2 callersFunctionmerge
(join: 'And' | 'Or', children: Clause[], context: string)
packages/survey/scripts/qualtrics.ts:499
↓ 2 callersFunctionoptionLabel
(o: OptionEntry)
packages/survey/scripts/qualtrics.ts:65
↓ 2 callersFunctionpageAnchorId
(page: Page)
packages/survey/src/lib/store/nav.svelte.ts:22
↓ 2 callersFunctionquestionSignature
(q: QuestionLike)
packages/survey/scripts/qualtrics.ts:419
↓ 2 callersFunctionsave
()
packages/survey/src/lib/store/answers.svelte.ts:21
↓ 2 callersFunctionscrollToPage
(i: number)
packages/survey/src/lib/store/nav.svelte.ts:40
↓ 2 callersFunctionselectedAnswerCount
(answer: Answer)
packages/survey/src/lib/data/condition.ts:24
↓ 2 callersFunctionsig
(els: QualtricsFlowElement[])
packages/survey/scripts/qualtrics-sync.ts:513
↓ 2 callersMethodupdateBlock
(blockId: string, payload: unknown)
packages/survey/scripts/qualtrics.ts:778
↓ 2 callersFunctionvalidateFiles
(schemaFile: string, files: string[])
packages/survey/scripts/validate-schema.ts:43
↓ 1 callersFunctionblockNamesIn
(flow: FlowElement[])
packages/survey/scripts/qualtrics-sync.ts:119
↓ 1 callersFunctionblockRef
(name: string)
packages/survey/scripts/qualtrics-sync.ts:502
↓ 1 callersFunctionbuildMatrixAnswers
(columns: string[])
packages/survey/scripts/qualtrics.ts:309
↓ 1 callersFunctionbuildNpsChoices
(q: Question)
packages/survey/scripts/qualtrics.ts:287
↓ 1 callersFunctioncollectBlocks
(flow: FlowElement[], out: DesiredBlock[], conds: Map<string, Condition>, cond?: Condition)
packages/survey/scripts/qualtrics-sync.ts:101
↓ 1 callersFunctioncollectFlowNodes
(flow: FlowElement[])
packages/survey/scripts/qualtrics-sync.ts:132
↓ 1 callersFunctioncountExpr
(qid: string, greaterThan: number, conjunction?: 'And' | 'Or')
packages/survey/scripts/qualtrics.ts:605
↓ 1 callersMethodcreateBlock
(payload: unknown)
packages/survey/scripts/qualtrics.ts:774
↓ 1 callersMethodcreateQuestion
(blockId: string, payload: unknown)
packages/survey/scripts/qualtrics.ts:762
↓ 1 callersFunctioncreateSafePayload
(full: QualtricsQuestionPayload)
packages/survey/scripts/qualtrics.ts:380
↓ 1 callersFunctiondeepNorm
(value: unknown, qidToTag: Map<string, string>)
packages/survey/scripts/qualtrics-dump.ts:43
↓ 1 callersMethoddeleteQuestion
(questionId: string)
packages/survey/scripts/qualtrics.ts:770
↓ 1 callersFunctionevaluate
(expr: Condition, answers: Record<string, Answer>, questions: Record<string, Question>)
packages/survey/src/lib/data/condition.ts:36
↓ 1 callersFunctionflatten
(flow: FlowElement[], questions: Record<string, Question>, opts: FlattenOptions = {})
packages/survey/src/lib/data/flow.ts:75
↓ 1 callersFunctionflattenCondition
(cond: Condition, context: string)
packages/survey/scripts/qualtrics.ts:510
↓ 1 callersFunctionflattenPageEntries
(entries: PageEntry[], cond: Condition | undefined, conds: Map<string, Condition>)
packages/survey/scripts/qualtrics-sync.ts:85
↓ 1 callersFunctionformatErrors
(errors: ErrorObject[])
packages/survey/scripts/validate-schema.ts:34
↓ 1 callersFunctionload
()
packages/survey/src/lib/store/answers.svelte.ts:11
↓ 1 callersFunctionloadQuestions
()
packages/survey/src/lib/data/load.ts:24
↓ 1 callersFunctionloadQuestions
()
packages/survey/scripts/qualtrics-sync.ts:53
↓ 1 callersFunctionloadSurvey
()
packages/survey/src/lib/data/load.ts:39
↓ 1 callersFunctionloadSurvey
()
packages/survey/scripts/qualtrics-sync.ts:64
↓ 1 callersFunctionmain
()
packages/survey/scripts/qualtrics-sync.ts:539
↓ 1 callersFunctionmdBlock
(src: string)
packages/survey/scripts/qualtrics.ts:86
↓ 1 callersFunctionnegate
(c: Clause)
packages/survey/scripts/qualtrics.ts:485
↓ 1 callersFunctionnormFlow
(els: RawFlowEl[] | undefined)
packages/survey/scripts/qualtrics-dump.ts:114
↓ 1 callersFunctionnormalize
(def: SurveyDefinition)
packages/survey/scripts/qualtrics-dump.ts:80
↓ 1 callersFunctionpagesFromBlock
(block: BlockElement, condition: Condition | undefined, questions: Record<string, Question>)
packages/survey/src/lib/data/flow.ts:47
↓ 1 callersFunctionpagesFromEntries
( entries: PageEntry[], blockName: string, condition: Condition | undefined, questions: Record<string, Que
packages/survey/src/lib/data/flow.ts:14
↓ 1 callersFunctionparseFlags
(argv: string[])
packages/survey/scripts/qualtrics-sync.ts:152
↓ 1 callersFunctionprintSummary
(counts: Counters, config: QualtricsConfig, flags: Flags)
packages/survey/scripts/qualtrics-sync.ts:562
↓ 1 callersFunctionreadConfig
()
packages/survey/scripts/qualtrics-sync.ts:161
↓ 1 callersFunctionreadJson
(file: string)
packages/survey/scripts/validate-schema.ts:26
↓ 1 callersFunctionreadYaml
(file: string)
packages/survey/scripts/validate-schema.ts:30
↓ 1 callersFunctionreconcile
( client: QualtricsClient, flags: Flags, questions: Record<string, Question>, desiredBlocks: DesiredBlock[
packages/survey/scripts/qualtrics-sync.ts:244
↓ 1 callersFunctionrunOffline
( questions: Record<string, Question>, desiredBlocks: DesiredBlock[], conds: Map<string, Condition>, flowN
packages/survey/scripts/qualtrics-sync.ts:177
↓ 1 callersFunctionscan
(els: QualtricsFlowElement[])
packages/survey/scripts/qualtrics-sync.ts:491
↓ 1 callersFunctionselectedAnswerExpr
(qid: string, operator: 'Selected' | 'NotSelected', conjunction?: 'And' | 'Or')
packages/survey/scripts/qualtrics.ts:622
↓ 1 callersFunctionselectedKeys
(answer: Answer)
packages/survey/src/lib/data/condition.ts:17
↓ 1 callersFunctionsignaturesEqual
(a: QuestionSignature, b: QuestionSignature)
packages/survey/scripts/qualtrics.ts:439
↓ 1 callersFunctionsortKeys
(value: unknown)
packages/survey/scripts/qualtrics-dump.ts:58
↓ 1 callersFunctionsyncFlow
( client: QualtricsClient, flags: Flags, def: SurveyDefinition, flowNodes: FlowNode[], blockIdByName: Map
packages/survey/scripts/qualtrics-sync.ts:471
↓ 1 callersFunctiontypeKey
(q: Question)
packages/survey/scripts/qualtrics.ts:44
↓ 1 callersFunctiontypeTripleFor
(q: Question)
packages/survey/scripts/qualtrics.ts:57
↓ 1 callersMethodupdateFlow
(payload: unknown)
packages/survey/scripts/qualtrics.ts:786
↓ 1 callersMethodurl
(path: string)
packages/survey/scripts/qualtrics.ts:737
↓ 1 callersFunctionusage
()
packages/survey/scripts/validate-schema.ts:18
↓ 1 callersFunctionvalidationToSettings
(q: Question, aiTextChecks?: unknown)
packages/survey/scripts/qualtrics.ts:169
↓ 1 callersFunctionwalk
( elements: FlowElement[], condition: Condition | undefined, questions: Record<string, Question>, opts: Fl
packages/survey/src/lib/data/flow.ts:51
Methodconstructor
(cfg: QualtricsConfig)
packages/survey/scripts/qualtrics.ts:733
MethoddeleteBlock
(blockId: string)
packages/survey/scripts/qualtrics.ts:782
Functionhandler
(_req: Request, context: Context)
packages/archive/netlify/edge-functions/survey-banner.ts:28
FunctionjumpToQuestion
(qid: string)
packages/survey/src/lib/store/nav.svelte.ts:54
FunctionmdToHtml
(md: string)
packages/survey/src/lib/data/markdown.ts:8
Functionnavigate
(i: number)
packages/survey/src/lib/store/nav.svelte.ts:50
FunctionnormaliseOptions
(opts: OptionEntry[] | undefined)
packages/survey/src/lib/data/options.ts:18
FunctionofflineResolve
(parentId, key, matrixAnswerKey)
packages/survey/scripts/qualtrics-sync.ts:201
Functionreset
()
packages/survey/src/lib/store/answers.svelte.ts:32
FunctionresolveChoice
(parentId, key, matrixAnswerKey)
packages/survey/scripts/qualtrics-sync.ts:392
FunctionsetAnswer
(id: string, value: Answer)
packages/survey/src/lib/store/answers.svelte.ts:37
FunctionsetCurrentIndex
(i: number)
packages/survey/src/lib/store/nav.svelte.ts:28
FunctiontokenizeCondition
(expr: Condition, negated = false)
packages/survey/src/lib/data/format_condition.ts:24
FunctionvisibleQuestions
( page: { questions: string[]; condition?: Condition }, answers: Record<string, Answer>, questions: Record<
packages/survey/src/lib/data/condition.ts:89