@acceleratxr/core_sdk / LaunchProfile
Class: LaunchProfile#
Describes a grouped series of command arguments belonging to a Product to apply to the Product upon launching through AXR’s launcher.
REQUIRES: Purchasing Services
author Ryan Dumouchelle info@acceleratxr.com
Hierarchy#
-
↳ LaunchProfile
Index#
Constructors#
Properties#
Accessors#
Constructors#
constructor#
+ new LaunchProfile(other?: any): LaunchProfile
Overrides EntityBase.constructor
Defined in src/models/LaunchProfile.ts:50
Parameters:#
Name |
Type |
|---|---|
|
any |
Returns: LaunchProfile
Properties#
args#
• args: Array<string> = []
Defined in src/models/LaunchProfile.ts:40
The list of arguments to be applied to the Product upon on launch
cmd#
• cmd: string = “”
Defined in src/models/LaunchProfile.ts:35
The launch command to execute
dateCreated#
• dateCreated: Date = new Date()
Inherited from EntityBase.dateCreated
Defined in src/EntityBase.ts:18
The date and time that the object was created.
dateModified#
• dateModified: Date = new Date()
Inherited from EntityBase.dateModified
Defined in src/EntityBase.ts:23
The date and time that the object was last modified.
description#
• description: string = “”
Defined in src/models/LaunchProfile.ts:30
The description of the launch profile
name#
• name: string = “”
Defined in src/models/LaunchProfile.ts:19
The unique name of the profile.
roles#
• roles: Array<string> = []
Defined in src/models/LaunchProfile.ts:45
The list of roles the user needs to have to access the launch profile
title#
• title: string = “”
Defined in src/models/LaunchProfile.ts:25
The name to display to the user.
uid#
• uid: string = uuid.v4()
Inherited from EntityBase.uid
Defined in src/EntityBase.ts:13
The universally unique identifier of the object.
version#
• version: number = 0
Inherited from EntityBase.version
Defined in src/EntityBase.ts:28
The optimistic locking version of the object.
webLaunchable#
• webLaunchable: boolean = false
Defined in src/models/LaunchProfile.ts:50
If the launch profile is able to be launched on the web app or not.
Accessors#
ClassName#
• Staticget ClassName(): string
Defined in src/models/LaunchProfile.ts:14
Returns: string