vocab-link
Factor documentation > Factor handbook > The implementation > Vocabularies
Prev:vocab? ( object -- ? )
Next:>vocab-link ( name -- vocab )


Vocabulary
vocabs

Class description
Instances of this class identify vocabularies which are potentially not loaded. The vocab-name slot is the vocabulary name.

Vocabulary links are created by calling >vocab-link.

Definition
IN: vocabs

TUPLE: vocab-link name ;


Methods
USING: vocabs vocabs.loader.private ;

M: vocab-link (require) vocab-name (require) ;


USING: definitions.icons kernel vocabs ;

M: vocab-link definition-icon
drop "unopen-vocab" definition-icon-path ;


USING: accessors vocabs ;

M: vocab-link require name>> require ;


USING: summary vocabs vocabs.metadata ;

M: vocab-link summary vocab-summary ;


USING: accessors vocabs ;

M: vocab-link vocab-name name>> ;