当前位置: 首页>>代码示例>>Java>>正文


Java Varargs.optvalue方法代码示例

本文整理汇总了Java中org.luaj.vm2.Varargs.optvalue方法的典型用法代码示例。如果您正苦于以下问题:Java Varargs.optvalue方法的具体用法?Java Varargs.optvalue怎么用?Java Varargs.optvalue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.luaj.vm2.Varargs的用法示例。


在下文中一共展示了Varargs.optvalue方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: addHeaderView

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue addHeaderView(U view, Varargs varargs) {
    final LuaValue luaValue = varargs.optvalue(2, null);
    final int width = DimenUtil.dpiToPx(varargs.arg(3));
    final int height = DimenUtil.dpiToPx(varargs.arg(4));
    view.addHeaderView(((UDView)luaValue).getView(), width, height);
    return this;
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:8,代码来源:UIRefreshScrollerMethodMapper.java

示例2: addPinnedView

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue addPinnedView(U view, Varargs varargs) {
    final LuaValue luaValue = varargs.optvalue(2, null);
    final int width = DimenUtil.dpiToPx(varargs.arg(3));
    final int height = DimenUtil.dpiToPx(varargs.arg(4));
    view.addPinnedView(((UDView)luaValue).getView(), width, height);
    return this;
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:8,代码来源:UIRefreshScrollerMethodMapper.java

示例3: addContentView

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue addContentView(U view, Varargs varargs) {
    final LuaValue luaValue = varargs.optvalue(2, null);
    final int width = DimenUtil.dpiToPx(varargs.arg(3));
    final int height = DimenUtil.dpiToPx(varargs.arg(4));
    view.addContentView(((UDView)luaValue).getView(), width, height);
    return this;
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:8,代码来源:UIRefreshScrollerMethodMapper.java

示例4: invoke

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public Varargs invoke(Varargs args) {
    LuaValue ld = args.arg1();
    args.argcheck(ld.isstring() || ld.isfunction(), 1, "ld must be string or function");
    String source = args.optjstring(2, ld.isstring() ? ld.tojstring() : "=(load)");
    String mode = args.optjstring(3, "bt");
    LuaValue env = args.optvalue(4, globals);
    return loadStream(ld.isstring() ? ld.strvalue().toInputStream() : new
            StringInputStream(ld.checkfunction()), source, mode, env);
}
 
开发者ID:hsllany,项目名称:HtmlNative,代码行数:10,代码来源:BaseLib.java

示例5: removeView

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
/**
 * 移除子类
 *
 * @param view
 * @return
 */
public LuaValue removeView(U view, Varargs varargs) {
    final LuaValue luaValue = varargs.optvalue(2, null);
    if (luaValue instanceof UDView) {
        return view.removeView((UDView) luaValue);
    }
    return view;
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:14,代码来源:UIViewGroupMethodMapper.java

示例6: invoke

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public Varargs invoke(Varargs args) {
	args.argcheck(args.isstring(1) || args.isnil(1), 1, "filename must be string or nil");
	String filename = args.isstring(1)? args.tojstring(1): null;
	String mode = args.optjstring(2, "bt");
	LuaValue env = args.optvalue(3, globals);
	return filename == null? 
		loadStream( globals.STDIN, "=stdin", mode, env ):
		loadFile( filename, mode, env );
}
 
开发者ID:nekocode,项目名称:Hubs,代码行数:10,代码来源:BaseLib.java

示例7: onStart

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue onStart(U udAnimator, Varargs varargs) {
    final LuaValue callback = varargs.optvalue(2, NIL);
    return udAnimator.setOnStartCallback(callback);
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:5,代码来源:UIAnimatorMethodMapper.java

示例8: onResume

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue onResume(U udAnimator, Varargs varargs) {
    final LuaValue callback = varargs.optvalue(2, NIL);
    return udAnimator.setOnResumeCallback(callback);
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:5,代码来源:UIAnimatorMethodMapper.java

示例9: setOnDraw

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue setOnDraw(U view, Varargs varargs) {
    final LuaValue callbacks = varargs.optvalue(2, NIL);
    return view.setOnDrawCallback(callbacks);
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:5,代码来源:UICustomViewMethodMapper.java

示例10: onRepeat

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue onRepeat(U udAnimator, Varargs varargs) {
    final LuaValue callback = varargs.optvalue(2, NIL);
    return udAnimator.setOnRepeatCallback(callback);
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:5,代码来源:UIAnimatorMethodMapper.java

示例11: setCallback

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue setCallback(U view, Varargs varargs) {
    final LuaValue callbacks = varargs.optvalue(2, NIL);
    return view.setCallback(callbacks);
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:5,代码来源:UIViewMethodMapper.java

示例12: onEnd

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue onEnd(U udAnimator, Varargs varargs) {
    final LuaValue callback = varargs.optvalue(2, NIL);
    return udAnimator.setOnEndCallback(callback);
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:5,代码来源:UIAnimatorSetMethodMapper.java

示例13: onPause

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue onPause(U udAnimator, Varargs varargs) {
    final LuaValue callback = varargs.optvalue(2, NIL);
    return udAnimator.setOnPauseCallback(callback);
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:5,代码来源:UIAnimatorSetMethodMapper.java

示例14: setRefreshingOffset

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
@LuaViewApi(revisions = {"名称去掉set"})
public LuaValue setRefreshingOffset(U view, Varargs varargs) {
    final LuaValue offset = varargs.optvalue(2, NIL);
    view.setRefreshingOffset(offset.tofloat());
    return this;
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:7,代码来源:UIRefreshLayoutViewMethodMapper.java

示例15: setOnShow

import org.luaj.vm2.Varargs; //导入方法依赖的package包/类
public LuaValue setOnShow(U view, Varargs varargs) {
    final LuaValue callbacks = varargs.optvalue(2, NIL);
    return view.setOnShowCallback(callbacks);
}
 
开发者ID:alibaba,项目名称:LuaViewPlayground,代码行数:5,代码来源:UIViewGroupMethodMapper.java


注:本文中的org.luaj.vm2.Varargs.optvalue方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。