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

Tetris View

@anshmishra2166

Tetris Game extension

AnimationUi

Downloads

637

Views

1,650

Reactions

2

Current version
1View all
File
Tetris (23).aix
Package
know.about.it.Tetris.Tetris
Size
30 KB
Updated
Feb 9, 2022
Download latest
DocumentationVersionPermissionsHow-to Guide

Docs

Documentation

Designer Properties

BackgoundMusictextSets source of background music of game [Will be only played if Enable music is true].
CurrentScorenumberSets a current score of Tetris Game.
DbNametextSpecifies custom name for shared preferences of Game's database [Can be also accessible using TinyDB component].
EnableMusicbooleanSets if music must be played, [Default : true]
GameOverMessagetextSpecifies text for Game Over dialog's message [Note : Only Displayed if UseDefaultAlerts() is true.
GameOverTitletextSpecifies text for Game Over dialog [Note : Only Displayed if UseDefaultAlerts() is true.
TopScorenumberSets top score of game's database.
TopScoreTagNametextSpecifies custom name for shared preferences tag of Game's top score.
TryAgainTexttextSpecifies text for Game Over dialog try again button [Note : Only Displayed if UseDefaultAlerts() is true.
UseDefaultAlertsbooleanIf enabled, default game dialogs will be displayed [Default Value : true].
ViewLayoutcomponentSpecifies a layout for Tetris Rendering View.

Blocks

AddCellImage

Adds cell with the specified image and index.

Tetris.AddCellImage

Rendering block preview…

indexnumber
imagetext

CreateRenderer

Creates an instance of Tetris View renderer.

Tetris.CreateRenderer

Rendering block preview…

DecreaseMusicVolume

Decreases game's background music by 10%.

Tetris.DecreaseMusicVolume

Rendering block preview…

DestroyInstance

Destroys and removes Tetris View from Layout [Note : Recall CreateRenderer() after using this or Error will be raised].

Tetris.DestroyInstance

Rendering block preview…

GetCurrentScore

Returns current score of game.

Tetris.GetCurrentScore

Rendering block preview…

returnType : number

GetTopScore

Returns Top Score of Tetris Game.

Tetris.GetTopScore

Rendering block preview…

returnType : number

IncreaseMusicVolume

Increases game's background music by 10%.

Tetris.IncreaseMusicVolume

Rendering block preview…

IsGameOver

Tells if the game is over.

Tetris.IsGameOver

Rendering block preview…

returnType : boolean

IsRendererInitialized

Tells if Tetris Renderer is initialized.

Tetris.IsRendererInitialized

Rendering block preview…

returnType : boolean

MoveBlockToBottom

Moves the upcoming block to bottom, gets stacked on other blocks if any.

Tetris.MoveBlockToBottom

Rendering block preview…

MoveBlockToLeft

Moves the upcoming block to left.

Tetris.MoveBlockToLeft

Rendering block preview…

MoveBlockToRight

Moves the upcoming block to right.

Tetris.MoveBlockToRight

Rendering block preview…

MuteMusic

Mutes/Disables sound of games background music.

Tetris.MuteMusic

Rendering block preview…

PauseGame

Pauses the instance of Tetris Game.

Tetris.PauseGame

Rendering block preview…

PauseMusic

Pauses background music of game.

Tetris.PauseMusic

Rendering block preview…

Redraw

Redraws Tetris view

Tetris.Redraw

Rendering block preview…

ResetTopScores

Resets top score from game's database.

Tetris.ResetTopScores

Rendering block preview…

ResumeGame

Resumes the game [Note : Use only after calling PauseGame()].

Tetris.ResumeGame

Rendering block preview…

ResumeMusic

Resumes background music of game [Note : Only use after calling PauseMusic()].

Tetris.ResumeMusic

Rendering block preview…

RotateBlock

Rotates the upcoming block clock wise

Tetris.RotateBlock

Rendering block preview…

StartGame

Starts the games.

Tetris.StartGame

Rendering block preview…

StopMusic

Stops background music of game.

Tetris.StopMusic

Rendering block preview…

BackgoundMusic

Tetris.BackgoundMusic

Rendering block preview…

EnableMusic

Tetris.EnableMusic

Rendering block preview…

ErrorOccured

Event raised in case of error/exception in Methods.

Tetris.ErrorOccured

Rendering block preview…

errortext

GameOver

Event raised when game is over.

Tetris.GameOver

Rendering block preview…

scorenumber

MovedToBottom

Event raised when block is moved to bottom.

Tetris.MovedToBottom

Rendering block preview…

MovedToLeft

Event raised when block is moved to left.

Tetris.MovedToLeft

Rendering block preview…

MovedToRight

Event raised when block is moved to right.

Tetris.MovedToRight

Rendering block preview…

Paused

Event raised after pause() is called.

Tetris.Paused

Rendering block preview…

Redrawn

Event raised after Tetris View is redrawn.

Tetris.Redrawn

Rendering block preview…

Resumed

Event raised after resume() is called.

Tetris.Resumed

Rendering block preview…

RotatedBlock

Event raised when block is rotated

Tetris.RotatedBlock

Rendering block preview…

ScoreChanged

Event raised when score is changed.

Tetris.ScoreChanged

Rendering block preview…

scorenumber

Started

Event raised after game starts.

Tetris.Started

Rendering block preview…

TopScoreChanged

Event raised when Top Score of player is changed.

Tetris.TopScoreChanged

Rendering block preview…

scorenumber

TryAgainClick

Event raised when default alert of Game over is displayed and user click try again button [Note : Only Displayed if UseDefaultAlerts() is true].

Tetris.TryAgainClick

Rendering block preview…

Releases

All versions

1 release

1

Latest

Tetris (23).aix

30 KB

Feb 9, 2022

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