lordmauve/pgzero

Add __dir__() to built-in objects

Ouverte

#101 ouverte le 29 juil. 2018

 (2 commentaires) (0 réaction) (0 personne assignée)Python (211 forks)batch import
enhancementgood first issue

Métriques du dépôt

Stars
 (608 étoiles)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

The REPL added in #80 has built-in autocompletion:

autocompletion

However various built-in objects do not take full advantage of this:

  • Actor does not have autocompletion for attributes delegated to the ZRect
  • Loaders do not have autocompletion for the objects that can be loaded
  • more?

We should implement __dir__() on these classes and others to ensure that autocompletion lists all valid attributes.

Guide contributeur