Newlyweds Proposing Marriage

    announcekit-vue

    2.0.4 • Public • Published

    The easiest way to use AnnounceKit widgets in your VueJS App.

    Visit https://announcekit.app to get started with AnnounceKit. CodeSandbox Demo

    Documentation

    Installation

    yarn add announcekit-vue

    Usage

    <template>
        <nav>
          <ul>
            <li>
              <a href="/home">Home</a>
            </li>
            <li>
              <a href="/product">Product</a>
            </li>
            <li>
              <a href="#" class="ak-trigger">News
                <AnnounceKit
                    catchClick=".ak-trigger"
                    widget="https://announcekit.app/widgets/v2/31nbbO"
                    :user="optional_UserData"
                    :data='optional_SegmentationData' />
              </a>
            </li>
          </ul>
        </nav>
    </template>
    
    <script>
    import AnnounceKit from "announcekit-vue";
    export default {
      name: "App",
      components: {
        AnnounceKit
      }
    };
    </script>

    Props

    Common props you may want to specify include:

    • widget - The url of the widget. You can obtain it while creating or editing widget in AnnounceKit Dashboard.
    • style - You can apply CSS rules to modify / tune the position of the widget.
    • catchClick - Element selector to catch clicks and open the widget.
    • floatWidget - Set true if the widget is a Float widget.
    • embedWidget - Set true if the widget is a Embed widget.
    • user - User properties (for user tracking)
    • data - Segmentation data
    • lang - Language selector
    • onWidgetOpen - Called when the widget is opened.
    • onWidgetClose - Called when the widget is closed.
    • onWidgetResize - Called when the widget is resized.
    • onWidgetUnread - Called when unread post count of widget has been updated.

    Install

    npm i announcekit-vue

    DownloadsWeekly Downloads

    1,828

    Version

    2.0.4

    License

    MIT

    Unpacked Size

    35.7 kB

    Total Files

    8

    Last publish

    Collaborators

    • namirali