Interface PageModelApi

This API is used for PageModel utilities. Accessed from the window at window.sas.vi.pageModel.

window.sas.vi.pageModel.createFromObject(partialPageModel);
interface PageModelApi {
    events: PageEventsApi;
    createFromObject(object: Partial<PageModel>, options?: {
        clone?: boolean;
    }): PageModel;
}

Properties

Methods

Properties

Methods related to page event hooks.

Methods

  • Parameters

    • object: Partial<PageModel>

      {Partial} Object containing data for the page model.

    • Optionaloptions: {
          clone?: boolean;
      }

      {PageModelApi~CreateFromObjectOptions} Contains a boolean "clone" declaring whether to deep clone the object when creating the Page Model.

      • Optionalclone?: boolean

    Returns PageModel

    The instance of PageModel

    Creates a new instance of a PageModel when given the object source.