Skip to content

MRenderStyle

Stanislav Podolia edited this page Jul 21, 2020 · 6 revisions

Flow Wiki

MRenderStyle

  • TRenderStyle

  • Stylesheet

    • TDpif

      • dpif : double
    • TStageWH

      • width : double
      • height : double
    • TInspectStageWH

      • wh : DynamicBehaviour<WidthHeight>
    • TInspectDpiFactor

      • factor : DynamicBehaviour<Factor>
    • TGrabSnapshot
      Call back with grab snapshot function. This can be used to get a snapshot of what is currently on the screen.
      Return a disposer. Call this when tropic is destroyed(when called disposer).

      • grabFn : (() -> Tropic) -> () -> void
  • MFeedbackOptions

    • jwt : string
    • saveFeedback : (manager : MaterialManager, screen : Tropic, closeWhen : DynamicBehaviour<bool>) -> void
    • showFeedbacks : (manager : MaterialManager, closeWhen : DynamicBehaviour<bool>) -> void
  • MCaptureKeys
    All MCapture... styles would be added automatically when you create material_manager
    capture all key pressed
    press ctrl-i: show iscript panel
    press ctrl-shift-s: grab snapshot and open save dialog
    press ctrl-shift-d: open dialog to show all feedbeks
    press tab: change MaterialManager.focus

    • capture : (manager : MaterialManager) -> Tropic
  • MCaptureLongTouch
    long touch (1500 ms) in left bottom corner: grab snapshot and open save dialog

    • capture : (manager : MaterialManager) -> Tropic
  • MCaptureMouse
    Clicks "outside" reset focus. Works if used MScroll/TScroll has style TScrollDontHandle

    • capture : (manager : MaterialManager) -> Tropic
  • MaterialTheme

    • palette : MaterialPalette
    • shape : MaterialShapeManager
    • type : MaterialFontManager
    • enableAnimations : bool
    • enableRipple : bool
  • MFocusEnabled
    Enable or disable shortcuts and keys for focus, theme changer and feedback snapshots.

  • MThemeChangerEnabled

  • MFeedbackSnapshotEnabled

  • SetRTL

  • MForceRenderOnLangChangedEnabled

    • enabled : DynamicBehaviour<bool>
Clone this wiki locally