Cards Framework Required Resources (Managed Package)

For the managed package runtime, for Angular components, when implementing the CardFramework in your custom page, you must include these resources, in the order given.

Managed Package app icon This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see Omnistudio Help.

Resource

Location

Description

vlocity_core_assets.js

$Resource.vlocity_core_assets, '/latest/vlocity_core_assets.js'

A compilation of libraries and frameworks used by Vlocity, including:

  • AngularJS 1.6.8

  • jQuery 3.2.1

  • Lodash 4.17.4

  • Moment 2.17

  • Angular-animate

  • Angular-sanitize

  • Angular-messages

  • Angular-aria

  • Angular-hotkeys

  • CurrencyFormatter.js 1.x

  • Vlocity internal providers and services:

    • Vlocity.js

    • RemoteActions.js

    • promiseQueue.js

    • localizable.js

    • InteractionTracking.js

    • currencyInfo

AngularStrap

$Resource.angular_strap_bundle_1_6

Incorporates bootstrap directives in the framework to be used whenever necessary.

SldsAngular

$Resource.SldsAngular

Angular directives that use the Salesforce Lightning Design System

CardFramework_Assets

$Resource.cardframework_core_assets , '/latest/cardframework_assets.js'

Compilation of specific libraries needed for Cards Framework functionality, including:

  • ForceTK

  • ForceNG

  • tmhDynamicLocale

  • Moment with Locales

  • Moment-timezone

  • Ng-Table

  • SVG4Everybody

  • IFrameResizer

  • CometD

CardFramework.js

$Resource.cardframework_core_assets , '/latest/cardframework.js'

The main framework file including all the directives, services, factories, and providers that house the functionality