/* Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 2 0 - 2 0 2 1 , ĠSimp lex ion , ĠH ung ary Ġand Ġcontributors . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense . Ċ Ġ*/ Ċ package Ġz ak ad ab ar . lib . examples . frontend . modal Ċ Ċ import Ġz ak ad ab ar . core . browser . button . Zk Button Ċ import Ġz ak ad ab ar . core . browser . modal . Zk Modal Base Ċ import Ġz ak ad ab ar . core . browser . util . io Ċ Ċ open Ġclass ĠMy Message Dialog Ġ: ĠZ k Modal Base < String >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġbuild Title () Ġ{ ĊĠĠĠĠĠĠĠ Ġ+ Ġ" This Ġis Ġmanually Ġbuilt Ġtitle ." ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġbuild Content () Ġ{ ĊĠĠĠĠĠĠĠ Ġ+ Ġ" This Ġis Ġmy Ġmessage Ġdialog ." ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġbuild Buttons () Ġ{ ĊĠĠĠĠĠĠĠ Ġ+ ĠZ k Button (" I Ġwill Ġuse Ġtranslated Ġstrings Ġinstead ", ĠonClick Ġ= Ġ:: on Ok ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Ok () Ġ= Ġio Ġ{ ĊĠĠĠĠĠĠĠ Ġchannel . send (" You Ġpromise d !") ĊĠĠĠ Ġ} Ċ }