Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SafeBaseNodeBase

A base node with children that is safe

Hierarchy

Index

Properties

children

children: SafeTree | void

The children of this node (if it's a menu)

id

id: number

The unique ID of this node

Optional index

index: number

The index of this node in its parent

isLocal

isLocal: boolean

Whether the node is local (meaning it's made by the user of this extension)

linkVal

linkVal: LinkVal | void

The value of this link node before it was switched

menuVal

menuVal: Tree | void

The value of this menu node before it was switched

name

name: string

The name of this node

nodeInfo

nodeInfo: NodeInfo

Info related to the node's installation

onContentTypes

onContentTypes: ContentTypes

The content types on which to show this node

path

path: Array<number>

The path to this node

permissions

permissions: Array<Permission>

The permissions that are currently allowed for this node

scriptVal

scriptVal: ScriptVal | void

The value of this script node before it was switched

Optional showOnSpecified

showOnSpecified: boolean

Whether to show this node only on the specified urls

Optional storage

storage: NodeStorage

The storage for this node

stylesheetVal

stylesheetVal: StylesheetVal | void

The value of this stylesheet node before it was switched

triggers

triggers: Triggers

The triggers for this node, on which to show or not show it

type

type: NodeType

The type of this node

value

value: LinkVal | ScriptVal | StylesheetVal | Tree | void

The value of this node

Generated using TypeDoc