Winter Cardinal UI - v0.457.0 / UtilThemeInput

Interface: UtilThemeInput<VALUE, ELEMENT>

Type parameters

Name Type
VALUE VALUE
ELEMENT extends HTMLInputElement | HTMLTextAreaElement

Hierarchy

Table of contents

Methods

Methods

getAfterCreator

▸ getAfterCreator(): UtilHtmlElementCreator<HTMLDivElement>

Returns

UtilHtmlElementCreator<HTMLDivElement>

Inherited from

UtilThemeHtmlElement.getAfterCreator

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:106


getBeforeCreator

▸ getBeforeCreator(): UtilHtmlElementCreator<HTMLDivElement>

Returns

UtilHtmlElementCreator<HTMLDivElement>

Inherited from

UtilThemeHtmlElement.getBeforeCreator

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:104


getClipperCreator

▸ getClipperCreator(): UtilHtmlElementCreator<HTMLDivElement>

Returns

UtilHtmlElementCreator<HTMLDivElement>

Inherited from

UtilThemeHtmlElement.getClipperCreator

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:93


getEditingFormatter

▸ getEditingFormatter(): (value: VALUE, caller: any) => string

Returns

fn

▸ (value, caller): string

Parameters
Name Type
value VALUE
caller any
Returns

string

Defined in

src/main/typescript/wcardinal/ui/util/util-input.ts:43


getEditingUnformatter

▸ getEditingUnformatter(): (text: string, caller: any) => VALUE

Returns

fn

▸ (text, caller): VALUE

Parameters
Name Type
text string
caller any
Returns

VALUE

Defined in

src/main/typescript/wcardinal/ui/util/util-input.ts:44


getEditingValidator

▸ getEditingValidator(): (value: VALUE, caller: any) => null | string

Returns

fn

▸ (value, caller): null | string

Parameters
Name Type
value VALUE
caller any
Returns

null | string

Defined in

src/main/typescript/wcardinal/ui/util/util-input.ts:45


getElementCreator

▸ getElementCreator(): UtilHtmlElementCreator<ELEMENT>

Returns

UtilHtmlElementCreator<ELEMENT>

Inherited from

UtilThemeHtmlElement.getElementCreator

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:83


getSelect

▸ getSelect(): boolean

Returns

boolean

Inherited from

UtilThemeHtmlElement.getSelect

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:109


getWhen

▸ getWhen(): UtilHtmlElementWhen

Returns

UtilHtmlElementWhen

Inherited from

UtilThemeHtmlElement.getWhen

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:108


isClipperExEnabled

▸ isClipperExEnabled(): boolean

Returns

boolean

Inherited from

UtilThemeHtmlElement.isClipperExEnabled

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:103


setAfterStyle

▸ setAfterStyle(target): void

Parameters

Name Type
target HTMLDivElement

Returns

void

Inherited from

UtilThemeHtmlElement.setAfterStyle

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:107


setBeforeStyle

▸ setBeforeStyle(target): void

Parameters

Name Type
target HTMLDivElement

Returns

void

Inherited from

UtilThemeHtmlElement.setBeforeStyle

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:105


setClipperStyle

▸ setClipperStyle(target, state, padding, elementRect, elementMatrix, clipperRect, clipperEx): void

Parameters

Name Type
target HTMLDivElement
state DBaseStateSet
padding null | UtilHtmlElementPadding
elementRect null | Rectangle
elementMatrix null | Matrix
clipperRect null | Rectangle
clipperEx undefined | null | UtilHtmlElementClipperEx

Returns

void

Inherited from

UtilThemeHtmlElement.setClipperStyle

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:94


setElementStyle

▸ setElementStyle(target, state, padding, elementRect, elementMatrix, clipperRect, clipperEx): void

Parameters

Name Type
target ELEMENT
state DBaseStateSet
padding null | UtilHtmlElementPadding
elementRect null | Rectangle
elementMatrix null | Matrix
clipperRect null | Rectangle
clipperEx undefined | null | UtilHtmlElementClipperEx

Returns

void

Inherited from

UtilThemeHtmlElement.setElementStyle

Defined in

src/main/typescript/wcardinal/ui/util/util-html-element.ts:84