Skip to content
pixi-silk
GitHub repository
Type

ViewportSource

import type { ViewportSource } from 'pixi-silk/ui/layout';
type ViewportSource = 
  | Application
  | {
  screen: ViewportRect;
  off: unknown;
  on: unknown;
}
  | {
  value: ViewportRect;
  subscribe: () => void;
}
  | ViewportRect;

What a SmartContainer follows: an Application or a renderer (it updates on their resize), a signal of a rectangle (it updates on change), or a plain rectangle (call updateContainer()).