接口 StringVisitable.StyledVisitor<T>

  • 封闭接口:
    StringVisitable

    public static interface StringVisitable.StyledVisitor<T>
    A visitor for string content and a contextual Style.
    Mappings:
    Namespace Name
    official oq$b
    intermediary net/minecraft/class_5348$class_5246
    named net/minecraft/text/StringVisitable$StyledVisitor
    • 方法详细资料

      • accept

        Optional<T> accept​(Style style,
                           String asString)
        Visits a string's content with a contextual style.

        A contextual style is obtained by calling Style.withParent(Style) on the current's text style, passing the previous contextual style or the starting style if it is the beginning of a visit.

        When a present optional is returned, the visit is terminated before visiting all text. Can return StringVisitable.TERMINATE_VISIT for convenience.

        参数:
        style - the current style
        asString - the literal string
        返回:
        Optional.empty() to continue, a non-empty result to terminate
        Mappings:
        Namespace Name Mixin selector
        official accept Loq$b;accept(Lox;Ljava/lang/String;)Ljava/util/Optional;
        intermediary accept Lnet/minecraft/class_5348$class_5246;accept(Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional;
        named accept Lnet/minecraft/text/StringVisitable$StyledVisitor;accept(Lnet/minecraft/text/Style;Ljava/lang/String;)Ljava/util/Optional;