Skip to content

luxe: asset/type


import "luxe: asset/type" for AssetArtifact

no docs found

AssetArtifact.id : unknown

no docs found

AssetArtifact.type : unknown

no docs found

AssetArtifact.path : unknown

no docs found

AssetArtifact.new(type : String, id : String, path : String) : AssetArtifact

no docs found

import "luxe: asset/type" for AssetContext

no docs found

AssetContext.id : String

no docs found

AssetContext.db : unknown

no docs found

AssetContext.artifacts : Map

no docs found

AssetContext.ast_for_asset : Map

no docs found

AssetContext.errors : List

no docs found

AssetContext.error(info : String) : unknown

no docs found

AssetContext.artifacts_for(type_id : String) : unknown

no docs found

AssetContext.ast_for(asset : AssetID) : Result

no docs found

AssetContext.find_class_with_meta(ast : Module, tag : String, value : String) : ClassStmt

no docs found

AssetContext.find_class_with_meta(ast : Module, tag : String) : ClassStmt

no docs found

AssetContext.find_class_with_name(ast : Module, name : String) : ClassStmt

no docs found

AssetContext.emit_block_def_for(asset : AssetID, block_tag : String, from : String) : unknown

no docs found

AssetContext.emit_block_def_for(asset : AssetID, block_type_id : String, block_tag : String, from : String) : unknown

no docs found

AssetContext.tagged(tag : String) : Any

no docs found

AssetContext.tag(tag : String, value : Any) : unknown

no docs found

AssetContext.TYPE : unknown

no docs found

AssetContext.DEV : unknown

no docs found

AssetContext.RELEASE : unknown

no docs found

AssetContext.new(id : String, db : Any, artifact_root : String) : AssetContext

no docs found

AssetContext.set_modified(type : String, modified : List) : unknown

no docs found

AssetContext.get_modified(type : String) : List

no docs found

AssetContext.get_modified() : Map

no docs found

AssetContext.skip(id : String) : unknown

no docs found

AssetContext.skipped(id : String) : unknown

no docs found

AssetContext.emit_path(id : String) : String

no docs found

AssetContext.emit_path(id : String, extra : String) : String

no docs found

AssetContext.emit(type_id : String, artifact_id : String, artifact_path : String) : unknown

no docs found

import "luxe: asset/type" for AssetID

no docs found

AssetID.type_id : String

no docs found

AssetID.id : String

no docs found

AssetID.asset : String

no docs found

AssetID.path : String

no docs found

AssetID.ext : String

no docs found

AssetID.subtype : String

no docs found

AssetID.prefix : String

no docs found

AssetID.root : String

no docs found

AssetID.meta_uuid : String

no docs found

AssetID.new(type_id : String, map : Map) : AssetID

no docs found

AssetID.from_id(type_id : String, asset_id : String) : AssetID

no docs found

AssetID.from_id(db : AssetDB, type_id : String, asset_id : String) : AssetID

no docs found

AssetID.refresh() : unknown

no docs found

import "luxe: asset/type" for AssetType

no docs found

AssetType.type_id : String

no docs found

AssetType.version_id : String

no docs found

AssetType.ext : String

no docs found

AssetType.subtype : String

no docs found

AssetType.ctx : AssetContext

no docs found

AssetType.is_loader : Bool

no docs found

AssetType.is_data : Bool

no docs found

AssetType.is_handle : Bool

no docs found

AssetType.version : Num

no docs found

AssetType.load_before : List

no docs found

AssetType.load_after : List

no docs found

AssetType.before : List

no docs found

AssetType.after : List

no docs found

AssetType.pre_early : Num

no docs found

AssetType.pre_late : Num

no docs found

AssetType.new(type_id : String, ctx : AssetContext) : AssetType

no docs found

AssetType.remap(asset : AssetID, new_id : String) : unknown

no docs found

AssetType.get_remap(map : Map) : Map

no docs found

AssetType.modify_affected(asset : AssetID) : unknown

modify all assets that refer to this one

AssetType.modify(asset : AssetID) : unknown

no docs found

AssetType.unmodify(asset : AssetID) : unknown

no docs found

AssetType.emit_path(asset : AssetID) : unknown

no docs found

AssetType.skip(asset : AssetID) : unknown

no docs found

AssetType.get_data(id : String) : unknown

no docs found

AssetType.set_handle(id : String, handle : Num) : unknown

no docs found

AssetType.init(assets : List) : unknown

no docs found

AssetType.pre(assets : List) : None

no docs found

AssetType.process(assets : List, each : Fn) : None

no docs found

AssetType.loader(assets : List, artifacts : List) : None

no docs found

import "luxe: asset/type" for AssetTypeID

no docs found

AssetTypeID.block : String

no docs found

AssetTypeID.block=(v : Any) : String

no docs found

AssetTypeID.block_class : String

no docs found

AssetTypeID.block_class=(v : Any) : String

no docs found

AssetTypeID.loader : unknown

no docs found

AssetTypeID.loader=(v : Any) : unknown

no docs found

AssetTypeID.handler : AssetType

no docs found

AssetTypeID.handler=(v : Any) : AssetType

no docs found

AssetTypeID.new(map : Map) : AssetTypeID

no docs found