Created
July 14, 2021 17:18
-
-
Save mhamzas/008b48d92b0d3c66647223d1cd9d56f5 to your computer and use it in GitHub Desktop.
Backup of old lwc componentd
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
@description : | |
@author : ChangeMeIn@UserSettingsUnder.SFDoc | |
@group : | |
@last modified on : 06-24-2021 | |
@last modified by : ChangeMeIn@UserSettingsUnder.SFDoc | |
Modifications Log | |
Ver Date Author Modification | |
1.0 06-10-2021 ChangeMeIn@UserSettingsUnder.SFDoc Initial Version | |
--> | |
<template> | |
<template if:true={isAuthenticated}> | |
<template if:true={screen1}> | |
<article class = "slds-card"> | |
<div class="slds-card__header slds-grid"> | |
<header class="slds-media slds-media_center slds-has-flexi-truncate"> | |
<div class="slds-media__figure"> | |
<span class="slds-icon_container slds-icon-standard-account" title="Login"> | |
<lightning-button-icon icon-name="utility:user" alternative-text="login" title="login" aria-hidden="true" ></lightning-button-icon> | |
<span class="slds-assistive-text">account</span> | |
</span> | |
</div> | |
<div class="slds-media__body"> | |
<h2 class="slds-card__header-title"> | |
<span>Login</span> | |
</h2> | |
</div> | |
</header> | |
</div> | |
<div class="slds-card__body slds-card__body_inner"> | |
<div class="slds-form"> | |
<div class="slds-form-element slds-form-element_horizontal"> | |
<label class="slds-form-element__label" for="horizontal-input-id-01">Allow Download</label> | |
<div class="slds-form-element__control"> | |
<lightning-input type="toggle" name="Downloadtoggle" onclick={allowDownloadfunc} ></lightning-input> | |
</div> | |
</div> | |
<div class="slds-form-element slds-form-element_horizontal"> | |
<label class="slds-form-element__label" for="horizontal-input-id-02">Expires On</label> | |
<div class="slds-form-element__control addrequired"> | |
<lightning-input class = "" type="date" name="expiryDate" data-id="expiryDate" value={expirationDate} onchange={expiryDateFunc} ></lightning-input> | |
</div> | |
</div> | |
<fieldset class="slds-form-element slds-form-element_horizontal"> | |
<legend class="slds-form-element__legend slds-form-element__label">Notification</legend> | |
<div class="slds-form-element__control"> | |
<lightning-radio-group name="Notification" | |
options={options} | |
value={value} | |
onchange={notificationHandler} | |
type="radio" ></lightning-radio-group> | |
</div> | |
</fieldset> | |
<fieldset class="slds-form-element slds-form-element_horizontal"> | |
<legend class="slds-form-element__legend slds-form-element__label">Password Enabled</legend> | |
<div class="slds-form-element__control"> | |
<lightning-input type="toggle" name="PasswordTogglebutton" onclick={Passwordtogglefunc}></lightning-input> | |
</div> | |
</fieldset> | |
<div class="slds-form-element slds-form-element_horizontal"> | |
<label class="slds-form-element__label" for="horizontal-input-id-02">Password</label> | |
<div class="slds-form-element__control"> | |
<lightning-input type="password" value ={password} name="password" disabled ={passwordtoggle} ></lightning-input> | |
</div> | |
</div> | |
</div> | |
</div> | |
<footer class="slds-card__footer"> | |
<button class="slds-button slds-button_brand" title="Primary action" onclick={handleClick}>Next</button> | |
<button class= "slds-button slds-button_destructive" title="Primary action" onclick={handleClick2} >Cancel</button> | |
</footer> | |
</article> | |
<!-- <div class="slds-p-around_none"> | |
<lightning-card title="Add Contents" icon-name="custom:custom14"> | |
<div class="slds-grid slds-grid_vertical"> | |
<div class="slds-p-horizontal_small slds-has-dividers_left"> | |
<div class="slds-grid slds-gutters"> | |
<div class="slds-col slds-size_1-of-2"> | |
<p><lightning-formatted-text value="Allow download" ></lightning-formatted-text></p> | |
</div> | |
<div class="slds-col slds-size_1-of-2"> | |
<lightning-input type="toggle" name="Downloadtoggle" onclick={allowDownloadfunc}></lightning-input> | |
</div> | |
</div> | |
<div class="slds-grid slds-gutters"> | |
<div class="slds-col slds-size_1-of-2" > | |
<p><lightning-formatted-text value="Expires On"></lightning-formatted-text></p> | |
</div> | |
<div class="slds-col slds-size_1-of-2" > | |
<lightning-input type="password" name="password" disabled ={passwordtoggle} ></lightning-input> | |
<div> | |
</div> | |
</div> | |
</div> | |
<div class="slds-grid slds-gutters"> | |
<div class="slds-col slds-size_1-of-2"> | |
<p><lightning-formatted-text value="Notification"></lightning-formatted-text></p> | |
</div> | |
<div class="slds-col slds-size_1-of-2"> | |
<lightning-radio-group name="Notification" | |
options={options} | |
value={value} | |
onchange={notificationHandler} | |
type="radio"></lightning-radio-group> | |
</div> | |
</div> | |
<div class="slds-grid slds-gutters"> | |
<div class="slds-col slds-size_1-of-2"> | |
<p><lightning-formatted-text value="Password Enabled"></lightning-formatted-text></p> | |
</div> | |
<div class="slds-col slds-size_1-of-2"> | |
<lightning-input type="toggle" name="PasswordTogglebutton" onclick={Passwordtogglefunc}></lightning-input> | |
</div> | |
</div> | |
<div class="slds-grid slds-gutters"> | |
<div class="slds-col slds-size_1-of-2"> | |
<p><lightning-formatted-text value="Password"></lightning-formatted-text></p> | |
</div> | |
<div class="slds-col slds-size_1-of-2"> | |
<lightning-input type="password" name="password" disabled ={passwordtoggle} ></lightning-input> | |
</div> | |
</div> | |
<div class="slds-col"> | |
<div class="slds-p-top_medium"> | |
<div class="slds-p-horizontal_small"> | |
<lightning-button variant="brand" label="Next" title="Primary action" onclick={handleClick}></lightning-button> | |
<lightning-button variant="Accept" label="Cancel" title="Primary action" onclick={handleClick2} ></lightning-button> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</lightning-card> | |
</div> | |
--> | |
</template> | |
<template if:true={screen2}> | |
<lightning-card title="Add Contents" icon-name="custom:custom14"> | |
<header class="demo-only-element slds-theme_default slds-border_bottom slds-p-around_small slds-text-align_right" style="z-index:1"> | |
<button class="slds-button slds-button_icon slds-is-selected slds-button_icon-border-filled slds-button_icon-border" title="Toggle filter panel" aria-expanded="true" aria-controls="example-unique-id-8" aria-pressed="true"> | |
<span><lightning-button-icon icon-name="utility:filterList" alternative-text="add" title="delete" aria-hidden="true" onclick={handleOpen}></lightning-button-icon></span> | |
</button> | |
</header> | |
<div class="demo-only-element" style="background-color:#fafaf9;position:relative;overflow:hidden;display:flex;flex-direction:row-reverse"> | |
<div class="slds-panel slds-size_medium slds-panel_docked slds-panel_docked-right slds-panel_drawer slds-is-open" aria-hidden="false" id="example-unique-id-8"> | |
<div class="slds-panel__header"> | |
<h2 class="slds-panel__header-title slds-text-heading_small slds-truncate" title="Filter">Filter</h2> | |
<div class="slds-panel__header-actions"> | |
<button class="slds-button slds-button_icon slds-button_icon-small slds-panel__close" title="Collapse Filter"> | |
<lightning-button-icon icon-name="utility:close" for="single-form-element-id-03" alternative-text="Ascending" title="Ascending" onclick={handleClose}></lightning-button-icon></span> | |
</button> | |
</div> | |
</div> | |
<div class="slds-panel__body"> | |
<div class="slds-filters"> | |
<h3 class="slds-text-body_small slds-m-vertical_x-small">Matching all these filters</h3> | |
<ol class="slds-list_vertical slds-list_vertical-space"> | |
<li class="slds-item slds-hint-parent"> | |
<div class="slds-filters__item slds-grid slds-grid_vertical-align-center"> | |
<button class="slds-button_reset slds-grow slds-has-blur-focus"> | |
<span class="slds-assistive-text">Edit filter:</span> | |
<!-- <span class="slds-show slds-text-body_small">Created Date</span> --> | |
<span class="slds-show"><lightning-input type="datetime" onchange={handleonChangeFilters} label="Created At Start Time" required=true></lightning-input></span> | |
</button> | |
<button class="slds-button slds-button_icon slds-button_icon slds-button_icon-small" title="Remove equals THIS WEEK"> | |
<svg class="slds-button__icon slds-button__icon_hint" aria-hidden="true"> | |
<use xlink:href="/assets/icons/utility-sprite/svg/symbols.svg#delete"></use> | |
</svg> | |
<span class="slds-assistive-text">Remove filter: Created Date equals THIS WEEK</span> | |
</button> | |
</div> | |
</li> | |
<li class="slds-item slds-hint-parent"> | |
<div class="slds-filters__item slds-grid slds-grid_vertical-align-center"> | |
<button class="slds-button_reset slds-grow slds-has-blur-focus"> | |
<span class="slds-assistive-text">Edit filter:</span> | |
<span class="slds-show"><lightning-input type="datetime" onchange={handleonChangeFilters} label="Created At End Time" required=true></lightning-input></span> | |
</button> | |
<button class="slds-button slds-button_icon slds-button_icon slds-button_icon-small" title="Remove greater than "500""> | |
<svg class="slds-button__icon slds-button__icon_hint" aria-hidden="true"> | |
<use xlink:href="/assets/icons/utility-sprite/svg/symbols.svg#delete"></use> | |
</svg> | |
<span class="slds-assistive-text">Remove filter: List Price greater than "500"</span> | |
</button> | |
</div> | |
</li> | |
</ol> | |
<div class="slds-filters__footer slds-grid slds-shrink-none"> | |
<button class="slds-button slds-button_brand" onclick={getContentData}>Save</button> | |
<button class="slds-button_reset slds-text-link slds-col_bump-left">Remove All</button> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="demo-only-content slds-col slds-p-around_medium"> | |
<div class="slds-p-horizontal_small"> | |
<ol class="slds-list_vertical slds-list_vertical-space"> | |
<template for:each={listOfContent} for:item="it"> | |
<li class="slds-item slds-hint-parent" key={it.item}> | |
<div class="slds-filters__item slds-grid slds-grid_vertical-align-center"> | |
<button class="slds-button_reset slds-grow slds-has-blur-focus"> | |
<span class="slds-assistive-text">Edit filter:</span> | |
<span class="slds-show slds-text-body_small"> | |
<lightning-input type="radio" label={it.item} data-id={it.rowIndex} name="check2" onchange={handleContentChecked}></lightning-input> | |
<h3 class="slds-tile__title slds-truncate" title="Anypoint Connectors"> | |
<a href={it.link}>{it.item}</a> | |
</h3> | |
</span> | |
<!-- <span class="slds-show"> <lightning-formatted-url value={it.link} label={it.item} target="_blank" ></lightning-formatted-url> | |
</span> --> | |
</button> | |
</div> | |
</li> | |
</template> | |
</ol> | |
<template if:true={showLoading}> | |
<lightning-spinner alternative-text="Loading" size="medium" class="spinnerClass"></lightning-spinner> | |
</template> | |
<!-- <template for:each={listOfContent} for:item="it"> | |
<div class="slds-form-element" key={it.item}> | |
<div class="slds-form-element__control"> | |
<lightning-input type="checkbox" label={it.item} data-id={it.rowIndex} checked ={it.checked} name="check2" onchange={handleContentChecked}></lightning-input> | |
<lightning-formatted-url value={it.link} label={it.link} target="_blank" ></lightning-formatted-url> | |
</div> | |
</div> | |
</template> --> | |
<!-- <div class="slds-col"> | |
<lightning-button variant="brand" label="Generate" title="Primary action" onclick={SendData}></lightning-button> | |
</div> --> | |
</div> | |
</div> | |
</div> | |
<footer class="slds-card__footer"> | |
<button class="slds-button slds-button_brand " onclick={SendData}>Generate</button> | |
<!-- <div class="slds-clearfix"> | |
<div class="slds-float_right "> | |
<div class="slds-p-top_x-small"> | |
<button class="slds-button slds-button_brand " onclick={SendData}>Generate</button> | |
</div> | |
</div> | |
</div> --> | |
</footer> | |
<div> | |
</div> | |
</lightning-card> | |
</template> | |
<!-- <template if:true={screen3}> | |
<lightning-card title="Add Contents" icon-name="custom:custom14"> | |
<div class="slds-p-horizontal_small"> | |
<div class="slds-col"> | |
<lightning-button variant="base" label="Add items" title="Primary action" onclick={Additems}></lightning-button> | |
</div> | |
<ul> | |
<template for:each={listOfSelectedItem} for:item="it"> | |
<div class="slds-form-element" key={it.item}> | |
<div class="slds-form-element__control"> | |
<lightning-input type="text" data-id={it.rowIndex} value={it.item}></lightning-input> | |
</div> | |
</div> | |
</template> | |
<div class="slds-p-top_medium"> | |
<div class="slds-col"> | |
<lightning-button variant="brand" label="Generate" title="Primary action" onclick={SendData}></lightning-button> | |
</div> | |
</div> | |
</ul> | |
</div> | |
</lightning-card> | |
</template> | |
--> | |
</template> | |
<template if:false={isAuthenticated}> | |
<c-login-authentication></c-login-authentication> | |
</template> | |
</template> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment