跳到主要内容
版本:v10.0

Frame / SView / Windows / SettingItem

Class: SettingItem

SView.Windows.SettingItem

File

Brief

UI基础控件:设置列表Item

Author

WZ

Date

2022-1-24

Version

1.0

Copyright

All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd

Hierarchy

  • Item

    SettingItem

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new SettingItem(): SettingItem

Returns

SettingItem

Description

构造函数

Overrides

Item.constructor

Properties

allSubComponent

allSubComponent: Map<string, any>

Inherited from

Item.allSubComponent


allSubComponents

allSubComponents: Map<string, any>

Inherited from

Item.allSubComponents


eleClasses

eleClasses: string[]

Inherited from

Item.eleClasses


eleId

eleId: string

Inherited from

Item.eleId


eleIsShow

eleIsShow: boolean

Inherited from

Item.eleIsShow


eleLabel

eleLabel: HTMLElement

Inherited from

Item.eleLabel


eleOnChange

eleOnChange: any

Inherited from

Item.eleOnChange


eleOnClick

eleOnClick: any

Inherited from

Item.eleOnClick


eleOnTouchStart

eleOnTouchStart: string

Inherited from

Item.eleOnTouchStart


eleOverLay

eleOverLay: boolean

Description

默认不显示

Inherited from

Item.eleOverLay


isDisable

isDisable: boolean

Inherited from

Item.isDisable


itemSubComponents

itemSubComponents: any[]

Inherited from

Item.itemSubComponents


itemType

itemType: string

Inherited from

Item.itemType


itemValue

itemValue: string

Inherited from

Item.itemValue


labelText

labelText: string

Inherited from

Item.labelText


rootPath

Static rootPath: string

Inherited from

Item.rootPath

Methods

addClass

addClass(className): void

Parameters

NameTypeDescription
classNamestring标签class名称

Returns

void

Description

添加标签class,原class保留

Inherited from

Item.addClass


addLabel

addLabel(id?): void

Parameters

NameType
id?string

Returns

void

Description

添加标签至网页

Inherited from

Item.addLabel


create

create(elementInfo): Promise<Label>

Parameters

NameType
elementInfoany

Returns

Promise<Label>

Inherited from

Item.create


createChatItem

createChatItem(listItem): Element[]

Parameters

NameType
listItemany

Returns

Element[]

Inherited from

Item.createChatItem


createImgItem

createImgItem(listItem): Element[]

Parameters

NameType
listItemany

Returns

Element[]

Inherited from

Item.createImgItem


createLabel

createLabel(listItem): Promise<Item>

Parameters

NameType
listItemany

Returns

Promise<Item>

Description

创建列表Item

Inherited from

Item.createLabel


createLabelItem

createLabelItem(listItem): Element[]

Parameters

NameType
listItemany

Returns

Element[]

Inherited from

Item.createLabelItem


createViewItem

createViewItem(listItem): Element[]

Parameters

NameType
listItemany

Returns

Element[]

Inherited from

Item.createViewItem


delete

delete(): void

Returns

void

Description

移除标签

Inherited from

Item.delete


getClasses

getClasses(): string[]

Returns

string[]

Description

获取标签class名

Inherited from

Item.getClasses


getElement

getElement(): any

Returns

any


getFlexDirection

getFlexDirection(): string

Returns

string

Inherited from

Item.getFlexDirection


getId

getId(): string

Returns

string

Description

获取标签id名

Inherited from

Item.getId


getLabel

getLabel(): HTMLElement

Returns

HTMLElement

Description

获取标签

Inherited from

Item.getLabel


getLabelText

getLabelText(): string

Returns

string

Inherited from

Item.getLabelText


getOnChangeEvent

getOnChangeEvent(): any

Returns

any

Description

获取OnChange事件

Inherited from

Item.getOnChangeEvent


getOnClickEvent

getOnClickEvent(): any

Returns

any

Description

获取OnClick事件

Inherited from

Item.getOnClickEvent


getSubComponents

getSubComponents(): Map<string, any>

Returns

Map<string, any>

Inherited from

Item.getSubComponents


getValue

getValue(): any

Returns

any

Overrides

Item.getValue


hide

hide(): void

Returns

void

Description

隐藏标签

Inherited from

Item.hide


initFlexDirection

initFlexDirection(): void

Returns

void

Inherited from

Item.initFlexDirection


isDisabled

isDisabled(value): void

Parameters

NameType
valueboolean

Returns

void


isShow

isShow(): boolean

Returns

boolean

Description

标签是否显示

Inherited from

Item.isShow


removeClass

removeClass(className): void

Parameters

NameTypeDescription
classNamestring标签名称

Returns

void

Description

删除标签class

Inherited from

Item.removeClass


setAttribute

setAttribute(key, value): void

Parameters

NameType
keystring
valuestring

Returns

void

Description

设置其他属性

Inherited from

Item.setAttribute


setClasses

setClasses(classNames): void

Parameters

NameTypeDescription
classNamesstring[]标签class名称

Returns

void

Description

设置标签class,直接替换,原class被删除

Inherited from

Item.setClasses


setFlexDirection

setFlexDirection(flexDirection): void

Parameters

NameType
flexDirectionstring

Returns

void

Inherited from

Item.setFlexDirection


setId

setId(id): void

Parameters

NameType
idstring

Returns

void

Description

设置标签id名

Inherited from

Item.setId


setIsDisable

setIsDisable(value): void

Parameters

NameType
valueboolean

Returns

void

Description

设置是否禁用

Inherited from

Item.setIsDisable


setLabelText

setLabelText(text): void

Parameters

NameType
textstring

Returns

void

Inherited from

Item.setLabelText


setOnChangeEvent

setOnChangeEvent(onchangeFun): void

Parameters

NameTypeDescription
onchangeFunanychange事件

Returns

void

Description

设置change事件

Overrides

Item.setOnChangeEvent


setOnClickEvent

setOnClickEvent(onclickFun): void

Parameters

NameTypeDescription
onclickFunany点击事件

Returns

void

Description

设置点击事件

Overrides

Item.setOnClickEvent


setValue

setValue(value): void

Parameters

NameType
valueany

Returns

void


show

show(): void

Returns

void

Description

显示标签

Inherited from

Item.show


hideById

hideById(id): void

Parameters

NameType
idstring

Returns

void

Description

通过id隐藏标签

Inherited from

Item.hideById


setRootPath

setRootPath(path): void

Parameters

NameType
pathany

Returns

void

Description

设置基础路径

Inherited from

Item.setRootPath


showById

showById(id): void

Parameters

NameType
idstring

Returns

void

Description

通过id显示标签

Inherited from

Item.showById