Options
All
  • Public
  • Public/Protected
  • All
Menu

Module ukulele/nodejs

Index

Variables

Const MODEL_NAME

MODEL_NAME: "Author" = "Author"

Const MODEL_NAME

MODEL_NAME: "MetronomePreset" = "MetronomePreset"

Const MODEL_NAME

MODEL_NAME: "Song" = "Song"

Const MODEL_NAME

MODEL_NAME: "Chord" = "Chord"

Const MODEL_NAME

MODEL_NAME: "ChordProgression" = "ChordProgression"

Const MODEL_NAME

MODEL_NAME: "StrummingPattern" = "StrummingPattern"

Functions

Const createAuthorModel

  • Parameters

    Returns Model<AuthorModel, {}>

Const createAuthorSchema

  • Parameters

    Returns {}

Const createAuthorSeed

Const createChordModel

  • Parameters

    Returns Model<ChordModel, {}>

Const createChordProgressionModel

Const createChordProgressionSchema

  • createChordProgressionSchema(options: ServerModuleOptions<ObjectTypeComposer>, __namedParameters: { ChordTC: ObjectTypeComposer<any, any>; MetronomePresetTC: ObjectTypeComposer<any, any>; StrummingPatternTC: ObjectTypeComposer<any, any> }): {}
  • Parameters

    • options: ServerModuleOptions<ObjectTypeComposer>
    • __namedParameters: { ChordTC: ObjectTypeComposer<any, any>; MetronomePresetTC: ObjectTypeComposer<any, any>; StrummingPatternTC: ObjectTypeComposer<any, any> }
      • ChordTC: ObjectTypeComposer<any, any>
      • MetronomePresetTC: ObjectTypeComposer<any, any>
      • StrummingPatternTC: ObjectTypeComposer<any, any>

    Returns {}

Const createChordProgressionSeed

Const createChordSchema

  • Parameters

    Returns {} & { schema: Schema }

Const createChordSeed

Const createMetronomePresetModel

Const createMetronomePresetSchema

  • Parameters

    Returns {}

Const createMetronomePresetSeed

Const createModels

Const createSongModel

  • createSongModel(options: ServerModuleOptions<ObjectTypeComposer>): { ChordPosition: Model<{ chordId: ObjectId; offset: number } & Document, {}>; SongLikes: Model<SongLikeModel, {}>; __computed: Model<SongModel, {}> }
  • Parameters

    Returns { ChordPosition: Model<{ chordId: ObjectId; offset: number } & Document, {}>; SongLikes: Model<SongLikeModel, {}>; __computed: Model<SongModel, {}> }

    • ChordPosition: Model<{ chordId: ObjectId; offset: number } & Document, {}>
    • SongLikes: Model<SongLikeModel, {}>
    • __computed: Model<SongModel, {}>

Const createSongSchema

  • createSongSchema(options: ServerModuleOptions<ObjectTypeComposer>, __namedParameters: { AuthorTC: ObjectTypeComposer<any, any>; ChordTC: ObjectTypeComposer<any, any>; MetronomePresetTC: ObjectTypeComposer<any, any>; StrummingPatternTC: ObjectTypeComposer<any, any> }): {}
  • Parameters

    • options: ServerModuleOptions<ObjectTypeComposer>
    • __namedParameters: { AuthorTC: ObjectTypeComposer<any, any>; ChordTC: ObjectTypeComposer<any, any>; MetronomePresetTC: ObjectTypeComposer<any, any>; StrummingPatternTC: ObjectTypeComposer<any, any> }
      • AuthorTC: ObjectTypeComposer<any, any>
      • ChordTC: ObjectTypeComposer<any, any>
      • MetronomePresetTC: ObjectTypeComposer<any, any>
      • StrummingPatternTC: ObjectTypeComposer<any, any>

    Returns {}

Const createSongSeed

Const createStrummingPatternModel

Const createStrummingPatternSchema

  • createStrummingPatternSchema(options: ServerModuleOptions<ObjectTypeComposer>, __namedParameters: { MetronomePresetTC: ObjectTypeComposer<any, any> }): {}
  • Parameters

    • options: ServerModuleOptions<ObjectTypeComposer>
    • __namedParameters: { MetronomePresetTC: ObjectTypeComposer<any, any> }
      • MetronomePresetTC: ObjectTypeComposer<any, any>

    Returns {}

Const createStrummingPatternSeed

Const creator

  • creator(authException: any, model: Model<any>, field?: string): (Anonymous function)
  • Parameters

    • authException: any
    • model: Model<any>
    • Default value field: string = "creatorId"

    Returns (Anonymous function)

Generated using TypeDoc