package Ġcom . github . js be ck r . tail wind idea Ċ Ċ import Ġcom . intellij . code Insight . completion . Completion Contributor Ċ import Ġcom . intellij . code Insight . completion . Completion Type Ċ import Ġcom . intellij . lang . javascript . J ST o ken Types Ċ import Ġcom . intellij . patterns . Platform Patterns . psi Element Ċ import Ġcom . intellij . patterns . Xml Patterns Ċ import Ġcom . intellij . psi . xml . XmlElement Type Ċ Ċ class ĠTail wind Completion Contributor Ġ: ĠCompletion Contributor () Ġ{ ĊĠ Ġinit Ġ{ ĊĠĠĠ Ġ// ĠTODO : Ġcompletion Ġcloses Ġwhen Ġcaret Ġin Ġthe Ġmiddle Ġof Ġa Ġstring Ġtemplate ĊĠĠĠ Ġ// Ġ` bg - gray - 1 0 0 Ġsm : COMP LE TION _ HERE ` ĊĠĠĠ Ġextend ( ĊĠĠĠĠĠ ĠCompletion Type . BASIC , ĊĠĠĠĠĠ Ġpsi Element ( J ST o ken Types . STRING _ TEMPLATE _ PART ). with Super Parent ( ĊĠĠĠĠĠĠĠĠ 5 , ĊĠĠĠĠĠĠĠ ĠXml Patterns . xml Attribute (). with Name (" className ") ĊĠĠĠĠĠ Ġ), ĊĠĠĠĠĠ ĠTail wind Completion Provider () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ// Ġ` bg - gray - 1 0 0 Ġ${ sm : COMP LE TION _ HERE }` ĊĠĠĠ Ġextend ( ĊĠĠĠĠĠ ĠCompletion Type . BASIC , ĊĠĠĠĠĠ Ġpsi Element ( J ST o ken Types . STRING _ LITERAL ). with Super Parent ( ĊĠĠĠĠĠĠĠĠ 7 , ĊĠĠĠĠĠĠĠ ĠXml Patterns . xml Attribute (). with Name (" className ") ĊĠĠĠĠĠ Ġ), ĊĠĠĠĠĠ ĠTail wind Completion Provider () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ// ĠReact ĠJSX ĊĠĠĠ Ġ// ĠclassName =" sm : COMP LE TION _ HERE " ĊĠĠĠ Ġextend ( ĊĠĠĠĠĠ ĠCompletion Type . BASIC , ĊĠĠĠĠĠ Ġpsi Element ( XmlElement Type . XML _ ATTRIBUTE _ VALUE _ TOKEN ). with Parent ( ĊĠĠĠĠĠĠĠ ĠXml Patterns . xml AttributeValue () ĊĠĠĠĠĠ Ġ). with Super Parent ( 2 , ĠXml Patterns . xml Attribute (). with Name (" className ")), ĊĠĠĠĠĠ ĠTail wind Completion Provider () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ// ĠHTML , Ġetc . ĊĠĠĠ Ġ// Ġclass =" sm : COMP LE TION _ HERE " ĊĠĠĠ Ġextend ( ĊĠĠĠĠĠ ĠCompletion Type . BASIC , ĊĠĠĠĠĠ Ġpsi Element ( XmlElement Type . XML _ ATTRIBUTE _ VALUE _ TOKEN ). with Parent ( ĊĠĠĠĠĠĠĠ ĠXml Patterns . xml AttributeValue () ĊĠĠĠĠĠ Ġ). with Super Parent ( 2 , ĠXml Patterns . xml Attribute (). with Name (" class ")), ĊĠĠĠĠĠ ĠTail wind Completion Provider () ĊĠĠĠ Ġ) ĊĠ Ġ} ĊĊĠ Ġ// Ġfor Ġdebug Ġpurposes Ċ // ĠĠĠ Ġoverride Ġfun Ġfill Completion Variants ( parameters : ĠCompletion Parameters , Ġresult : ĠCompletion ResultSet ) Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġsuper . fill Completion Variants ( parameters , Ġresult ) Ċ // ĠĠĠ Ġ} Ċ } Ċ