File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed
Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -312,20 +312,26 @@ assert(flow_b._ == my_object)
312312
313313### ` is_flow(cls) `
314314
315- The ` is_flow ` function checks if a class or instance is a Flow:
315+ The ` is_flow ` function checks if a class is a Flow:
316316
317317$dual_code{
318318lua = [[
319+ local Flow = require("lapis.flow").Flow
319320local is_flow = require("lapis.flow").is_flow
320321
321- if is_flow(some_object) then
322- -- handle flow...
323- end
322+ MyFlow = Flow: extend ({})
323+ some_object = {}
324+
325+ is_flow(MyFlow) --> true
326+ is_flow(some_object) --> false
324327]] ,
325328moon = [[
326- import is_flow from require "lapis.flow"
329+ import Flow, is_flow from require "lapis.flow"
330+
331+ class MyFlow extends Flow
332+ some_object = {}
327333
328- if is_flow some_object
329- -- handle flow...
334+ is_flow MyFlow --> true
335+ is_flow some_object --> false
330336]]
331337}
You can’t perform that action at this time.
0 commit comments