Module: dynamite.widget.placeholder

Reserve a spot for a client (or nothing) in the client layouts.

Clients are not "true" widgets. They are objects that are placed directly on the screen with little control over their content. This widget doesn't really embed clients. Rather, it simply create an empty widget and moves the clients over the empty space.

Info:

  • Copyright: 2016 Emmanuel Lepage Vallee
  • Originally authored by: Emmanuel Lepage Vallee <elv1313@gmail.com>
    (Full contributors list available on our github project)

Constructors

dynamite.widget.placeholder () Create a new placeholder.

Functions

dynamite.widget.placeholder.splitting_points (self[, geometry]) Allow the wrapper to be splited in each of the 4 directions


Constructors

dynamite.widget.placeholder ()
Create a new placeholder.

Functions

Methods
dynamite.widget.placeholder.splitting_points (self[, geometry])
Allow the wrapper to be splited in each of the 4 directions

Parameters:

  • self A wrapper
  • geometry A modified geometry preferred by the handler

    This function can be overloaded to add new points (optional)

Returns:

    A table of potential split points
generated by LDoc 1.4.6 Last updated 2021-11-13 00:35:50