statusbar.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:sketch-components 作者: ibhubs 项目源码 文件源码
def create_component(cls, sketch_layer, parent=None):
        if sketch_layer.component:
            props = sketch_layer.component.get_react_native_props()
        else:
            props = dict()
        layers = []
        for layer in sketch_layer.layers:
            if layer.is_shape_group() and layer.has_fills():
                dimensions = layer.get_dimensions()
                heapq.heappush(layers, (-dimensions['width'] *
                                        dimensions['height'], layer))
        fill_style = combine_styles(*layers[0][1].get_fill_styles())
        props['backgroundColor'] = fill_style.get('backgroundColor', None)
        component = StatusBar(parent=parent, props=props, layer=sketch_layer)
        return component
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号