Documentation / @ripl/core / FactoryOptions
Interface: FactoryOptions ​
Defined in: packages/core/src/core/factory.ts:9
Platform-specific function implementations injected at runtime.
Properties ​
| Property | Type | Defined in |
|---|---|---|
devicePixelRatio | number | packages/core/src/core/factory.ts:13 |
Methods ​
cancelAnimationFrame() ​
cancelAnimationFrame(
handle):void
Defined in: packages/core/src/core/factory.ts:11
Parameters ​
| Parameter | Type |
|---|---|
handle | number |
Returns ​
void
createContext() ​
createContext(
target,options?):Context
Defined in: packages/core/src/core/factory.ts:17
Parameters ​
| Parameter | Type |
|---|---|
target | string | HTMLElement |
options? | ContextOptions<Record<string, unknown>> |
Returns ​
createElement() ​
createElement(
tagName):HTMLElement
Defined in: packages/core/src/core/factory.ts:18
Parameters ​
| Parameter | Type |
|---|---|
tagName | string |
Returns ​
HTMLElement
createElementNS() ​
createElementNS(
namespace,tagName):Element
Defined in: packages/core/src/core/factory.ts:19
Parameters ​
| Parameter | Type |
|---|---|
namespace | string |
tagName | string |
Returns ​
Element
getComputedStyle() ​
getComputedStyle(
element):object
Defined in: packages/core/src/core/factory.ts:14
Parameters ​
| Parameter | Type |
|---|---|
element | unknown |
Returns ​
object
font ​
font:
string
getDefaultState() ​
getDefaultState():
BaseState
Defined in: packages/core/src/core/factory.ts:20
Returns ​
measureText() ​
measureText(
text,options?):TextMetrics
Defined in: packages/core/src/core/factory.ts:21
Parameters ​
| Parameter | Type |
|---|---|
text | string |
options? | MeasureTextOptions |
Returns ​
TextMetrics
now() ​
now():
number
Defined in: packages/core/src/core/factory.ts:12
Returns ​
number
requestAnimationFrame() ​
requestAnimationFrame(
callback):number
Defined in: packages/core/src/core/factory.ts:10
Parameters ​
| Parameter | Type |
|---|---|
callback | FrameRequestCallback |
Returns ​
number