package Ġme . for never . aval on iar ider . idea . editor Ċ Ċ import Ġcom . intellij . openapi . project . Project Ċ import Ġcom . intellij . openapi . vfs . Virtual File Ċ import Ġcom . jetbrains . r ider . model . Preview Platform Kind Ċ import Ġcom . jetbrains . r ider . xaml . core . Xaml Preview Editor Ċ import Ġcom . jetbrains . r ider . xaml . core . Xaml Preview Editor Extension Ċ import Ġcom . jetbrains . r ider . xaml . split Editor . Xaml Split Editor Ċ import Ġme . for never . aval on iar ider . idea . settings . A val onia Preview er Method Ċ import Ġme . for never . aval on iar ider . idea . settings . A val onia Settings Ċ Ċ class ĠAval onia Preview er Xaml Editor Extension Ġ: ĠX aml Preview Editor Extension Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġaccepts ( file : ĠVirtual File , Ġplatform : ĠPreview Platform Kind ): ĠBoolean Ġ= ĊĠĠĠĠĠĠĠ Ġplatform Ġ== ĠPreview Platform Kind . A VAL ON IA ĊĊĠĠĠ Ġoverride Ġfun Ġcreate Editor ( ĊĠĠĠĠĠĠĠ Ġproject : ĠProject , ĊĠĠĠĠĠĠĠ Ġfile : ĠVirtual File , ĊĠĠĠĠĠĠĠ Ġparent : ĠX aml Split Editor , ĊĠĠĠĠĠĠĠ Ġplatform : ĠPreview Platform Kind ĊĠĠĠ Ġ): ĠX aml Preview Editor Ġ= Ġwhen Ġ( A val onia Settings . getInstance ( project ). preview er Transport Type ) Ġ{ ĊĠĠĠĠĠĠĠ ĠAval onia Preview er Method . A val onia Remote Ġ-> ĠAval onia Remote Preview Editor ( project , Ġfile ) ĊĠĠĠĠĠĠĠ ĠAval onia Preview er Method . Html Ġ-> ĠAval onia Html Preview Editor ( project , Ġfile ) ĊĠĠĠ Ġ} Ċ } Ċ