UNPKG

framework7-vue

Version:

Build full featured iOS & Android apps using Framework7 & Vue

94 lines (89 loc) 4.15 kB
# Change Log ## Framework7 Vue v0.7.8 - Updated on January 31, 2017 * Support v-model for custom f7-inputs * Added `back-link-url` prop for **f7-navbar** and **f7-nav** components * Messagebar * `send-link` prop now supports string to pass custom inner HTML * New `send-link` slot name to put custom HTML to send link * Added `name` prop for **f7-view** component * Added `close-speed-dial` prop for **f7-fab-action** to close speed dial on click * Added `overlay` prop for **f7-picker-modal** to render additional picker modal overlay when required * Added `store-data` prop for **f7-list** when used as a form to enable form data storage * Minor fixes ## Framework7 Vue v0.7.7 - Updated on January 13, 2017 * Some events added to **f7-input** component * `keypress` * `keyup` * `keydown` * `beforeinput` * `compositionstart` * `compositionupdate` * `compositionend` * `focusin` * `focusout` * `dblclick` * `mousedown` * `mouseenter` * `mouseleave` * `mousemove` * `mouseout` * `mouseover` * `mouseup` * `wheel` * `select` * Added `pattern` attribute to **f7-input** component * Added Virutal List events: * `virtual:itemsbeforeinsert` * `virtual:itemsafterinsert` * `virtual:itembeforeinsert` * `virtual:beforeclear` * Minor fixes ## Framework7 Vue v0.7.6 - Updated on January 10, 2017 * Fixed issue when page could loaded twice on fast link tap * Renamed components methods & props to prevent conflicts with same name props: * Search Bar: * .clear() -> .empty() * `clear` property renamed to `clear-button`. `clear` is still supported * Messagebar: * .value(newValue) -> .getValue() and .setValue(newValue) * Messages: * .scrollMessages() -> .scroll() ## Framework7 Vue v0.7.5 - Updated on January 9, 2017 * Added methods for many components: * Popup, Login Screen, Picker Modal, Panel, Action Sheet, Popover: * .open() - open modal/panel * .close() - open modal/panel * Navbar, Toolbar: * .hide() - hide navbar/toolbar * .show() - show navbar/toolbar * .size() - size navbar * Progress bar: * .set(progress, duration) - set progress bar progress * .show(container, progress, color) - show progress bar in specified container * Tab * .show() - show tab * Search Bar: * .search(query) - Force searchbar to search passed query * .enable() - Enable/activate searchbar * .disable() - Disable/deactivate searchbar * .clear() - Clear search query and update results * Message Bar: * .value(newValue) - Set messagebar textarea value/text. Or return messagebar textarea value if newValue is not specified * .clear() - Clear textarea and update/reset its size * Messages: * .addMessage(messageParameters, method, animate) - Add new message to the end or to the beginning depending on method parameter * .appendMessage(messageParameters, animate) - Add new message to the end (to the bottom) * .prependMessage(messageParameters, animate) - Add new message to the beginning (to the top) * .addMessages(messages, method, animate) - Add multiple messages per once * .removeMessage(message) - Remove message * .removeMessages(messages) - Remove multiple messages * .scrollMessages() - Scroll messages to top/bottom depending on newMessagesFirst parameter * .layout() - Apply messages auto layout * .clean() - Clean/remove all the messages * Added `start` and `end` slots for Message (f7-message) component * New boolean `hidden` prop for Navbar and Toolbar * Fixed issues with infinite scroll not being working when specified as boolean attribute, e.g. just `infinite-scroll` * New `input` attributes to match native attributes `autocorrect`, `autocapitalize`, `spellcheck` * New `link-target` attribute for List Item components to specify link's target attribute * Fixed issues with openinig/closing modals (Popup, Login Screen, Picker, Actions) that stopped working after first open/close * Minor fixes