ConfirmationModal.dotcontrol
Home
/
src /
Web /
Controls /
ConfirmationModal /
ConfirmationModal.dotcontrol
@viewModel System.Object, mscorlib
@baseType Web.Controls.ConfirmationModal.ConfirmationModal, Web
<span class="cl-modal-confirmation" IncludeInPage="{controlProperty: ModalVisible}">
<bs:ModalDialog CloseOnEscape="false" CloseOnBackdropClick="false" IsDisplayed="{controlProperty: ModalVisible}" class="test" HeaderText="{{controlProperty: ModalHeader}}">
<ContentTemplate>
{{controlProperty: ModalText}}
<br />
<br />
<div Visible="{controlProperty: !ButtonsOnly}">
<bs:Checkbox Checked="{controlProperty: false}" onclick="onConfirmationCheckboxClicked(this)" Text="{controlProperty: CheckboxText}" />
</div>
</ContentTemplate>
<FooterTemplate>
<span class="modal-footer-container">
<span IncludeInPage="{controlProperty: SubmitButtonType == "Light"}">
<bs:Button Click="{controlCommand: SubmitCommand()}" disabled onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Light" Visible="{controlProperty: !ButtonsOnly}" />
<bs:Button Click="{controlCommand: SubmitCommand()}" onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Light" Visible="{controlProperty: ButtonsOnly}" />
</span>
<span IncludeInPage="{controlProperty: SubmitButtonType == "Secondary"}">
<bs:Button Click="{controlCommand: SubmitCommand()}" disabled onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Secondary" Visible="{controlProperty: !ButtonsOnly}" />
<bs:Button Click="{controlCommand: SubmitCommand()}" onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Secondary" Visible="{controlProperty: ButtonsOnly}" />
</span>
<span IncludeInPage="{controlProperty: SubmitButtonType == "Success"}">
<bs:Button Click="{controlCommand: SubmitCommand()}" disabled onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Success" Visible="{controlProperty: !ButtonsOnly}" />
<bs:Button Click="{controlCommand: SubmitCommand()}" onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Success" Visible="{controlProperty: ButtonsOnly}" />
</span>
<span IncludeInPage="{controlProperty: SubmitButtonType == "Danger"}">
<bs:Button Click="{controlCommand: SubmitCommand()}" disabled onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Danger" Visible="{controlProperty: !ButtonsOnly}" />
<bs:Button Click="{controlCommand: SubmitCommand()}" onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Danger" Visible="{controlProperty: ButtonsOnly}" />
</span>
<span IncludeInPage="{controlProperty: SubmitButtonType == "Warning"}">
<bs:Button Click="{controlCommand: SubmitCommand()}" disabled onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Warning" Visible="{controlProperty: !ButtonsOnly}" />
<bs:Button Click="{controlCommand: SubmitCommand()}" onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Warning" Visible="{controlProperty: ButtonsOnly}" />
</span>
<span IncludeInPage="{controlProperty: SubmitButtonType == "Dark"}">
<bs:Button Click="{controlCommand: SubmitCommand()}" disabled onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Dark" Visible="{controlProperty: !ButtonsOnly}" />
<bs:Button Click="{controlCommand: SubmitCommand()}" onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Dark" Visible="{controlProperty: ButtonsOnly}" />
</span>
<span IncludeInPage="{controlProperty: SubmitButtonType == "Link"}">
<bs:Button Click="{controlCommand: SubmitCommand()}" disabled onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Link" Visible="{controlProperty: !ButtonsOnly}" />
<bs:Button Click="{controlCommand: SubmitCommand()}" onclick="removeConfirmationModal(this)" Text="{controlProperty: SubmitButtonText}" Type="Link" Visible="{controlProperty: ButtonsOnly}" />
</span>
<span IncludeInPage="{controlProperty: CancelButtonType == "Light"}">
<bs:Button Click="{controlCommand: CancelCommand()}" onclick="removeConfirmationModal(this)" Type="{value: "Light"}" Text="{controlProperty: CancelButtonText}" />
</span>
<span IncludeInPage="{controlProperty: CancelButtonType == "Secondary"}">
<bs:Button Click="{controlCommand: CancelCommand()}" onclick="removeConfirmationModal(this)" Type="{value: "Secondary"}" Text="{controlProperty: CancelButtonText}" />
</span>
<span IncludeInPage="{controlProperty: CancelButtonType == "Success"}">
<bs:Button Click="{controlCommand: CancelCommand()}" onclick="removeConfirmationModal(this)" Type="{value: "Success"}" Text="{controlProperty: CancelButtonText}" />
</span>
<span IncludeInPage="{controlProperty: CancelButtonType == "Danger"}">
<bs:Button Click="{controlCommand: CancelCommand()}" onclick="removeConfirmationModal(this)" Type="{value: "Danger"}" Text="{controlProperty: CancelButtonText}" />
</span>
<span IncludeInPage="{controlProperty: CancelButtonType == "Warning"}">
<bs:Button Click="{controlCommand: CancelCommand()}" onclick="removeConfirmationModal(this)" Type="{value: "Warning"}" Text="{controlProperty: CancelButtonText}" />
</span>
<span IncludeInPage="{controlProperty: CancelButtonType == "Dark"}">
<bs:Button Click="{controlCommand: CancelCommand()}" onclick="removeConfirmationModal(this)" Type="{value: "Dark"}" Text="{controlProperty: CancelButtonText}" />
</span>
<span IncludeInPage="{controlProperty: CancelButtonType == "Link"}">
<bs:Button Click="{controlCommand: CancelCommand()}" onclick="removeConfirmationModal(this)" Type="{value: "Link"}" Text="{controlProperty: CancelButtonText}" />
</span>
</span>
</FooterTemplate>
</bs:ModalDialog>
</span>
<dot:RequiredResource Name="ConfirmationModalJs" />