An individual Micrio image

Author

Marcel Duin [email protected]

Copyright

Q42 Internet BV, Micrio, 2015 - 2023

Link

https://micr.io/ , https://q42.nl/en/

Hierarchy

  • MicrioImage

Properties

id: string

The image id

The Micrio info data Readable store

The Micrio culture data Writable

lang: Writable<string> = ...

The current data language Writable

state: State.Image

State manager

camera: Camera

The virtual camera instance to control the current main image views

video: Writable<HTMLVideoElement> = ...

The 2D or 360 video MediaElement

visible: Writable<boolean> = ...

The canvas is currently visible

viewport: Writable<View> = ...

Rendered pixel rectangle [left, top, width, height]

embeds: MicrioImage[] = []

Embedded in-image children

grid: Grid

Grid controller

wasm: Wasm

The global Wasm controller

opts: {
    area?: View;
    secondaryTo?: MicrioImage;
    isPassive?: boolean;
    isEmbed?: boolean;
} = {}

Optional settings

Type declaration

  • Optional area?: View

    Optional sub area for partial / embedded images

  • Optional secondaryTo?: MicrioImage

    For split screen, the image this is secondary to

  • Optional isPassive?: boolean

    Follow the movements of the main image

  • Optional isEmbed?: boolean

    This is an in-image embed

Accessors

  • get $lang(): string
  • The current CultureData

    Returns string

Methods

  • Fade in the individual image

    Parameters

    • direct: boolean = false

    Returns void

  • Parameters

    • direct: boolean = false

    Returns void

Generated using TypeDoc