Getaix
ExplorePublishcURL to BlocksNewAbout
Report issueGetaix GoldBlog
Back Getaix
Log in

Getaix

Explore and publish App Inventor extensions with cleaner docs, safer downloads, and developer profiles.

Marketplace

Explore extensionsPublish extensionAbout

Support

ContactReport issuePrivacyTerms

Community

TelegramTwitterApp Inventor Community

Built for App Inventor developers and no-code builders.

Getaix © 2026 by Jerin Jacob. All rights reserved.

Loading...
FreeReviewed listingLatest 1

QuizMaster

@devxlabs1

A powerful extension to make a Quiz APP

Downloads

279

Views

492

Reactions

1

Current version
1View all
File
com.devxlabs.quizmaster.aix
Package
com.devxlabs.quizmaster.QuizMaster
Size
21 KB
Updated
Sep 12, 2024
Download latest
DocumentationVersionPermissionsHow-to Guide

Docs

Documentation

Designer Properties

AirtableApiKeytextSet the Airtable API key.
AirtableBaseIdtextSet the Airtable Base ID.
AirtableTableNametextSet the Airtable Table Name.
QuizTimeLimittextSet the quiz time limit in milliseconds.
QuestionTimeLimittextSet the question time limit in milliseconds.

Blocks

AddQuestion

Add a new quiz question to a specified category.

QuizMaster.AddQuestion

Rendering block preview…

categorytext
questiontext
option1text
option2text
option3text
option4text
correctAnswernumber
hinttext
difficultytext

EditQuestion

Edit an existing quiz question in a specified category.

QuizMaster.EditQuestion

Rendering block preview…

categorytext
questionIndexnumber
newQuestiontext
newOption1text
newOption2text
newOption3text
newOption4text
newCorrectAnswernumber
newHinttext
newDifficultytext

DeleteQuestion

Delete a quiz question from a specified category.

QuizMaster.DeleteQuestion

Rendering block preview…

categorytext
questionIndexnumber

AddCategory

Add a new category.

QuizMaster.AddCategory

Rendering block preview…

categorytext

DeleteCategory

Delete a category.

QuizMaster.DeleteCategory

Rendering block preview…

categorytext

UpdateCategory

Update the name of a category.

QuizMaster.UpdateCategory

Rendering block preview…

oldCategorytext
newCategorytext

DisplayQuestion

Display a quiz question from a specified category by its index.

QuizMaster.DisplayQuestion

Rendering block preview…

categorytext
questionIndexnumber

FetchFromAirtable

Fetch quiz questions from an Airtable database.

QuizMaster.FetchFromAirtable

Rendering block preview…

StartQuiz

Start a new quiz.

QuizMaster.StartQuiz

Rendering block preview…

categorytext

DisplayNextQuestion

Display the next quiz question.

QuizMaster.DisplayNextQuestion

Rendering block preview…

SubmitAnswer

Submit an answer for the current question.

QuizMaster.SubmitAnswer

Rendering block preview…

selectedOptionnumber

EndQuiz

End the quiz and provide a summary.

QuizMaster.EndQuiz

Rendering block preview…

IsQuizTimeLimitReached

Check if the quiz time limit has been reached.

QuizMaster.IsQuizTimeLimitReached

Rendering block preview…

returnType : boolean

IsQuestionTimeLimitReached

Check if the question time limit has been reached.

QuizMaster.IsQuestionTimeLimitReached

Rendering block preview…

returnType : boolean

GetCurrentQuestionIndex

Get the current question index.

QuizMaster.GetCurrentQuestionIndex

Rendering block preview…

returnType : number

GetTotalQuestions

Get the total number of questions in the quiz.

QuizMaster.GetTotalQuestions

Rendering block preview…

returnType : number

GetAttemptedQuestions

Get the number of attempted questions.

QuizMaster.GetAttemptedQuestions

Rendering block preview…

returnType : number

GetCorrectAnswers

Get the number of correct answers.

QuizMaster.GetCorrectAnswers

Rendering block preview…

returnType : number

GetWrongAnswers

Get the number of wrong answers.

QuizMaster.GetWrongAnswers

Rendering block preview…

returnType : number

ResetQuiz

Reset the quiz state.

QuizMaster.ResetQuiz

Rendering block preview…

AirtableApiKey

Set the Airtable API key.

QuizMaster.AirtableApiKey

Rendering block preview…

AirtableBaseId

Set the Airtable Base ID.

QuizMaster.AirtableBaseId

Rendering block preview…

AirtableTableName

Set the Airtable Table Name.

QuizMaster.AirtableTableName

Rendering block preview…

QuizTimeLimit

Set the quiz time limit in milliseconds.

QuizMaster.QuizTimeLimit

Rendering block preview…

QuestionTimeLimit

Set the question time limit in milliseconds.

QuizMaster.QuestionTimeLimit

Rendering block preview…

AirtableApiKey

QuizMaster.AirtableApiKey

Rendering block preview…

AirtableBaseId

QuizMaster.AirtableBaseId

Rendering block preview…

AirtableTableName

QuizMaster.AirtableTableName

Rendering block preview…

QuizTimeLimit

QuizMaster.QuizTimeLimit

Rendering block preview…

QuestionTimeLimit

QuizMaster.QuestionTimeLimit

Rendering block preview…

QuestionAdded

Triggered when a quiz question is added.

QuizMaster.QuestionAdded

Rendering block preview…

categorytext
questiontext

QuestionEdited

Triggered when a quiz question is edited.

QuizMaster.QuestionEdited

Rendering block preview…

categorytext
questionIndexnumber
newQuestiontext

QuestionDeleted

Triggered when a quiz question is deleted.

QuizMaster.QuestionDeleted

Rendering block preview…

categorytext
questionIndexnumber

CategoryAdded

Triggered when a new category is added.

QuizMaster.CategoryAdded

Rendering block preview…

categorytext

CategoryDeleted

Triggered when a category is deleted.

QuizMaster.CategoryDeleted

Rendering block preview…

categorytext

CategoryUpdated

Triggered when a category is updated.

QuizMaster.CategoryUpdated

Rendering block preview…

oldCategorytext
newCategorytext

QuestionDisplayed

Triggered when a quiz question is displayed with detailed options.

QuizMaster.QuestionDisplayed

Rendering block preview…

categorytext
questiontext
option1text
option2text
option3text
option4text
correctAnswerIndexnumber
hinttext
difficultytext

QuizSummary

Triggered when a quiz summary is ready.

QuizMaster.QuizSummary

Rendering block preview…

totalQuestionsnumber
attemptedQuestionsnumber
correctAnswersnumber
wrongAnswersnumber
totalTimeTakennumber

QuizTimeLimitReached

Triggered when the quiz timer has ended.

QuizMaster.QuizTimeLimitReached

Rendering block preview…

QuestionTimeLimitReached

Triggered when the question timer has ended.

QuizMaster.QuestionTimeLimitReached

Rendering block preview…

Thank you

Releases

All versions

1 release

1

Latest

com.devxlabs.quizmaster.aix

21 KB

Sep 12, 2024

AIX package

Release notes

Release notes not provided.

Download latest

Before you install

  • Compare permissions with what the extension claims to do.
  • Prefer the latest version unless you need an older release for compatibility.
  • Report suspicious behavior so the marketplace can review it.

Permissions

No special permissions declared for this extension.

Report listing