MCPcopy Create free account
hub / github.com/CoderLine/alphaTab / createNoteSignatureHelp

Function createNoteSignatureHelp

packages/lsp/src/server/signatureHelp.ts:105–117  ·  view source on GitHub ↗
(
    note: alphaTab.importer.alphaTex.AlphaTexNoteNode,
    offset: number
)

Source from the content-addressed store, hash-verified

103}
104
105function createNoteSignatureHelp(
106 note: alphaTab.importer.alphaTex.AlphaTexNoteNode,
107 offset: number
108): SignatureHelp | null {
109 if (note?.noteEffects) {
110 const hover = createPropertiesSignatureHelp(note.noteEffects, [noteProperties, beatProperties], offset);
111 if (hover != null) {
112 return hover;
113 }
114 }
115
116 return null;
117}
118
119function createPropertiesSignatureHelp(
120 properties: alphaTab.importer.alphaTex.AlphaTexPropertiesNode,

Callers 1

createBeatSignatureHelpFunction · 0.85

Calls 1

Tested by

no test coverage detected