Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1003 Bytes

README.md

File metadata and controls

31 lines (22 loc) · 1003 Bytes

smart-console-interactions

A JavaScript library to interact with SmartConsole Extension Platform

Installation

$ npm install smart-console-interactions

Basic Usage

import SmartConsoleInteractions from 'smart-console-interactions';
.
.
const interactions = new SmartConsoleInteractions(demoInteraction);
const context = await this.interactions.getContextObject();

API

Functions

  • query - Execute query to get objects from the Security Management API.
  • getContextObject -Extension context provided by SmartConsole.
  • requestCommit - Request SmartConsole user to execute list of commands. Used by extensions to apply changes by SmartConsole user private session.
  • navigate - Request SmartConsole to navigate to a rule.
  • closeExtensionWindow - Request SmartConsole to close the extension window.

See SmartConsole Extension Developer Guide for additional information.