Creates an instance of a Badge.
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
object |
optional
An options object to specify to style and behaviour of the badge.
|
- See:
Example
// Create the app
const app = new PIXIApp({
view: canvas,
width: 900,
height: 250
}).setup().run()
// Add an DisplayObject to the app
const circle = new PIXI.Graphics()
circle.beginFill(0x5251a3)
circle.drawCircle(50, 50, 40)
app.scene.addChild(circle)
const badge1 = new Badge({
object: circle,
container: app.scene,
content: 'Das Gesetz ist der Freund des Schwachen.'
})
Extends
Members
-
Sets or gets the content. The getter always returns an PIXI.DisplayObject. The setter can receive a string, a number or a PIXI.DisplayObject.
-
Sets or gets the header. The getter always returns a PIXI.Text object. The setter can receive a string, a number or a PIXI.Text object.
Methods
-
Hides the popup (sets his alpha values to 0).
Name Type Description cb
callback optional Executed when hide animation was completed.
Returns:
Type Description AbstractPopup A reference to the popup for chaining. -
Should be called to refresh the layout of the badge. Can be used after resizing.
Returns:
Type Description Badge A reference to the badge for chaining. -
Shows the popup (sets his alpha values to 1).
Name Type Description cb
callback optional Executed when show animation was completed.
Returns:
Type Description AbstractPopup A reference to the popup for chaining.