Class

PhocOutputShield

[]

Description [src]

final class Phoc.OutputShield : GObject.Object
  implements Phoc.Animatable {
  /* No available fields */
}

A shield that covers a whole PhocOutput. It can be raised (to cover the whole screen) and lowered to show the screens content.

[]

Ancestors

[]

Implements

[]

Constructors

phoc_output_shield_new
No description available.

[]

Instance methods

phoc_output_shield_is_raised

Check whether the shield is currently fully up (raised). We return FALSE when the shield is either down or already fading out.

phoc_output_shield_lower

Lower the shield exposing the output’s content.

phoc_output_shield_raise

Draw the shield to cover the whole output. A spinner can optionally be displayed on the shield.

phoc_output_shield_set_duration
No description available.

phoc_output_shield_set_easing
No description available.

Methods inherited from GObject (43)
Methods inherited from PhocAnimatable (2)
[]

Properties

Phoc.OutputShield:easing

The easing function to use.

Phoc.OutputShield:output

The output covered by this shield.

[]

Signals

Signals inherited from GObject (1)

Class structure