API# Application Programming Interface reference for Edifice. Edifice Core Class overview Declaring Element Trees Model-View-Update Rendering The diffing algorithm Substitutional __eq__ relation Element initialization is a render side-effect Rules of Edifice Functional Programming Base Elements edifice.QtWidgetElement Root Base Elements Layout Base Elements Content Base Elements Events Custom Base Elements Hooks Rules of Hooks Base Hooks Derived Hooks Custom Hooks Styling Content Base Element Styling Layout Base Element Styling Color Graphics Effects Size Policy Style Merging Global Style Extra Elements Utility functions run_subprocess_with_callback