0.0.4 • Published 5 years ago
angular-drag-element v0.0.4
Angular Drag Element
An angular directive to enable html elements to drag in available space. We can control drag option with vertically/horizontally by using axis.
Usages
Including in module
import { DragElementModule } from 'angular-drag-element';
@NgModule({
imports: [
....,
DragElementModule
],
declarations: [YourComponent ],
exports: [YourComponent],
bootstrap: [YourComponent],
})
.....
Including in HTML
<div class="card card-small" tabindex="0" [ngx-drag-element]="true">
<p>Drag Me !</p>
<p>Based on 'y' axis set input dragAxis="y"</p>
</div>
<div
class="card card-small"
tabindex="0"
[ngx-drag-element]="true"
dragAxis="x"
>
<p>Drag Me !</p>
<p>Based on 'x' axis set input dragAxis="x"</p>
</div>
<div
class="card card-small"
tabindex="0"
[ngx-drag-element]="true"
dragAxis="xy"
>
<p>Drag Me !</p>
<p>Based on 'xy' axis set input dragAxis="xy"</p>
</div>
<div
class="card card-small"
tabindex="0"
[ngx-drag-element]="true"
dragAxis="x"
[dragIcon]="true"
[dragIconInnerText]="dragIconInnerText"
dragElementClass="test"
>
<p>Drag Me !</p>
<p>Darg Icon InnerText value as "{{dragIconInnerText}}"</p>
</div>