fonts

package
v0.0.0-...-41cedfc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 21, 2022 License: BSD-3-Clause Imports: 3 Imported by: 0

Documentation

Overview

Package fonts (level 4) is font properties are specified and how font resources are loaded dynamically.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CSSFontFaceRule

type CSSFontFaceRule struct {
	cssom.CSSRule
}

class: CSSFontFaceRule

func CSSFontFaceRuleFromJS

func CSSFontFaceRuleFromJS(value js.Value) *CSSFontFaceRule

CSSFontFaceRuleFromJS is casting a js.Value into CSSFontFaceRule.

func CSSFontFaceRuleFromWrapper

func CSSFontFaceRuleFromWrapper(input core.Wrapper) *CSSFontFaceRule

CSSFontFaceRuleFromJS is casting from something that holds a js.Value into CSSFontFaceRule.

func (*CSSFontFaceRule) Style

func (_this *CSSFontFaceRule) Style() *cssom.CSSStyleDeclaration

Style returning attribute 'style' with type cssom.CSSStyleDeclaration (idl: CSSStyleDeclaration).

type CSSFontFeatureValuesMap

type CSSFontFeatureValuesMap struct {
	// Value_JS holds a reference to a javascript value
	Value_JS js.Value
}

class: CSSFontFeatureValuesMap

func CSSFontFeatureValuesMapFromJS

func CSSFontFeatureValuesMapFromJS(value js.Value) *CSSFontFeatureValuesMap

CSSFontFeatureValuesMapFromJS is casting a js.Value into CSSFontFeatureValuesMap.

func CSSFontFeatureValuesMapFromWrapper

func CSSFontFeatureValuesMapFromWrapper(input core.Wrapper) *CSSFontFeatureValuesMap

CSSFontFeatureValuesMapFromJS is casting from something that holds a js.Value into CSSFontFeatureValuesMap.

func (*CSSFontFeatureValuesMap) Clear

func (_this *CSSFontFeatureValuesMap) Clear()

func (*CSSFontFeatureValuesMap) Delete

func (_this *CSSFontFeatureValuesMap) Delete(key string) (_result bool)

func (*CSSFontFeatureValuesMap) Entries

func (*CSSFontFeatureValuesMap) ForEach

func (_this *CSSFontFeatureValuesMap) ForEach(callback *CSSFontFeatureValuesMapForEach, optionalThisForCallbackArgument interface{})

func (*CSSFontFeatureValuesMap) Get

func (_this *CSSFontFeatureValuesMap) Get(key string) (_result []uint)

func (*CSSFontFeatureValuesMap) Has

func (_this *CSSFontFeatureValuesMap) Has(key string) (_result bool)

func (*CSSFontFeatureValuesMap) JSValue

func (_this *CSSFontFeatureValuesMap) JSValue() js.Value

JSValue returns the js.Value or js.Null() if _this is nil

func (*CSSFontFeatureValuesMap) Keys

func (*CSSFontFeatureValuesMap) Set

func (_this *CSSFontFeatureValuesMap) Set(featureValueName string, values *Union)

func (*CSSFontFeatureValuesMap) Size

func (_this *CSSFontFeatureValuesMap) Size() int

Size returning attribute 'size' with type int (idl: long).

func (*CSSFontFeatureValuesMap) Values

type CSSFontFeatureValuesMapEntryIterator

type CSSFontFeatureValuesMapEntryIterator struct {
	// Value_JS holds a reference to a javascript value
	Value_JS js.Value
}

class: CSSFontFeatureValuesMapEntryIterator

func CSSFontFeatureValuesMapEntryIteratorFromJS

func CSSFontFeatureValuesMapEntryIteratorFromJS(value js.Value) *CSSFontFeatureValuesMapEntryIterator

CSSFontFeatureValuesMapEntryIteratorFromJS is casting a js.Value into CSSFontFeatureValuesMapEntryIterator.

func CSSFontFeatureValuesMapEntryIteratorFromWrapper

func CSSFontFeatureValuesMapEntryIteratorFromWrapper(input core.Wrapper) *CSSFontFeatureValuesMapEntryIterator

CSSFontFeatureValuesMapEntryIteratorFromJS is casting from something that holds a js.Value into CSSFontFeatureValuesMapEntryIterator.

func (*CSSFontFeatureValuesMapEntryIterator) JSValue

JSValue returns the js.Value or js.Null() if _this is nil

func (*CSSFontFeatureValuesMapEntryIterator) Next

type CSSFontFeatureValuesMapEntryIteratorValue

type CSSFontFeatureValuesMapEntryIteratorValue struct {
	Value []js.Value
	Done  bool
}

dictionary: CSSFontFeatureValuesMapEntryIteratorValue

func CSSFontFeatureValuesMapEntryIteratorValueFromJS

func CSSFontFeatureValuesMapEntryIteratorValueFromJS(value js.Value) *CSSFontFeatureValuesMapEntryIteratorValue

CSSFontFeatureValuesMapEntryIteratorValueFromJS is allocating a new CSSFontFeatureValuesMapEntryIteratorValue object and copy all values in the value javascript object.

func (*CSSFontFeatureValuesMapEntryIteratorValue) JSValue

JSValue is allocating a new javascript object and copy all values

type CSSFontFeatureValuesMapForEach

type CSSFontFeatureValuesMapForEach js.Func

CSSFontFeatureValuesMapForEach is a javascript function type.

Call Release() when done to release resouces allocated to this type.

type CSSFontFeatureValuesMapForEachFunc

type CSSFontFeatureValuesMapForEachFunc func(currentValue []uint, currentKey string, listObj *CSSFontFeatureValuesMap)

callback: CSSFontFeatureValuesMapForEach

func CSSFontFeatureValuesMapForEachFromJS

func CSSFontFeatureValuesMapForEachFromJS(_value js.Value) CSSFontFeatureValuesMapForEachFunc

type CSSFontFeatureValuesMapKeyIterator

type CSSFontFeatureValuesMapKeyIterator struct {
	// Value_JS holds a reference to a javascript value
	Value_JS js.Value
}

class: CSSFontFeatureValuesMapKeyIterator

func CSSFontFeatureValuesMapKeyIteratorFromJS

func CSSFontFeatureValuesMapKeyIteratorFromJS(value js.Value) *CSSFontFeatureValuesMapKeyIterator

CSSFontFeatureValuesMapKeyIteratorFromJS is casting a js.Value into CSSFontFeatureValuesMapKeyIterator.

func CSSFontFeatureValuesMapKeyIteratorFromWrapper

func CSSFontFeatureValuesMapKeyIteratorFromWrapper(input core.Wrapper) *CSSFontFeatureValuesMapKeyIterator

CSSFontFeatureValuesMapKeyIteratorFromJS is casting from something that holds a js.Value into CSSFontFeatureValuesMapKeyIterator.

func (*CSSFontFeatureValuesMapKeyIterator) JSValue

func (_this *CSSFontFeatureValuesMapKeyIterator) JSValue() js.Value

JSValue returns the js.Value or js.Null() if _this is nil

func (*CSSFontFeatureValuesMapKeyIterator) Next

type CSSFontFeatureValuesMapKeyIteratorValue

type CSSFontFeatureValuesMapKeyIteratorValue struct {
	Value string
	Done  bool
}

dictionary: CSSFontFeatureValuesMapKeyIteratorValue

func CSSFontFeatureValuesMapKeyIteratorValueFromJS

func CSSFontFeatureValuesMapKeyIteratorValueFromJS(value js.Value) *CSSFontFeatureValuesMapKeyIteratorValue

CSSFontFeatureValuesMapKeyIteratorValueFromJS is allocating a new CSSFontFeatureValuesMapKeyIteratorValue object and copy all values in the value javascript object.

func (*CSSFontFeatureValuesMapKeyIteratorValue) JSValue

JSValue is allocating a new javascript object and copy all values

type CSSFontFeatureValuesMapValueIterator

type CSSFontFeatureValuesMapValueIterator struct {
	// Value_JS holds a reference to a javascript value
	Value_JS js.Value
}

class: CSSFontFeatureValuesMapValueIterator

func CSSFontFeatureValuesMapValueIteratorFromJS

func CSSFontFeatureValuesMapValueIteratorFromJS(value js.Value) *CSSFontFeatureValuesMapValueIterator

CSSFontFeatureValuesMapValueIteratorFromJS is casting a js.Value into CSSFontFeatureValuesMapValueIterator.

func CSSFontFeatureValuesMapValueIteratorFromWrapper

func CSSFontFeatureValuesMapValueIteratorFromWrapper(input core.Wrapper) *CSSFontFeatureValuesMapValueIterator

CSSFontFeatureValuesMapValueIteratorFromJS is casting from something that holds a js.Value into CSSFontFeatureValuesMapValueIterator.

func (*CSSFontFeatureValuesMapValueIterator) JSValue

JSValue returns the js.Value or js.Null() if _this is nil

func (*CSSFontFeatureValuesMapValueIterator) Next

type CSSFontFeatureValuesMapValueIteratorValue

type CSSFontFeatureValuesMapValueIteratorValue struct {
	Value []uint
	Done  bool
}

dictionary: CSSFontFeatureValuesMapValueIteratorValue

func CSSFontFeatureValuesMapValueIteratorValueFromJS

func CSSFontFeatureValuesMapValueIteratorValueFromJS(value js.Value) *CSSFontFeatureValuesMapValueIteratorValue

CSSFontFeatureValuesMapValueIteratorValueFromJS is allocating a new CSSFontFeatureValuesMapValueIteratorValue object and copy all values in the value javascript object.

func (*CSSFontFeatureValuesMapValueIteratorValue) JSValue

JSValue is allocating a new javascript object and copy all values

type CSSFontFeatureValuesRule

type CSSFontFeatureValuesRule struct {
	cssom.CSSRule
}

class: CSSFontFeatureValuesRule

func CSSFontFeatureValuesRuleFromJS

func CSSFontFeatureValuesRuleFromJS(value js.Value) *CSSFontFeatureValuesRule

CSSFontFeatureValuesRuleFromJS is casting a js.Value into CSSFontFeatureValuesRule.

func CSSFontFeatureValuesRuleFromWrapper

func CSSFontFeatureValuesRuleFromWrapper(input core.Wrapper) *CSSFontFeatureValuesRule

CSSFontFeatureValuesRuleFromJS is casting from something that holds a js.Value into CSSFontFeatureValuesRule.

func (*CSSFontFeatureValuesRule) Annotation

Annotation returning attribute 'annotation' with type CSSFontFeatureValuesMap (idl: CSSFontFeatureValuesMap).

func (*CSSFontFeatureValuesRule) CharacterVariant

func (_this *CSSFontFeatureValuesRule) CharacterVariant() *CSSFontFeatureValuesMap

CharacterVariant returning attribute 'characterVariant' with type CSSFontFeatureValuesMap (idl: CSSFontFeatureValuesMap).

func (*CSSFontFeatureValuesRule) FontFamily

func (_this *CSSFontFeatureValuesRule) FontFamily() string

FontFamily returning attribute 'fontFamily' with type string (idl: DOMString).

func (*CSSFontFeatureValuesRule) Ornaments

Ornaments returning attribute 'ornaments' with type CSSFontFeatureValuesMap (idl: CSSFontFeatureValuesMap).

func (*CSSFontFeatureValuesRule) SetFontFamily

func (_this *CSSFontFeatureValuesRule) SetFontFamily(value string)

SetFontFamily setting attribute 'fontFamily' with type string (idl: DOMString).

func (*CSSFontFeatureValuesRule) Styleset

Styleset returning attribute 'styleset' with type CSSFontFeatureValuesMap (idl: CSSFontFeatureValuesMap).

func (*CSSFontFeatureValuesRule) Stylistic

Stylistic returning attribute 'stylistic' with type CSSFontFeatureValuesMap (idl: CSSFontFeatureValuesMap).

func (*CSSFontFeatureValuesRule) Swash

Swash returning attribute 'swash' with type CSSFontFeatureValuesMap (idl: CSSFontFeatureValuesMap).

type CSSFontPaletteValuesRule

type CSSFontPaletteValuesRule struct {
	cssom.CSSRule
}

class: CSSFontPaletteValuesRule

func CSSFontPaletteValuesRuleFromJS

func CSSFontPaletteValuesRuleFromJS(value js.Value) *CSSFontPaletteValuesRule

CSSFontPaletteValuesRuleFromJS is casting a js.Value into CSSFontPaletteValuesRule.

func CSSFontPaletteValuesRuleFromWrapper

func CSSFontPaletteValuesRuleFromWrapper(input core.Wrapper) *CSSFontPaletteValuesRule

CSSFontPaletteValuesRuleFromJS is casting from something that holds a js.Value into CSSFontPaletteValuesRule.

func (*CSSFontPaletteValuesRule) BasePalette

func (_this *CSSFontPaletteValuesRule) BasePalette() string

BasePalette returning attribute 'basePalette' with type string (idl: DOMString).

func (*CSSFontPaletteValuesRule) Clear

func (_this *CSSFontPaletteValuesRule) Clear()

func (*CSSFontPaletteValuesRule) Delete

func (_this *CSSFontPaletteValuesRule) Delete(key uint) (_result bool)

func (*CSSFontPaletteValuesRule) Entries

func (*CSSFontPaletteValuesRule) FontFamily

func (_this *CSSFontPaletteValuesRule) FontFamily() string

FontFamily returning attribute 'fontFamily' with type string (idl: DOMString).

func (*CSSFontPaletteValuesRule) ForEach

func (_this *CSSFontPaletteValuesRule) ForEach(callback *CSSFontPaletteValuesRuleForEach, optionalThisForCallbackArgument interface{})

func (*CSSFontPaletteValuesRule) Get

func (_this *CSSFontPaletteValuesRule) Get(key uint) (_result *string)

func (*CSSFontPaletteValuesRule) Has

func (_this *CSSFontPaletteValuesRule) Has(key uint) (_result bool)

func (*CSSFontPaletteValuesRule) Keys

func (*CSSFontPaletteValuesRule) Set

func (_this *CSSFontPaletteValuesRule) Set(key uint, value string) (_result *CSSFontPaletteValuesRule)

func (*CSSFontPaletteValuesRule) SetBasePalette

func (_this *CSSFontPaletteValuesRule) SetBasePalette(value string)

SetBasePalette setting attribute 'basePalette' with type string (idl: DOMString).

func (*CSSFontPaletteValuesRule) SetFontFamily

func (_this *CSSFontPaletteValuesRule) SetFontFamily(value string)

SetFontFamily setting attribute 'fontFamily' with type string (idl: DOMString).

func (*CSSFontPaletteValuesRule) Size

func (_this *CSSFontPaletteValuesRule) Size() int

Size returning attribute 'size' with type int (idl: long).

func (*CSSFontPaletteValuesRule) Values

type CSSFontPaletteValuesRuleEntryIterator

type CSSFontPaletteValuesRuleEntryIterator struct {
	// Value_JS holds a reference to a javascript value
	Value_JS js.Value
}

class: CSSFontPaletteValuesRuleEntryIterator

func CSSFontPaletteValuesRuleEntryIteratorFromJS

func CSSFontPaletteValuesRuleEntryIteratorFromJS(value js.Value) *CSSFontPaletteValuesRuleEntryIterator

CSSFontPaletteValuesRuleEntryIteratorFromJS is casting a js.Value into CSSFontPaletteValuesRuleEntryIterator.

func CSSFontPaletteValuesRuleEntryIteratorFromWrapper

func CSSFontPaletteValuesRuleEntryIteratorFromWrapper(input core.Wrapper) *CSSFontPaletteValuesRuleEntryIterator

CSSFontPaletteValuesRuleEntryIteratorFromJS is casting from something that holds a js.Value into CSSFontPaletteValuesRuleEntryIterator.

func (*CSSFontPaletteValuesRuleEntryIterator) JSValue

JSValue returns the js.Value or js.Null() if _this is nil

func (*CSSFontPaletteValuesRuleEntryIterator) Next

type CSSFontPaletteValuesRuleEntryIteratorValue

type CSSFontPaletteValuesRuleEntryIteratorValue struct {
	Value []js.Value
	Done  bool
}

dictionary: CSSFontPaletteValuesRuleEntryIteratorValue

func CSSFontPaletteValuesRuleEntryIteratorValueFromJS

func CSSFontPaletteValuesRuleEntryIteratorValueFromJS(value js.Value) *CSSFontPaletteValuesRuleEntryIteratorValue

CSSFontPaletteValuesRuleEntryIteratorValueFromJS is allocating a new CSSFontPaletteValuesRuleEntryIteratorValue object and copy all values in the value javascript object.

func (*CSSFontPaletteValuesRuleEntryIteratorValue) JSValue

JSValue is allocating a new javascript object and copy all values

type CSSFontPaletteValuesRuleForEach

type CSSFontPaletteValuesRuleForEach js.Func

CSSFontPaletteValuesRuleForEach is a javascript function type.

Call Release() when done to release resouces allocated to this type.

type CSSFontPaletteValuesRuleForEachFunc

type CSSFontPaletteValuesRuleForEachFunc func(currentValue string, currentKey uint, listObj *CSSFontPaletteValuesRule)

callback: CSSFontPaletteValuesRuleForEach

func CSSFontPaletteValuesRuleForEachFromJS

func CSSFontPaletteValuesRuleForEachFromJS(_value js.Value) CSSFontPaletteValuesRuleForEachFunc

type CSSFontPaletteValuesRuleKeyIterator

type CSSFontPaletteValuesRuleKeyIterator struct {
	// Value_JS holds a reference to a javascript value
	Value_JS js.Value
}

class: CSSFontPaletteValuesRuleKeyIterator

func CSSFontPaletteValuesRuleKeyIteratorFromJS

func CSSFontPaletteValuesRuleKeyIteratorFromJS(value js.Value) *CSSFontPaletteValuesRuleKeyIterator

CSSFontPaletteValuesRuleKeyIteratorFromJS is casting a js.Value into CSSFontPaletteValuesRuleKeyIterator.

func CSSFontPaletteValuesRuleKeyIteratorFromWrapper

func CSSFontPaletteValuesRuleKeyIteratorFromWrapper(input core.Wrapper) *CSSFontPaletteValuesRuleKeyIterator

CSSFontPaletteValuesRuleKeyIteratorFromJS is casting from something that holds a js.Value into CSSFontPaletteValuesRuleKeyIterator.

func (*CSSFontPaletteValuesRuleKeyIterator) JSValue

func (_this *CSSFontPaletteValuesRuleKeyIterator) JSValue() js.Value

JSValue returns the js.Value or js.Null() if _this is nil

func (*CSSFontPaletteValuesRuleKeyIterator) Next

type CSSFontPaletteValuesRuleKeyIteratorValue

type CSSFontPaletteValuesRuleKeyIteratorValue struct {
	Value uint
	Done  bool
}

dictionary: CSSFontPaletteValuesRuleKeyIteratorValue

func CSSFontPaletteValuesRuleKeyIteratorValueFromJS

func CSSFontPaletteValuesRuleKeyIteratorValueFromJS(value js.Value) *CSSFontPaletteValuesRuleKeyIteratorValue

CSSFontPaletteValuesRuleKeyIteratorValueFromJS is allocating a new CSSFontPaletteValuesRuleKeyIteratorValue object and copy all values in the value javascript object.

func (*CSSFontPaletteValuesRuleKeyIteratorValue) JSValue

JSValue is allocating a new javascript object and copy all values

type CSSFontPaletteValuesRuleValueIterator

type CSSFontPaletteValuesRuleValueIterator struct {
	// Value_JS holds a reference to a javascript value
	Value_JS js.Value
}

class: CSSFontPaletteValuesRuleValueIterator

func CSSFontPaletteValuesRuleValueIteratorFromJS

func CSSFontPaletteValuesRuleValueIteratorFromJS(value js.Value) *CSSFontPaletteValuesRuleValueIterator

CSSFontPaletteValuesRuleValueIteratorFromJS is casting a js.Value into CSSFontPaletteValuesRuleValueIterator.

func CSSFontPaletteValuesRuleValueIteratorFromWrapper

func CSSFontPaletteValuesRuleValueIteratorFromWrapper(input core.Wrapper) *CSSFontPaletteValuesRuleValueIterator

CSSFontPaletteValuesRuleValueIteratorFromJS is casting from something that holds a js.Value into CSSFontPaletteValuesRuleValueIterator.

func (*CSSFontPaletteValuesRuleValueIterator) JSValue

JSValue returns the js.Value or js.Null() if _this is nil

func (*CSSFontPaletteValuesRuleValueIterator) Next

type CSSFontPaletteValuesRuleValueIteratorValue

type CSSFontPaletteValuesRuleValueIteratorValue struct {
	Value string
	Done  bool
}

dictionary: CSSFontPaletteValuesRuleValueIteratorValue

func CSSFontPaletteValuesRuleValueIteratorValueFromJS

func CSSFontPaletteValuesRuleValueIteratorValueFromJS(value js.Value) *CSSFontPaletteValuesRuleValueIteratorValue

CSSFontPaletteValuesRuleValueIteratorValueFromJS is allocating a new CSSFontPaletteValuesRuleValueIteratorValue object and copy all values in the value javascript object.

func (*CSSFontPaletteValuesRuleValueIteratorValue) JSValue

JSValue is allocating a new javascript object and copy all values

type Union

type Union struct {
	Value js.Value
}

func UnionFromJS

func UnionFromJS(value js.Value) *Union

func (*Union) JSValue

func (u *Union) JSValue() js.Value

Directories

Path Synopsis
Package loading is used for dynamically loading font resources.
Package loading is used for dynamically loading font resources.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL