-
Notifications
You must be signed in to change notification settings - Fork 310
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: supports plugin drag and plugin order state is persisted using … #794
feat: supports plugin drag and plugin order state is persisted using … #794
Conversation
WalkthroughThe pull request introduces enhancements to the layout management system, including the addition of a Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant DesignPlugins
participant DesignSettings
participant useLayout
User->>DesignPlugins: Drag item
DesignPlugins->>DesignPlugins: onEnd event triggered
DesignPlugins->>useLayout: Call dragPluginLayout
useLayout->>DesignPlugins: Update plugin positions
DesignPlugins->>User: Reflect new order
sequenceDiagram
participant User
participant DesignSettings
participant useLayout
User->>DesignSettings: Drag item
DesignSettings->>DesignSettings: onEnd event triggered
DesignSettings->>useLayout: Call dragPluginLayout
useLayout->>DesignSettings: Update layout
DesignSettings->>User: Reflect new layout
Possibly related PRs
Poem
Recent review detailsConfiguration used: CodeRabbit UI Files selected for processing (3)
Files skipped from review as they are similar to previous changes (1)
Additional comments not posted (14)
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
…vueuse
English | 简体中文
PR
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
Background and solution
1.支持左上,左下,右上三个位置的插件内部/跨越拖拽。
2.对插件顺序进行了持久化保存。
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information
Summary by CodeRabbit
New Features
fixed
position option for enhanced layout configuration.Improvements
Dependencies
vue-draggable-next
to enhance drag-and-drop capabilities.