This frontend widget implements a simple dialogue, rendered as a modal window. The HTML markup (and therefore the exterior looks) is driven by the Semantic-UI framework. The widget provides not just the markup skeleton, but also some cultivation of dialogue with the necessary events being emited and the required routine for the usage and configuration being provided out-of-the-box. Needs to be reconfigured with the service to satisfy the deps.
Bring the tags definitions of the Teacup
template engine
to the current class scope on the client and server sites.
Remember, that the teacup
symbol is constantly available
on both sites, respecitvely. Also, take into consideration
that when you need a client-site template in the service,
this is all done automatically and there if no need for it.
Please see the TemplateToolkit
class for more information.
This prototype definition is a template-function driven by
the Teacup
templating engine. When widget instantiated,
this defintion is used to render the root DOM element of
the widget and store it in the widget instance under the
instance variable with the same name of element
. Please
refer to the TemplateToolkit
class for an information.
Also, please refer to the Teacup
manual for reference.
The auto-runned method that uses algorithmic approach for building the helpers for the dialogue. The helpers are an HTML structure that supplements modal window with all parts necessary to implement a dialogue. The implementation uses the Semantic-UI modal window components to build a helpers up. So the semantics of an HTML tree conforms entirely to.
The auto-runned method that uses algorithmic approach for building the skeleton of the dialogue. The skeleton is an HTML structure that composes a modal window with all parts necessary being already installed. The implementation uses the Semantic-UI modal window components to build an window up. So the semantics of an HTML tree conforms entirely to.
Copyright (c) 2013, Alexander Cherniuk ts33kr@gmail.com All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.