Table of Contents

Class: IComponent ./src/peak/binding/interfaces.py

API supplied by binding.Component and its subclasses

Base Classes   
IAttachable
    Interface
IBindableAttrs
    Interface
IConfigSource
Methods   
getComponentName
getParentComponent
lookupComponent
notifyUponAssembly
uponAssembly
  getComponentName 
getComponentName ()

Return this component's name relative to its parent, or None

  getParentComponent 
getParentComponent ()

Return the parent component of this object, or None

  lookupComponent 
lookupComponent (
        name,
        default=NOT_GIVEN,
        adaptTo=None,
        suggestParent=True,
        creationName=None,
        )

Look up name in context - see binding.lookupComponent()

  notifyUponAssembly 
notifyUponAssembly ( child )

Call child.uponAssembly() when component knows its root

  uponAssembly 
uponAssembly ()

Notify the component that its parents and root are known+fixed


Table of Contents

This document was automatically generated on Mon Apr 29 01:11:04 2024 by HappyDoc version 2.1