Add +tag-model mixin to label functionality that requires model

Usage: +tag-model("vectors")
This commit is contained in:
ines 2017-05-19 20:24:17 +02:00
parent a804045597
commit ce095fdcde

View File

@ -164,6 +164,16 @@ mixin tag()
block
//- "Requires model" tag with tooltip and list of capabilities
...capabs - [string] Required model capabilities, e.g. "vectors".
mixin tag-model(...capabs)
- var intro = "To use this functionality, spaCy needs a model to be installed"
- var ext = capabs ? " that supports the following capabilities: " + capabs.join(', ') : ""
+tag Requires model
+help(intro + ext + ".").u-color-theme
//- List
type - [string] "numbers", "letters", "roman" (bulleted list if none set)
start - [integer] start number