Home Reference Source
import {StringSetPropertyIF} from './scripts/path-controller/toolsys/toolprop_abstract.js'
public class | source

StringSetPropertyIF

Extends:

ToolPropertyIF → StringSetPropertyIF

Constructor Summary

Public Constructor
public

Method Summary

Public Methods
public

addDescriptions(map: *)

public

addIcons(iconmap: *)

public

addUINames(map: *)

public

copy()

public

copyTo(b: *)

public
public

setValue(values: *, destructive: boolean, soft_fail: boolean)

Inherited Summary

From class ToolPropertyIF
public

apiname: *

public

data: *

public
public

flag: *

public

icon: *

public

subtype: *

public

type: *

public

uiname: *

public

copy()

public

copyTo(b: *)

public

equals(b: *)

public
public

off(type: *, cb: *)

public

on(type: *, cb: *)

public

setIcon(icon: *)

public

setRange(min: *, max: *)

public

setStep(step: *)

public

setUIRange(min: *, max: *)

public

setUnit(unit: *)

public

setValue(val: *)

private

_fire(type: *, arg1: *, arg2: *)

Public Constructors

public constructor() source

Override:

ToolPropertyIF#constructor

Public Methods

public addDescriptions(map: *) source

Params:

NameTypeAttributeDescription
map *

public addIcons(iconmap: *) source

Params:

NameTypeAttributeDescription
iconmap *

public addUINames(map: *) source

Params:

NameTypeAttributeDescription
map *

public copy() source

Override:

ToolPropertyIF#copy

public copyTo(b: *) source

Override:

ToolPropertyIF#copyTo

Params:

NameTypeAttributeDescription
b *

public getValue() source

Override:

ToolPropertyIF#getValue

public setValue(values: *, destructive: boolean, soft_fail: boolean) source

Override:

ToolPropertyIF#setValue

Params:

NameTypeAttributeDescription
values *
destructive boolean
  • optional
  • default: true
soft_fail boolean
  • optional
  • default: true