body method

Widget body(
  1. BuildContext context
)

UncompleteDocumentation

Implementation

Widget body(BuildContext context) {
  return Stack(
    fit: StackFit.expand,
    children: [
      (contentBuilder ?? widgetBuilderGeneralFrameworkWidgetDefault).call(
        context,
        ProfilePictureGeneralFrameworkWidget(
          margin: const EdgeInsets.all(1),
          isUseShadow: isUseShadow,
          isWithBorder: isWithBorder,
          borderRadius: borderRadius,
          pathImage: content,
          width: context.width,
          height: context.height,
          onPressed: onPressed,
          colorFilter: contentColorFilter ??
              const ColorFilter.mode(
                  Color.fromARGB(100, 0, 0, 0), BlendMode.srcOver),
        ),
      ),
      Positioned(
        top: 0,
        left: 0,
        child: Padding(
          padding: const EdgeInsets.all(10),
          child: Row(
            children: [
              (profileBuilder ?? widgetBuilderGeneralFrameworkWidgetDefault)
                  .call(
                context,
                ProfilePictureGeneralFrameworkWidget(
                  isUseShadow: profileIsUseShadow,
                  isWithBorder: profileIsWithBorder,
                  pathImage: profile,
                  nick_name: title,
                  width: 35,
                  height: 35,
                  onPressed: profileOnPressed,
                ),
              ),
              (titleBuilder ?? widgetBuilderGeneralFrameworkWidgetDefault)
                  .call(
                context,
                Padding(
                  padding: const EdgeInsets.all(5),
                  child: Text(
                    title,
                    style: (context.theme.textTheme.titleSmall ??
                            const TextStyle())
                        .copyWith(
                      shadows: context.extensionGeneralLibFlutterShadows(),
                    ),
                  ),
                ),
              ),
            ],
          ),
        ),
      ),
    ],
  );
}