EscapeGameAlertDialog.fromEscapeGameDialog constructor

EscapeGameAlertDialog.fromEscapeGameDialog({
  1. Key? key,
  2. required EscapeGameDialog escapeGameDialog,
})

Creates a new EscapeGameAlertDialog instance from the specified escapeGameDialog.

Implementation

EscapeGameAlertDialog.fromEscapeGameDialog({
  Key? key,
  required EscapeGameDialog escapeGameDialog,
}) : this.oneChild(
        key: key,
        title: escapeGameDialog.title,
        child: escapeGameDialog.content is Widget
            ? escapeGameDialog.content
            : HtmlWidget(
                '<div align="center">${escapeGameDialog.content}</div>',
                factoryBuilder: WidgetFactoryWithSVG.new,
              ),
        actions: [
          const EscapeGameAlertDialogCloseButton(cancel: false),
        ],
      );