toktokkie.utils.iconizing package

Submodules

toktokkie.utils.iconizing.Iconizer module

class toktokkie.utils.iconizing.Iconizer.Iconizer(metadata: toktokkie.metadata.base.Metadata.Metadata, procedure: toktokkie.utils.iconizing.procedures.Procedure.Procedure)

Bases: object

Class that handles iconizing directories

__init__(metadata: toktokkie.metadata.base.Metadata.Metadata, procedure: toktokkie.utils.iconizing.procedures.Procedure.Procedure)

Initializes the iconizer :param metadata: The metadata for the directory to iconize :param procedure: The procedure to use for iconizing.

all_procedures = [<class 'toktokkie.utils.iconizing.procedures.GnomeProcedure.GnomeProcedure'>]

All implemented procedures

static default_procedure() → Type[toktokkie.utils.iconizing.procedures.Procedure.Procedure]

Checks all available procedures for eligibility :return: The eligible procedure or None if none were found

iconize()

Iconizes the directory :return: None

Module contents