Comments (6)
Hi @rajeshmuraleedharan ,
You can have the inside content stop propagating the mouse events and have a div with position absolute which will propagate the mouse events.
<gridster-item>
<div class="content" (mousedown)="$event.stopPropagation()"
(touchstart)="$event.stopPropagation()">
<-- your widget content !-->
</div>
<div class="drag handle"></div>
</gridster-item>
from angular-gridster2.
yes, above worked to set drag handle. But still i can't select content div label text with mouse. can you please help.
from angular-gridster2.
Will implement something soon.
from angular-gridster2.
Hmm good question.
Well one option is to create a config mode for your dashboard where the user cannot interact with the content and can drag and resize widgets. And the normal mode where the dashboard is fixed and the user can interact only with the content.
A second option implemented now in v2.7.0 where the content has a class and what mouse events come from that element children and itself will be ignored by the widget drag event.
Please have a look in README.md and release notes on how to use.
from angular-gridster2.
Now i am getting this error when i compile my app.
ERROR in [at-loader] ./node_modules/angular-gridster2/dist/gridster.component.d.ts:1:41
has no exported member 'Renderer2'.
in "gridster.component.d.ts", "gridsterItem.component.d.ts" files. misspelled Renderer as Renderer2.
from angular-gridster2.
Renderer2 is only available in angular 4. So you need to have angular 4.
from angular-gridster2.
Related Issues (20)
- Gridster drag continue event for item is not available
- Resizing in Angular causing this HOT 1
- Indefinite swap of items when they are in the top left corner of the grid
- cannot swap and push items smoothly in vertical scroll
- Scrolling the grid with "verticalFixed" mode and emptyCellDrag enabled
- Hi, In the context of using angular-gridster2, is there a method to assign a label or button to vacant grid cells, allowing the addition of a new grid cell?
- angular v17 has been released HOT 5
- The row width is too large
- [BUG] - Grid is bouncing/jumping in specifc browser size
- Auto Position Items When Browser Window Is Resized
- How to have scroll in the gridster while keeping the grid size
- Responsive and size of items
- is there a way to change grid matrix? HOT 1
- The vertical scroll does not work in mobile with fixedVertical
- Change style when moving grid items HOT 1
- Styling grid-item HOT 1
- getNextPossiblePosition() method issue
- What configuration setting allows to maximize item in available nearby space
- Empty Cell drop effect - RTL issue
- gridster-item initial position and display values are messing up Gantt Components
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angular-gridster2.