npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@sungeunp/mir-chat-response-manage

v0.1.65-g

Published

**`M`** : Means props competible only for editing only messages mode

Downloads

14

Readme

ResponseManage for MIR-Chat

ResponseManage

Descriptions

M : Means props competible only for editing only messages mode

Constants

Available props

Props about ConditionList

requestId

Binding id of request for control conditions

conditionActions

Binding actions(functions) for trigged user interaction for condition

Props about MessageBoard

currentEditMessage *

Bidning current editing messages data

Props about SliderView

currentEditSlidePage *

Bidning current editing slide page data

Props about ReferenceList

Props about UI

autoSave

Auto save activate/deactivate flag value

msgChanges

Flag for messages data is changed

msgUpdating

Flag for current messages data is updating

onComplete M

Trigging when user click 'Complete button' It need when only edit messages (Bot create page)

onDropDeleteArea

Trigging when dropped rendered component for delete

Common props

editCurrentResponse

Binding response for edit

isDragging *

Binding value drag boolean value

messageActions *

Binding actions about messages data

editing_message_index *

Binding editing index

editing_row_index *

Binding editing index

editing_slide_page_index *

Binding editing index

topicUpdateID

Binding updateId(UID) for topic

editCurrentResponse

Binding actions about messages data

Excepts

Return types

  • ADD_COMPONENT
  • DELETE_COMPONENT
  • UPDATE_COMPONENT
  • UPDATE_COMPONENT_INDEX_POS
  • UPDATE_ROW This MessageActions is different return type with other actions

Return type

{
  editState: <String>, // ['MESSAGE', 'SLIDE_PAGE'] 
  result: NULL, <Array>, // Edited result
} 

~~onExit~~

~~Trigging when exit response manage -> On click exit button~~

--- omission ---

This readme is currently updating

This readme is only Specifying must props for minumum working

Not implemened

hideUIs (current not Implemented)

Select UI to hiding

[UI names]

  • ElementPicker

  • ComponentPicker

  • ComponentTrash

  • Settings

  • MessageBoard

  • RefList

  • RemoveResponseBtn

UItype

Specific types of UI layout for ResponseManage

[UI types]

~~- Generic~~

~~Normal layout~~

~~- Confirm~~

~~Show 'Confirm' button Minified function Bidning onConfirm props when activate this UItype~~

-> Implemented as onConfirm

autoSave

msgChanges

msgUpdating

clickASBtn

clickSaveBtn

[About export (publish)]

[In window]

set NODE_ENV=production&&babel src/lib --out-dir dist --copy-files --ignore spec.js,test.js