f'{design.description} ({color}){comment}')
-class BrickSet(_Textfiled, _WithDb, _Lookupable):
+class _BrickSet(_Textfiled, _WithDb, _Lookupable):
'Named collection of bricks in order of pages of columns of counts.'
def __init__(
def __init__(
self,
id_: str,
- bricks_set: BrickSet,
+ bricks_set: _BrickSet,
**kwargs
) -> None:
super().__init__(**kwargs)
def brick_listings_flat(
self
) -> tuple[_BrickListing, ...]:
- 'Shortcut to BrickSet method of same name.'
+ 'Shortcut to _BrickSet method of same name.'
return self._set.brick_listings_flat()
def show(
'bricks': _Brick,
'colors': _BrickColor,
'designs': _BrickDesign,
- 'sets': BrickSet
+ 'sets': _BrickSet
}
bricks: dict[str, _Brick]
colors: dict[str, _BrickColor]
designs: dict[str, _BrickDesign]
- sets: dict[str, BrickSet]
+ sets: dict[str, _BrickSet]
def __init__(
self,
def set_colors(
self
- ) -> Optional[BrickSet]:
+ ) -> Optional[_BrickSet]:
'Set with color examples, if found under ._name_set_colors.'
return self.sets.get(self._name_set_colors)